Luke Wagner
|
3cb920c302
|
Bug 609440, part 3 - remove fallible public APIs, update mozilla (r=bent,jst,mrbkap,waldo,sdwilsh)
|
2010-12-03 00:24:17 -08:00 |
|
Peter Van der Beken
|
e7af659736
|
Fix for bug 590612 (Speed up js-wrapping in classinfo when we already have a wrapper). r=bz, a=jst.
|
2010-08-28 10:04:25 +02:00 |
|
Blake Kaplan
|
61bd974ad7
|
bug 607767 - Fix rewrapping native objects across compartment boundaries. r=jst
|
2010-10-29 12:49:32 -07:00 |
|
Boris Zbarsky
|
890c00b430
|
Bug 617296. Window.URL should be replaceable. r=sicking, a=sicking
|
2010-12-08 11:16:09 -05:00 |
|
Andreas Gal
|
b90332ffed
|
bug 580128 - Remove vestiges of old wrappers from nsDOMClassInfo. r=mrbkap
|
2010-10-10 15:41:27 -07:00 |
|
Blake Kaplan
|
d65f386db8
|
bug 580128 - Give windows a .wrappedJSObject property to help out old consumers of XPCNativeWrappers. r=peterv
|
2010-09-17 14:54:40 -07:00 |
|
Blake Kaplan
|
eab6f7f3fa
|
Bug 580128 - Fix a leak caused by holding a non-cycle collectable object instead of a cycle-collectable one. r=peterv
|
2010-09-03 14:15:50 -07:00 |
|
Blake Kaplan
|
e72c3956f5
|
bug 580128 - Now that we use a proxy for the outer window, nsOuterWindowSH is unused (except for PreCreate). Nuke it. r=peterv
|
2010-09-17 14:54:40 -07:00 |
|
Jonas Sicking
|
c79f9cd331
|
Bug 587931: Implement document.currentScript and beforescriptexecute/afterscriptexecute events. r=mrbkap a=sicking
|
2010-09-16 01:48:47 -07:00 |
|
Olli Pettay
|
93fa1b3eb2
|
Bug 585240 - Can't add message handlers by setting the onmessage property, r=jwalden, a=jst
|
2010-09-15 19:08:56 +03:00 |
|
Luke Wagner
|
23899570df
|
Bug 581263 - remove slow natives (r=waldo,mrbkap)
|
2010-08-16 12:35:04 -07:00 |
|
Blake Kaplan
|
69d5f0697d
|
Bug 586083 - Make the outer window not be a global object. r=jst
|
2010-08-10 15:00:26 -07:00 |
|
Luke Wagner
|
9af1092446
|
Missed a cset (33addcc556b8) in backout
|
2010-08-16 22:38:05 -07:00 |
|
Blake Kaplan
|
3ee273eefa
|
Bug 586083 - Make the outer window not be a global object. r=jst
|
2010-08-10 15:00:26 -07:00 |
|
Blake Kaplan
|
d8e401e52f
|
Bug 585228 - Move forwarding code out of the inner window's resolve hook and don't give it an addProperty hook since it doesn't need it. r=jst
|
2010-08-06 17:15:55 -07:00 |
|
Blake Kaplan
|
1e2bcd2c87
|
Bug 585228 - Make the outer window not have an outerObject hook and the inner window not have an innerObject hook. r=jst
|
2010-08-06 17:13:14 -07:00 |
|
Blake Kaplan
|
ea2d676c9a
|
Bug 585228 - The inner window doesn't need a NewEnumerate hook. r=jst
|
2010-08-06 17:10:22 -07:00 |
|
Matthew Gregan
|
f8bae16a6c
|
Bug 569301 - Add on* event handler property support for media events. r=smaug
|
2010-08-02 17:53:45 +12:00 |
|
Blake Kaplan
|
2808807626
|
Bug 574975 - Split inner/outer scriptable helpers, make the outer window not global. r=jst.
|
2010-08-01 17:39:35 -07:00 |
|
Robert Sayre
|
4cc9f78d74
|
Merge mozilla-central to tracemonkey.
|
2010-07-27 13:09:04 -07:00 |
|
Luke Wagner
|
32541f500f
|
Bug 549143 - fatvals
|
2010-07-14 23:19:36 -07:00 |
|
Andreas Gal
|
0cfefdd3c7
|
Implement remaining cross compartment wrappers (574924, r=mrbkap).
|
2010-07-02 13:54:53 -07:00 |
|
Peter Van der Beken
|
2a8148b016
|
Part 6 of fix for bug 564266 (DOMCI GetItemAt/GetNamedItem should return nsWrapperCache) - pass the wrapper cache to WrapNative. r=jst.
|
2010-05-10 20:53:05 +02:00 |
|
Peter Van der Beken
|
04647c3dc1
|
Part 5 of fix for bug 564266 (DOMCI GetItemAt/GetNamedItem should return nsWrapperCache) - make ResolveName and GetDocumentAllResult return the wrapper cache. r=jst.
|
2010-05-10 18:43:20 +02:00 |
|
Peter Van der Beken
|
6420089297
|
Part 4 of fix for bug 564266 (DOMCI GetItemAt/GetNamedItem should return nsWrapperCache) - make GetNamedItem return the wrapper cache. r=jst.
|
2010-05-09 21:41:19 +02:00 |
|
Peter Van der Beken
|
b490365f44
|
Part 3 of fix for bug 564266 (DOMCI GetItemAt/GetNamedItem should return nsWrapperCache) - make GetNodeAt return nsIContent*. r=jst.
|
2010-05-09 21:33:00 +02:00 |
|
Jason Orendorff
|
2ec1238e64
|
Backed out changeset d4caa61e69ab. It turned the tree red.
|
2010-07-01 20:06:33 -05:00 |
|
Andreas Gal
|
2e4ea5b443
|
Implement remaining cross compartment wrappers (574924, r=mrbkap).
|
2010-07-01 15:45:08 -07:00 |
|
Geoff Lankow
|
95bf8d5fd6
|
Bug 300992 - implement readystatechange event. r=smaug, sr=jst
|
2010-06-24 13:12:07 +12:00 |
|
Blake Kaplan
|
6862891997
|
Bug 517636 - Assigning through wrappers defeats the "fast expando" optimization. r=jst
|
2010-05-28 15:40:41 -07:00 |
|
|
|
7594769fcd
|
Bug 474058 - Drop support for window.directories. r=jst
|
2010-05-19 19:53:08 +02:00 |
|
Ben Turner
|
95d97bf555
|
Bug 559447 - 'Make ChromeWorkers that have access to ctypes for browser and extensions'. r=dwitte+jst.
|
2010-04-20 09:44:56 -07:00 |
|
Peter Van der Beken
|
d8111c1bbd
|
Fix for bug 533637 (Speed up unwrapping a node in quickstubs that use nsINode (dromaeo)). Use flags on DOMCI to be able to cast instead of QI. r=jst.
|
2010-01-12 15:24:00 +01:00 |
|
Peter Van der Beken
|
1c15749c8e
|
Fix for bug 519614 (Having to QI javascript scriptable helpers to nsIXPCScriptable is silly). r=mrbkap.
|
2009-09-28 23:00:35 +02:00 |
|
Andreas Gal
|
e991920b28
|
Report proper typeof for XPCNativeWrapper(obj) and XPCNativeWrapper(fun) (553407, r=mrbkap).
|
2010-03-18 18:00:58 -07:00 |
|
Andreas Gal
|
086c6db595
|
Don't include JS-engine internal header files in header files outside the JS engine (bug 549440, r=jst).
|
2010-03-04 16:17:05 -08:00 |
|
Justin Lebar
|
3bf83e55ef
|
Bug 500328 - Implement History.pushState(), History.replaceState() methods. r=smaug, r=zpao, sr=sicking
|
2009-09-01 09:45:05 -07:00 |
|
Peter Van der Beken
|
d0962ca139
|
Fix for bug 428229 (Unable to override addEventListener), remove custom addEventListener code. r=bz.
|
2010-01-13 14:50:01 +01:00 |
|
Johnny Stenback
|
0566d260b9
|
Fix regression calling unique methods for the first time on plugin objects. b=536116 r=josh
|
2009-12-25 13:16:57 -05:00 |
|
Peter Van der Beken
|
b90444854f
|
Fix for bug 437449 (top crash [@ nsCycleCollector::MarkRoots(GCGraphBuilder&)][@ nsBaseContentList::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)]). r=jst, a=blocking1.9.2+.
|
2009-11-29 09:32:39 +01:00 |
|
Peter Van der Beken
|
8f513b5bdd
|
Back out fix for bug 437449 (top crash [@ nsCycleCollector::MarkRoots(GCGraphBuilder&)][@ nsBaseContentList::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)]).
|
2009-11-28 23:30:49 +01:00 |
|
Peter Van der Beken
|
fbc9231b89
|
Fix for bug 437449 (top crash [@ nsCycleCollector::MarkRoots(GCGraphBuilder&)][@ nsBaseContentList::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)]). r=jst, a=blocking1.9.2+.
|
2009-11-28 10:35:35 +01:00 |
|
Peter Van der Beken
|
d24c94e22e
|
Back out fix for bug 428229 (Unable to override addEventListener).
|
2009-11-15 17:03:03 +01:00 |
|
Peter Van der Beken
|
da2e6e1b16
|
Fix for bug 428229 (Unable to override addEventListener). r=bz.
|
2009-11-09 14:54:18 +01:00 |
|
Johnny Stenback
|
3b3abba836
|
Part 2 of fix for bug 459452 (Add support for optional arg count for IDL methods): use [optional_argc] for DOM methods. r=peterv.
|
2009-08-10 16:41:12 +02:00 |
|
Johnny Stenback
|
4e336a4b59
|
Fixing bug 504862. Sanitize modal dialog argument handling. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
|
2009-10-06 17:09:16 -07:00 |
|
Boris Zbarsky
|
85c88df0b8
|
Bug 519905. Avoid some QIs to nsWrapperCache. r=peterv
|
2009-10-05 19:16:22 -04:00 |
|
Boris Zbarsky
|
97ccbcc3a4
|
Bug 519608. In the common case, when wrapping .childNodes and .style we already have a wrapper for the element; make the PreCreate fast in this case. r=peterv
|
2009-09-30 18:56:06 -04:00 |
|
Robert O'Callahan
|
40ec014f16
|
Bug 510110. Extend MozAfterPaint event to contain list of PaintRequest objects with information about individual invalidations. r=dbaron,sr=jst
|
2009-09-04 16:49:18 +12:00 |
|
Igor Bukanov
|
812b45fb3e
|
bug 513190 - avoiding jsint tagging of the private slot data. r=jorendorff
|
2009-09-05 19:59:11 +04:00 |
|