js/ipc/WrapperOwner.cpp
789fdfc911f766466946f365f6c8ead2b324da02
created 2019-01-14 14:09 +0000
pushed 2019-03-11 12:10 +0000
Tarek Ziadé Tarek Ziadé - Bug 1406872 - Remove perf monitoring code - r=jandem,Gijs
f0a91d36587266d7454a450c6044d573664fbed5
created 2019-01-02 14:05 +0100
pushed 2019-03-11 12:10 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
61e24e70a0e77079408ec4264a05235885345324
created 2018-12-19 17:12 +0000
pushed 2019-01-21 12:33 +0000
Nika Layzell Nika Layzell - Bug 1511359 - Backout bug 1477432 due to nsJSID compartment concerns. r=bholley, a=RyanVM
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2019-01-21 12:33 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2019-01-21 12:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2019-01-21 12:33 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
a68bee9d2168c514ea485deba6c2624934a1c79f
created 2018-07-18 00:33 -0400
pushed 2019-01-21 12:33 +0000
Nika Layzell Nika Layzell - Bug 1477432 - Part 7: Stop using nsIJSID in xpconnect outside of XPCJSID.cpp, r=mccr8
3aa7f81bfcb559a6f060283e5884177764129151
created 2018-09-12 20:04 +0000
pushed 2018-12-03 15:51 +0000
Jan de Mooij Jan de Mooij - Bug 1490632 - Always use braces for if/for/while statements in js/ipc. r=evilpie
ad30dc53e38ec41adc99f81fd8a5102ecf7775fd
created 2018-08-10 18:00 +1000
pushed 2018-10-15 10:40 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1481998 - Make mozilla::Hash{Map,Set}'s entry storage allocation lazy. r=luke,sfink
f5545b566fd7fddf676fde944562c6986ca0cba5
created 2018-08-02 19:30 +0200
pushed 2018-10-15 10:40 +0000
Jan de Mooij Jan de Mooij - Bug 1479363 part 10 - Use JSAutoRealm instead of JSAutoRealmAllowCCW in other directories. r=mrbkap
fe0d98b031aaf0832d1180a3cb03964593169cdd
created 2018-04-03 18:21 +0200
pushed 2018-10-15 10:40 +0000
Tom Schuster Tom Schuster - Bug 1468774 - Remove getPropertyDescriptor from CPOWs. r=mrbkap r=mccr8
1494e906ad52413008a722bf5e9ab533d1821f57
created 2018-07-28 12:12 +0200
pushed 2018-10-15 10:40 +0000
Jan de Mooij Jan de Mooij - Bug 1478955 part 1 - Rename JSAutoRealm to JSAutoRealmAllowCCW. r=luke
f4aac816ce53532447a6794ff37a9952bc063307
created 2018-06-27 16:10 +0300
pushed 2018-10-15 10:40 +0000
Alex Gaynor Alex Gaynor - Bug 1470890 - handle deserialization failure gracefully in JS IPC; r=evilpie
91899c39ed9ed09aebc5883c30ed79a194c38d9a
created 2018-06-21 18:47 +0000
pushed 2018-08-24 17:02 +0000
Alex Gaynor Alex Gaynor - Bug 1470181 - handle deserialization failure gracefully in JS IPC; r=evilpie
6f29a4a9da707b28058a425749a7d7335fe5ae68
created 2018-05-31 16:29 -0400
pushed 2018-08-24 17:02 +0000
Alex Gaynor Alex Gaynor - Bug 1465860 - Don't crash in JS IPC on invalid object id. r=evilpie
6b6365bdb4c2dd18efdc5a4ee0f4f8b8550f5e8b
created 2018-05-16 10:53 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461292 part 1 - Rename JSAutoCompartment to JSAutoRealm. r=bz,luke
237b7b5faa03ae808f71a5cfb8f7f6920d64941f
created 2018-05-11 19:46 +0200
pushed 2018-08-24 17:02 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1460940 - Clean up most remaining C++-side uses of nsIDOMDocument. r=bz
73a48b92351a1c615108c36324c4900cb8ad41a6
created 2017-11-05 19:01 +0100
pushed 2018-01-11 17:45 +0000
Jan de Mooij Jan de Mooij - Bug 1413867 - Remove StopIteration object. r=evilpie
353300cbbf52fc65a5e4f463ca42eade3790b549
created 2017-09-19 12:31 +0100
pushed 2017-11-02 12:36 +0000
Jon Coppeard Jon Coppeard - Bug 1396613 - Update the object moved hook to allow it to be called when tenuring nursery objects r=sfink r=mccr8
707b8c089de26e0eb3051e743a1cefea84ce2196
created 2017-07-11 11:31 +0200
pushed 2017-09-14 16:50 +0000
Jan de Mooij Jan de Mooij - Bug 1379461 - Refactor code to return RegExpShared* directly instead of using bool + outparam. r=evilpie,sfink
8dad48102b135b1f63008ceabe3469ab171920b0
created 2017-07-11 12:59 +0200
pushed 2017-09-14 16:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3a0a2ffe803b (bug 1379461) for hazard failure
3a0a2ffe803bb326d06ac070d1950ff0fda61146
created 2017-07-11 11:31 +0200
pushed 2017-09-14 16:50 +0000
Jan de Mooij Jan de Mooij - Bug 1379461 - Refactor code to return RegExpShared* directly instead of using bool + outparam. r=evilpie
a257dace8dae4755429361aa0c4757c540e79916
created 2017-06-28 21:00 -0700
pushed 2017-09-14 16:50 +0000
Jan de Mooij Jan de Mooij - Bug 1375505 part 1 - Change iterator code to return JSObject* instead of returning bool + outparam. r=evilpie
aa1693a26a15eb5cba24102222687dc81eeddd7b
created 2017-06-22 17:08 +1000
pushed 2017-09-14 16:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1375392 - Tweak the PROFILER_LABEL* macros. r=mstange.
42a3fcaa99ef4039ec76bfc967ff475d04f486da
created 2017-04-28 14:12 +0200
pushed 2017-07-31 14:08 +0000
Jan de Mooij Jan de Mooij - Bug 1237504 - Refactor proxy slot layout to allow proxies to have more than 2 slots. r=bz,jonco
8de58bbbb392fdca9416fd0febe27c7d62547973
created 2017-04-26 11:18 +0100
pushed 2017-07-31 14:08 +0000
Jon Coppeard Jon Coppeard - Bug 1352430 - Add barrier to CPOWs table to remove dying objects r=billm
9625ba329e864ebc4233b8b48338baaaa59f1f2e
created 2017-03-27 10:38 +0100
pushed 2017-07-31 14:08 +0000
Jon Coppeard Jon Coppeard - Bug 1345177 - Remove use of RegExpGuard r=sfink
bf0a094026f7d736e56a5a1ea042fe8e531aabce
created 2017-03-27 11:09 +0100
pushed 2017-07-31 14:08 +0000
Jon Coppeard Jon Coppeard - Backed out changesets e66f564d9749 and 0380d914ad39 (bug 1345177) for rooting hazards
e66f564d9749c62a6400f1d2c5ba9654073d7684
created 2017-03-27 10:38 +0100
pushed 2017-07-31 14:08 +0000
Jon Coppeard Jon Coppeard - Bug 1345177 - Remove use of RegExpGuard r=sfink
0f6327de6de63e9222f42f2efc5aa96fd9db244a
created 2017-02-01 15:43 -0500
pushed 2017-06-05 19:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1335368 part 8. Stop using IsCallerChrome in UnwrapArgImpl. r=bholley
5b6e3ddaa0894dccf93c381eae4d83b74f29818e
created 2017-01-17 16:34 -0800
pushed 2017-04-10 20:44 +0000
Andrew McCreight Andrew McCreight - Bug 1331809 - Remove unused variable in WrapperOwner::hasInstance(). r=kanru
fcadf6ec5ccf67c480047de89b5d063116938fea
created 2016-10-20 15:37 -0500
pushed 2017-02-27 14:59 +0000
David Major David Major - Bug 1311825: Pass by reference in fromObjectVariant and related methods. r=billm
99bf3401b43f4f621c91facce91f729688941317
created 2016-10-18 15:58 -0700
pushed 2017-02-27 14:59 +0000
Bill McCloskey Bill McCloskey - Bug 1311212 - Add dead CPOW debugging facility (r=mrbkap)
138dd1cfe696eb4adfe6e1f2290b29a352b4f650
created 2016-02-07 09:08 -0800
pushed 2017-02-27 14:59 +0000
Terrence Cole Terrence Cole - Bug 1297558 - Use a read barrier on Heap to ExposeToActiveJS r=sfink r=mccr8
3fb25baa6f83cc05b2e44c896d4bb922904ac0c3
created 2016-09-11 18:15 +0900
pushed 2017-02-27 14:59 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290337 - Part 13: Replace Value parameter to const Value& in finalizeInBackground. r=sfink
78565156728208e4cb9d20f1a288ba300ceb475f
created 2016-08-14 20:39 +0900
pushed 2017-02-27 14:59 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 1: Use ASCII variant of JS_ReportError in simple case. r=jwalden
564549c354b038a465c0b3fc245da3cab8753eab
created 2016-08-23 12:09 +0800
pushed 2017-01-16 13:07 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
9adefc25daa8531a4bb7bbca39e39e2f1465024f
created 2016-08-11 14:39 +0200
pushed 2017-01-16 13:07 +0000
Jan de Mooij Jan de Mooij - Bug 1292892 part 7 - Remove unnecessary JSContext arguments from IPC classes. r=bz
f84bf71b399ed089a007a145e3adccc7d7f2827c
created 2016-08-11 14:39 +0200
pushed 2017-01-16 13:07 +0000
Jan de Mooij Jan de Mooij - Bug 1292892 part 1 - Stop using JSRuntime outside SpiderMonkey. r=bz,terrence,fitzgen,kanru
0901574275090b099b3ae1d704297416689d06fe
created 2016-07-26 18:30 +0800
pushed 2017-01-16 13:07 +0000
Wei-Cheng Pan Wei-Cheng Pan - Bug 1249698 - Use parent stack instead of vanished child stack. r=billm
96875d7ae6f2f4cb0f56cd872eaae90345933563
created 2016-07-08 14:39 -0700
pushed 2016-10-31 18:13 +0000
Chris Peterson Chris Peterson - Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj
dc3e76c6750c8b67896d3d27740a13615e55f438
created 2016-06-30 00:04 +0200
pushed 2016-10-31 18:13 +0000
Tom Schuster Tom Schuster - Bug 1114580 - Change ESClassValue to an enum class. r=jorendorff
fc1b655d1080f56248817d4ecb1c5446376f6c19
created 2016-04-21 21:51 -0700
pushed 2016-09-05 20:01 +0000
Jeff Walden Jeff Walden - Bug 1264896 - Kill off nsIRemoteTagService and do what it does, in its sole caller, in far-faster C++. r=billm
6cfb92e3d2c74d81e7ac74058bb2d624613859bf
created 2016-02-23 13:42 -0800
pushed 2016-09-05 20:01 +0000
Jeff Walden Jeff Walden - Bug 888969 - Make the getPrototypeOf/setPrototypeOf traps scriptable. r=efaust, r=bholley
d42a03af73753fb99fa04eb394d0d7d00ac2cf0a
created 2016-05-06 17:18 -0700
pushed 2016-07-25 16:35 +0000
Jeff Walden Jeff Walden - Bug 1264896 - Do what nsIRemoteTagService does in its sole caller, in far-faster C++. r=billm a=lizzard
c11dcc75f7a47792d391f447ab77ebb40894c3ff
created 2015-11-25 22:38 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1219757 - Part 10: Remove HandleObject parameter from JS_NewRegExpObject and JS_NewUCRegExpObject. r=till
27fc4690ec4d0f4a0288d2b6eeba304fa927a3bb
created 2016-01-28 11:28 +0100
pushed 2016-06-01 01:31 +0000
Tom Schuster Tom Schuster - Bug 1242214 - Rename JSPropertyDescriptor JS::PropertyDescriptor in js. r=sstangl
e74405918e7a412c96d32db9874f87f8668c6f69
created 2016-01-15 11:38 +0100
pushed 2016-04-15 21:02 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1224374 - Profiler labels for the top 26-100 chrome hangs;r=BenWa
f98e2cc0df1d723b1259ebdde06166e5279ab756
created 2016-01-19 21:30 +0100
pushed 2016-04-15 21:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out 2 changesets (bug 1224374) for Windows bustage. r=bustage on a CLOSED TREE
c7ca88c57386a977631f0d873750cea51450dc14
created 2016-01-20 23:30 +0100
pushed 2016-02-29 17:11 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1224374 - Profiler labels for the 100 top chrome hangs (Aurora uplift edition);r=benwa,a=sylvestre
2215dc556dbc2580e0ac851180ffbe67f5ba8593
created 2015-10-23 16:31 -0700
pushed 2016-02-29 17:11 +0000
Bill McCloskey Bill McCloskey - Bug 1215167 - Forbid unsafe browser CPOWs (disabled by default for now) (r=mrbkap)
7c43617a72157690f48ff7653013de70910bfcb6
created 2015-11-04 16:16 -0800
pushed 2016-02-29 17:11 +0000
Wes Kocher Wes Kocher - Backed out changeset 89446bf8d6b8 (bug 1215167) for introducing a hazard
89446bf8d6b8492fc5a88c4d85d5be8f5dac5e9c
created 2015-10-23 16:31 -0700
pushed 2016-02-29 17:11 +0000
Bill McCloskey Bill McCloskey - Bug 1215167 - Forbid unsafe browser CPOWs (disabled by default for now) (r=mrbkap)
7ec70e0c699746cf72e03acadc09d0d5877423d0
created 2015-11-02 07:53 +0200
pushed 2016-02-29 17:11 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj
b30b0dcc562c4fce5802c1ff222d0cd6c7309f53
created 2015-08-28 21:55 -0700
pushed 2016-01-18 19:06 +0000
Jeff Walden Jeff Walden - Bug 1179003 - Convert the infallible objectClassIs proxy hook into a fallible getBuiltinClass hook that indicates class type via outparam. r=efaust, r=bz on DOM bits, r=billm on IPC bits
6c90d3eab1f7f9cbc195a6c0dad7f4cf39368237
created 2015-08-23 01:10 -0700
pushed 2016-01-18 19:06 +0000
Jeff Walden Jeff Walden - Bug 1187234 - Throw a TypeError when Array.isArray is passed a revoked proxy. r=efaust
81385142227216ba4f0a73a11dd1a0ef8df63c4e
created 2015-09-18 00:14 +0200
pushed 2015-12-04 23:28 +0000
Tom Schuster Tom Schuster - Bug 603201 - Change GetProperty receiver argument to Value in the browser. r=smaug
e1751a40ce0b6b976e4207bbe0434e2d8b4edfda
created 2015-06-23 17:52 -0700
pushed 2015-10-26 12:58 +0000
Bill McCloskey Bill McCloskey - Bug 1177013 - Use CancelCurrentTransaction to avoid crashes (r=dvander)
0d06cc55aed105e8ed3e5ff0a0b3568dbdd83429
created 2015-07-02 22:08 -0700
pushed 2015-10-26 12:58 +0000
Phil Ringnalda Phil Ringnalda - Back out 12 changesets (bug 1177013) on suspicion of causing b2g emulator debug test bustage
a237339bf4c8dd1f3eac8a6451160742449e5ffb
created 2015-06-23 17:52 -0700
pushed 2015-09-14 18:56 +0000
Bill McCloskey Bill McCloskey - Bug 1177013 - Use CancelCurrentTransaction to avoid crashes. r=dvander, a=ritu
less more (0) -100 -60 tip