dom/xbl/nsXBLProtoImplField.cpp
a0b9977daa361c63bae40a7caf6dbfd2130558fa
created 2019-02-02 03:24 +0000
pushed 2019-02-02 09:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1521907 part 5. Start using CheckedUnwrapStatic/Dynamic in XPConnect. r=peterv
bcb403c04f1c869e7a64636077deb8f6a9ef2aff
created 2019-02-02 00:58 +0200
pushed 2019-02-02 09:42 +0000
Gurzau Raul Gurzau Raul - Backed out 7 changesets (bug 1521907) for failing at unit/test_bug1151385.js on a CLOSED TREE.
df09b7be63c5a642faf52ec29ff5da15d5ae4b04
created 2019-02-01 18:49 +0000
pushed 2019-02-02 09:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1521907 part 5. Start using CheckedUnwrapStatic/Dynamic in XPConnect. r=peterv
0afc21b5734ab60266676c02c8c91f52dc38107b
created 2019-02-01 19:38 +0200
pushed 2019-02-01 22:12 +0000
Ciure Andrei Ciure Andrei - Backed out 7 changesets (bug 1521907) for JSObject Wrapper.cpp bustages and failures CLOSED TREE
2d089514890716397b1cee3f4ade5dc43218319e
created 2019-02-01 16:17 +0000
pushed 2019-02-01 22:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1521907 part 5. Start using CheckedUnwrapStatic/Dynamic in XPConnect. r=peterv
92863bfc60c0a9592580b4166aeaf9c013a8b8d5
created 2018-12-06 16:52 -0500
pushed 2019-01-03 16:27 +0000
Jon Coppeard Jon Coppeard - Bug 1342012 - Refactor nsJSUtils::ExecutionContext to separate compilation and execution steps and allow extraction of compiled JSScript r=nbp r=smaug
16a7aabf4fea82d82f242d45a5915e30c6049494
created 2018-12-26 03:35 +0100
pushed 2018-12-30 09:31 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1516366 - Move nsOnloadBlocker and nsDocumentOnStack to nsDocument.cpp, and shrink nsDocument.h to the minimmum. r=smaug
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
d6ccf1492e714566c84bb63de3fae0405cc465d9
created 2018-08-28 15:58 +1000
pushed 2018-08-29 09:43 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1486690 - Rename NS_str{,}dup and remove unnecessary checks after calls to them. r=glandium
a3e06f6ef7c01c153c3a9a07d5fbc5a61abd6bf5
created 2018-07-31 08:37 +0200
pushed 2018-07-31 09:53 +0000
Jan de Mooij Jan de Mooij - Bug 1479363 part 3 - Use JSAutoRealm instead of JSAutoRealmAllowCCW in dom/xbl and dom/xul. r=bholley
1494e906ad52413008a722bf5e9ab533d1821f57
created 2018-07-28 12:12 +0200
pushed 2018-07-28 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 1478955 part 1 - Rename JSAutoRealm to JSAutoRealmAllowCCW. r=luke
cea2eefe9e5dc7e5bcf29bdf995cc1cb661e1311
created 2018-07-06 12:54 +0200
pushed 2018-07-06 22:01 +0000
Jan de Mooij Jan de Mooij - Bug 1468752 part 4 - Remove JS_GetGlobalForObject. r=bz
66fd5497203f27524e233c7dca3bed9d5eba87d7
created 2018-06-21 11:05 +0200
pushed 2018-06-21 21:50 +0000
Jan de Mooij Jan de Mooij - Bug 1469217 part 2 - Add APIs taking getter/setter objects instead of JSNatives. r=anba
3c49d41af70aa67f119b154c41187691c02d599c
created 2018-06-15 17:01 +0300
pushed 2018-06-16 09:48 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - DOM/XBL - Initialize member fields in classes/ structures. r=mrbkap
6b6365bdb4c2dd18efdc5a4ee0f4f8b8550f5e8b
created 2018-05-16 10:53 +0200
pushed 2018-05-16 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1461292 part 1 - Rename JSAutoCompartment to JSAutoRealm. r=bz,luke
a31c1b8a41f81fb564bd86e1c22617595d61a42d
created 2018-04-28 12:50 -0700
pushed 2018-05-08 15:48 +0000
Chris Peterson Chris Peterson - Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-13 13:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-11 23:46 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
05270b574f0085299f8d0f3477a8ad7ba939196c
created 2018-03-18 23:41 +0100
pushed 2018-03-20 10:11 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1446342: Don't include forms in the scope chain for XBL datetime bindings. r=smaug
3c3fe1c247c85d5443855233aca37b77dc5c5248
created 2018-03-13 19:43 -0700
pushed 2018-03-15 10:14 +0000
Kris Maglione Kris Maglione - Bug 1445551: Part 4 - Remove compartment-per-addon. r=mccr8
68bcd8b8a36b638c8206bf19d8a0def7e24fa973
created 2017-11-17 12:12 +0100
pushed 2017-11-17 22:02 +0000
Jan de Mooij Jan de Mooij - Bug 1417844 part 2 - Remove JSVersion from CompileOptions, CompartmentBehaviors, scripts. r=evilpie
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-10-09 09:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
21bde39def618a992857612307518943f5445cf9
created 2017-08-30 15:35 +0200
pushed 2017-08-31 00:10 +0000
Jan de Mooij Jan de Mooij - Bug 1394835 part 1 - Spit JS_DefineProperty* APIs in separate data/accessor overloads. r=evilpie,bz
1eb26b7019757eabd670f8203872076e404dca4e
created 2017-08-14 20:42 +0900
pushed 2017-08-16 09:20 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1390106 - Stop using versioned scripts in dom. r=mrbkap
f1c298a314c6345b03609ed298437aa508aa7e1c
created 2017-07-10 16:05 -0400
pushed 2017-07-11 01:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1371259 part 9. Make UnwrapReflectorToISupports return already_AddRefed<nsISupports>. r=peterv
e9505b57cab715e24506db8d59a9dc4568ed490d
created 2017-07-10 16:05 -0400
pushed 2017-07-11 01:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1371259 part 8. Get rid of nsIXPConnect::GetNativeOfWrapper. r=peterv
d58add6deeb122dc92760eb100c7068306be6a7f
created 2017-07-10 16:05 -0400
pushed 2017-07-11 01:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1371259 part 3. Change UnwrapObject<> and the UNWRAP_OBJECT macro to allow passing in mutable object or value handles for the thing being unwrapped, and do so at various callsites. r=peterv
4f1badc6432055b2c932ec69b1bd9543d30553c8
created 2017-05-09 20:45 -0700
pushed 2017-05-25 00:43 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1363640 Part 3 - Strip whitespaces for files under dom/xbl. r=heycam
0c0e42b9bdc840c5ac1e7bade22406bfbd1fd3e1
created 2017-04-26 13:57 -0400
pushed 2017-04-27 20:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 1359859. Use the right entry global for XBL constructor/destructor/field execution. r=bholley
da1916acf72b60c8c6521760b16d8e7754e33d5b
created 2017-04-27 11:46 +0800
pushed 2017-04-27 14:32 +0000
Iris Hsiao Iris Hsiao - Backed out changeset d19a04e55bef (bug 1359859) for mochitest failure. a=backout
d19a04e55befe4cf6aa1c0f2e33d79f1acc33b1c
created 2017-04-26 13:57 -0400
pushed 2017-04-27 14:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1359859. Use the right entry global for XBL constructor/destructor/field execution. r=bholley
4e48165f8c8ef0388aebfc3356bcfcea4898896f
created 2017-03-22 13:42 +0000
pushed 2017-03-23 00:10 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1331662 part 2 - Replace nsJSUtils::EvaluateString calls by ExecutionContext scopes. r=bz
f0e7ef6f72894a499815393b6270fbbf088c19ad
created 2016-09-08 14:19 +1000
pushed 2016-09-09 10:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1297300 - Add missing checks to GetSpec() calls in dom/xbl/. r=bz.
282f7afd67657dda8e2e8568e5ac6f609311a03b
created 2016-07-20 22:03 -0700
pushed 2016-07-21 14:25 +0000
Chris Peterson Chris Peterson - Bug 1277106 - Part 2: Expand MOZ_UTF16() strings to u"" string literals. r=Waldo
781240d96e26ebc2da454d8f1c23e2c0af7f5fef
created 2016-03-09 19:02 -0500
pushed 2016-03-10 10:51 +0000
Boris Zbarsky Boris Zbarsky - Bug 1254847 part 3. Make AutoEntryScript always take ownership of error reporting. r=bholley
c59612f82a95c89661dbbaf28e04854b7e1c7e19
created 2015-08-27 21:18 +0200
pushed 2015-08-28 19:28 +0000
Till Schneidereit Till Schneidereit - Bug 1198193 - Change all functions taking CallArgs to take const CallArgs& instead. r=Waldo
18647c79fc2fd5470a2b369eef06e652e89ed204
created 2015-06-20 09:16 +0200
pushed 2015-06-22 12:03 +0000
Ms2ger Ms2ger - Bug 1173344 - Remove an intermediary root from nsXBLProtoImplField's FieldGetterImpl; r=jandem
026ce2bd75de74adf09794e32d40ad0467b6621f
created 2015-06-15 20:11 -0400
pushed 2015-06-16 14:11 +0000
Boris Zbarsky Boris Zbarsky - Bug 1174486 part 4. Stop reporting exceptions in nsJSUtils::EvaluateString and have its consumers use AutoJSAPIs that take ownership of error reporting instead. r=bholley
8717afeef3c68e6631b68239ac795dc392f6e446
created 2015-05-29 19:11 +0300
pushed 2015-05-29 20:58 +0000
Olli Pettay Olli Pettay - Bug 1149891, backout bug 1081038 because it made us run mutation observer callbacks against the spec, part 2, r=bholley
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-05-04 11:42 +0000
Andrew McCreight Andrew McCreight - Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
7bc6ca1495610504491cc2c0634441a9b8abd873
created 2015-04-01 14:29 +0900
pushed 2015-05-01 16:57 +0000
Mike Hommey Mike Hommey - Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
720d0e4030454d43299ab3c23fc97467fdaa3176
created 2015-04-08 21:23 -0400
pushed 2015-04-18 23:37 +0000
Jim Blandy Jim Blandy - Bug 1152577: Add 'aReason' argument to AutoEntryScript constructor, and provide plausible names for its instantiations. r=bholley
e60e056a230c3792c8390f3e6808e97ad7cc3b47
created 2015-03-27 09:01 +0900
pushed 2015-04-01 16:35 +0000
Mike Hommey Mike Hommey - Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd
358970f124d78cf871fc5f04d113aa2fa36aa6ea
created 2015-03-09 12:50 -0400
pushed 2015-03-10 01:27 +0000
Boris Zbarsky Boris Zbarsky - Bug 1140573 part 4. Drop the parent argument from js::NewFunctionByIdWithReserved. r=waldo
044d2a98a497a39f7df5b502043c4eacb440a8b1
created 2014-11-14 16:46 +0100
pushed 2014-11-14 22:48 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 1081038 - part2: Removing nsAutoMicroTask where we have AutoEntryScript. r=bholley
dc7656eaaa5edfae52839b43e4436730479999a9
created 2014-11-13 11:48 +0100
pushed 2014-11-13 15:21 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9243c59c3e56 (bug 1081038)
9243c59c3e567f71e84945f49d12b2e216521890
created 2014-11-13 09:50 +0100
pushed 2014-11-13 15:21 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 1081038 - part 2: Removing nsAutoMicroTask where we have AutoEntryScript. r=bholley
c9b063da756283ed0ccb0d75e5daa26b0769ceb3
created 2014-11-12 17:04 -0500
pushed 2014-11-13 01:03 +0000
Boris Zbarsky Boris Zbarsky - Bug 1095660 part 5. Change nsJSUtils::EvaluateString to take an explicit scope chain. r=bholley
66860992cd5ea5e12dc41ec39101de2cca4b7737
created 2014-10-29 15:06 -0400
pushed 2014-10-30 13:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1088002 part 2. Change JS_DefineElement, JS_DefineProperty, JS_DefineUCProperty, JS_DefinePropertyById, and JS_DefineProperties to default to using JSNative accessors, not JSPropertyOp accessors. r=waldo
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2014-09-09 13:57 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
102fae9cacc1b3c48c9a8e640a9e183ea62fd9c5
created 2014-07-05 17:30 +0200
pushed 2014-07-06 16:11 +0000
Jan de Mooij Jan de Mooij - Bug 1034191 - Make nsDependentJSString users work with Latin1 strings and nursery-allocated strings. r=bz
f446926ce971cdacd758476b05ad881c261dcd50
created 2014-06-23 16:33 -0700
pushed 2014-06-24 15:52 +0000
Bill McCloskey Bill McCloskey - Bug 1017310 - Associate JS compartments with add-on chrome XBL (r=bholley)
828bbf42999554ce67dbebcd968885d8c0a75af5
created 2014-06-23 10:57 -0500
pushed 2014-06-24 15:52 +0000
Jason Orendorff Jason Orendorff - Bug 645416, part 22 - Remove JSCompartment::wrapId. r=terrence.
f6b74b7b4995a64102f8fb6b4c9f51f9384a986b
created 2014-06-18 13:19 -0700
pushed 2014-06-19 14:39 +0000
Eric Faust Eric Faust - Bug 1011660 - Remove separate DOMClass struct. (r=bz)
c45ab5ebb3937adf38427bd8a3bd9854297df6d6
created 2014-06-10 20:15 -0700
pushed 2014-06-11 15:14 +0000
Bobby Holley Bobby Holley - Bug 1022016 - Redesign nsDependentJSString API to be less of a footgun. r=gabor
c9c1e001452bbdc054460038021bc928ee95e91b
created 2014-04-30 10:10 +0100
pushed 2014-05-01 14:50 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify remaining JS APIs r=terrence r=bz r=bholley
833ff3a90b83d66dd56a1def7807e21e338fe0ab
created 2014-04-01 11:34 +0100
pushed 2014-04-01 20:44 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify JS_ExecuteScript and JS::Evaluate APIs r=terrence r=bz
d2730edb36c46882d07ca56c1e5637ff34d80ffb
created 2014-03-19 12:09 +0000
pushed 2014-03-20 21:03 +0000
Bob Owen Bob Owen - Bug 978042 - Part 8: AutoPushJSContext in nsXBLProtoImplField::InstallField. r=bholley
95722f82f9cc881818f8d7a3d71b50f6f709e191
created 2014-03-20 09:32 +0000
pushed 2014-03-20 21:03 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify some more GCing APIs r=sfink
3626a613190ec9570f760a81ff3a3f6fe3061a30
created 2014-03-19 13:35 -0300
pushed 2014-03-20 12:56 +0000
Bobby Holley Bobby Holley - Bug 825392 - Add xpc::GetXBLScopeOrGlobal and Sprinkle some calls to it where necessary. r=bz
less more (0) -60 tip