Olli Pettay
|
1a305f4be6
|
Bug 1196317 - Optimize CallbackObject::mCreationStack out from cycle collection graph when possible, r=mccr8
|
2015-08-20 18:36:06 +03:00 |
|
Tom Tromey
|
5acaf7f263
|
Bug 1148593 - Create async stack in callback objects. r=bz, r=fitzgen
|
2015-07-24 07:01:00 -04:00 |
|
Tom Tromey
|
13fa8dec3d
|
Bug 1148593 - Pass JSContext to CallbackObject constructor. r=bz
|
2015-07-24 07:00:00 -04:00 |
|
Ryan VanderMeulen
|
99eb81305b
|
Backed out changesets fa9fe193778f and 3eaf867930dd (bug 1148593) for test_async_setTimeout_stack.html and test_async_setTimeout_stack_across_globals.html failures.
|
2015-07-17 12:37:24 -04:00 |
|
Tom Tromey
|
d5e041af26
|
Bug 1148593 - Create async stack in callback objects. r=bz, r=fitzgen
|
2015-07-17 07:48:00 -04:00 |
|
Tom Tromey
|
7c1da5f923
|
Bug 1148593 - Pass JSContext to CallbackObject constructor. r=bz
|
2015-07-17 07:47:00 -04:00 |
|
Andrew McCreight
|
92010d3e4c
|
Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
|
2015-05-03 15:32:37 -04:00 |
|
Ehsan Akhgari
|
9aea0e3f0a
|
Bug 1153348 - Add an analysis to prohibit operator bools which aren't marked as either explicit or MOZ_IMPLICIT; r=jrmuizel
This is the counterpart to the existing analysis to catch
constructors which aren't marked as either explicit or
MOZ_IMPLICIT.
|
2015-04-21 21:40:49 -04:00 |
|
Wes Kocher
|
bcf61be505
|
Backed out changeset 02e6a50741a9 (bug 1153348) to hopefully fix the static bustage CLOSED TREE
|
2015-04-21 15:47:40 -07:00 |
|
Ehsan Akhgari
|
e383d2c003
|
Bug 1153348 - Add an analysis to prohibit operator bools which aren't marked as either explicit or MOZ_IMPLICIT; r=jrmuizel
This is the counterpart to the existing analysis to catch
constructors which aren't marked as either explicit or
MOZ_IMPLICIT.
|
2015-04-21 16:31:58 -04:00 |
|
Jim Blandy
|
f94dd3b1df
|
Bug 1152577: Add 'aReason' argument to AutoEntryScript constructor, and provide plausible names for its instantiations. r=bholley
|
2015-04-08 21:23:48 -04:00 |
|
Boris Zbarsky
|
fa61b85fe1
|
Bug 1107953 part 1. Change the invariants around aCompartment in CallSetup to allow passing it even when the exception handling mode is eRethrowExceptions. r=bholley
|
2015-01-15 17:39:01 -05:00 |
|
Ehsan Akhgari
|
a7f747ec15
|
Bug 1118486 - Part 1: Use = delete instead of MOZ_DELETE directly; r=Waldo
Most of this patch (with the exception of dom/bindings/Codegen.py) was
generated by the following bash script:
#!/bin/bash
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "*/.git*" \
! -wholename "obj-*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_DELETE '= delete'
|
2015-01-08 23:19:05 -05:00 |
|
Boris Zbarsky
|
b438a3bd36
|
Bug 1107592 part 2. Allow chrome JS to directly throw content DOMExceptions that will propagate out to the web script. r=peterv
|
2015-01-02 17:08:33 -05:00 |
|
Benoit Jacob
|
016643f7a6
|
Bug 1028588 - Fix dangerous public destructors in dom/bindings - r=bz
|
2014-06-23 14:49:08 -04:00 |
|
Bobby Holley
|
923c529636
|
Bug 975419 - Trace the Incumbent Global from a CallbackObject (but check it too, just to be safe). r=bz,mccr8
|
2014-03-03 08:53:42 -08:00 |
|
Bobby Holley
|
726a217158
|
Bug 968335 - Implement GetCallerPrincipalOverride. r=bz
|
2014-02-14 22:36:44 -08:00 |
|
Phil Ringnalda
|
e9a6a87759
|
Back out 4fc776ee6852:6a0ebe4ddd01 (bug 968335) and e7d697004921 (bug 923904) for b2g emulator build bustage
CLOSED TREE
|
2014-02-14 18:35:30 -08:00 |
|
Bobby Holley
|
dc70024a38
|
Bug 968335 - Implement GetCallerPrincipalOverride. r=bz
|
2014-02-14 16:13:38 -08:00 |
|
Ehsan Akhgari
|
6f77b4c458
|
Bug 884368 - Part 1: Add a memory reporter for AudioContexts; r=roc,njn
|
2014-01-04 13:15:41 -05:00 |
|
Boris Zbarsky
|
376a4942f1
|
Bug 950657. Give WebIDL callbacks an operator== that does the right thing. r=smaug
|
2013-12-16 13:06:35 -05:00 |
|
Steve Fink
|
10bf90b8aa
|
Bug 937317 - Root around GC call GetIncumbentGlobal. r=bz
|
2013-12-11 17:51:58 -08:00 |
|
Bobby Holley
|
63970115ea
|
Bug 937317 - Return null from ToWebIDLCallback if one doesn't already exist. r=bz
|
2013-12-11 17:51:58 -08:00 |
|
Bobby Holley
|
3d665e01ac
|
Bug 937317 - When invoking a callback object, restore the incumbent script settings object from when the callback was created. r=bz
See the 'incumbent script' stuff in the WebIDL spec.
|
2013-12-11 17:51:58 -08:00 |
|
Bobby Holley
|
c3a450ec6c
|
Bug 937317 - Pass the entire CallbackObject to CallSetup. r=bz
We need this so that we can grab the incumbent global that we stashed on the
CallbackObject.
|
2013-12-11 17:51:57 -08:00 |
|
Bobby Holley
|
702aa30e76
|
Bug 937317 - Factor out the shareable parts of CallSetup into AutoEntryScript and AutoIncubentScript. r=bz
|
2013-12-11 17:51:57 -08:00 |
|
Birunthan Mohanathas
|
c04d0ff563
|
Bug 713082 - Part 1: Remove unnecessary Util.h includes. r=Waldo
|
2013-12-08 21:52:33 -05:00 |
|
Phil Ringnalda
|
52ab05db1f
|
Back out 35371620801a:bf2019278b77 (bug 937317) for gaia-ui-test bustage and frequent timeouts in its own test
|
2013-12-07 11:08:56 -08:00 |
|
Bobby Holley
|
bbb4b0b71e
|
Bug 937317 - Return null from ToWebIDLCallback if one doesn't already exist. r=bz
|
2013-12-06 12:01:42 -08:00 |
|
Bobby Holley
|
6633eddfa0
|
Bug 937317 - When invoking a callback object, restore the incumbent script settings object from when the callback was created. r=bz
See the 'incumbent script' stuff in the WebIDL spec.
|
2013-12-06 12:01:42 -08:00 |
|
Bobby Holley
|
77a7c0d5ed
|
Bug 937317 - Pass the entire CallbackObject to CallSetup. r=bz
We need this so that we can grab the incumbent global that we stashed on the
CallbackObject.
|
2013-12-06 12:01:42 -08:00 |
|
Bobby Holley
|
c4062515ad
|
Bug 937317 - Factor out the shareable parts of CallSetup into AutoEntryScript and AutoIncubentScript. r=bz
|
2013-12-06 12:01:41 -08:00 |
|
Carsten "Tomcat" Book
|
97cdb39d20
|
Backed out changeset f65970fe598f (bug 937317) WinXP Build Bustage on a CLOSED TREE
|
2013-12-06 08:42:48 +01:00 |
|
Carsten "Tomcat" Book
|
c85c537ac9
|
Backed out changeset 1156b23f333f (bug 937317) WinXP Build Bustage on a CLOSED TREE
|
2013-12-06 08:42:07 +01:00 |
|
Carsten "Tomcat" Book
|
d77f8de83e
|
Backed out changeset 767065f0560b (bug 937317) WinXP Build Bustage on a CLOSED TREE
|
2013-12-06 08:41:59 +01:00 |
|
Carsten "Tomcat" Book
|
8a0fa397f2
|
Backed out changeset 17c47c036980 (bug 937317) WinXP Build Bustage on a CLOSED TREE
|
2013-12-06 08:41:50 +01:00 |
|
Bobby Holley
|
1f24ab405e
|
Bug 937317 - Return null from ToWebIDLCallback if one doesn't already exist. r=bz
|
2013-12-05 21:34:17 -08:00 |
|
Bobby Holley
|
73246443e6
|
Bug 937317 - When invoking a callback object, restore the incumbent script settings object from when the callback was created. r=bz
See the 'incumbent script' stuff in the WebIDL spec.
|
2013-12-05 21:34:17 -08:00 |
|
Bobby Holley
|
ed3b556916
|
Bug 937317 - Pass the entire CallbackObject to CallSetup. r=bz
We need this so that we can grab the incumbent global that we stashed on the
CallbackObject.
|
2013-12-05 21:34:17 -08:00 |
|
Bobby Holley
|
048c9d0242
|
Bug 937317 - Factor out the shareable parts of CallSetup into AutoEntryScript and AutoIncubentScript. r=bz
|
2013-12-05 21:34:16 -08:00 |
|
Eddy Bruel
|
24119313fa
|
Bug 880330 - Refactor dom to use the new options API (2/2); r=khuey
|
2013-10-28 12:51:05 +01:00 |
|
David Zbarsky
|
356e5827d5
|
Bug 911575 - Convert canvas callbacks to WebIDL r=bz
|
2013-09-11 18:35:51 -04:00 |
|
Andrew McCreight
|
9cb8f15a46
|
Bug 912747 - Change nsCycleCollectionHoldDrop.h to mozilla/HoldDropJSObjects.h. r=khuey
|
2013-09-10 08:29:43 -07:00 |
|
Nikhil Marathe
|
3c34f48478
|
Bug 901291 - Get WebIDL callbacks working on Workers. r=khuey
|
2013-09-09 14:58:29 -07:00 |
|
Kyle Huey
|
8313139111
|
Bug 910937: Remove xpc_UnmarkGrayObject and use JSAPI directly. r=mccr8
|
2013-09-08 20:28:48 -07:00 |
|
Peter Van der Beken
|
d92c45e00d
|
Bug 905392 - Need way to throw web-console-visible exception-message from JS-implemented webidl object. r=bz.
|
2013-09-03 14:01:53 +02:00 |
|
Andrew McCreight
|
cee0d6bfae
|
Bug 883920 - use templates for {Hold,Drop}JSObjects. r=peterv
|
2013-08-16 13:10:17 -07:00 |
|
Andrew McCreight
|
9af4a9cb8a
|
Bug 904826 - Remove some unneeded nsLayoutStatics calls. r=smaug,bholley,bz
|
2013-08-27 15:39:02 -07:00 |
|
Andrew McCreight
|
251902e99a
|
Backed out changeset 365053e73efa for build bustage on this CLOSED TREE.
|
2013-08-27 09:54:01 -07:00 |
|
Andrew McCreight
|
f930d02918
|
Bug 904826 - Remove some unneeded nsLayoutStatics calls. r=smaug
|
2013-08-20 14:19:33 -07:00 |
|