js/xpconnect/src/XPCWrappedNativeProto.cpp
954d5a7490a36c05b8f07e0caaa782c7eb0a2ed5
created 2020-02-27 17:39 +0000
pushed 2020-02-28 09:24 +0000
Andrew McCreight Andrew McCreight - Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown
6ea49052598fbebed1ed389269ab58ad91b53d2f
created 2020-02-27 07:05 +0200
pushed 2020-02-27 09:49 +0000
Ciure Andrei Ciure Andrei - Backed out changeset d407a28318e6 (bug 1609815) for causing windows ming bustages CLOSED TREE
d407a28318e68dd78af8365a1ea3f8f7384f92c5
created 2020-02-27 04:43 +0000
pushed 2020-02-27 09:49 +0000
Andrew McCreight Andrew McCreight - Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown
49adcf9a70abc9df4f11a123d181aa7213a20615
created 2020-02-13 14:38 +0000
pushed 2020-02-13 18:21 +0000
Simon Giesecke Simon Giesecke - Bug 1611415 - Prefer using std::move over forget. r=froydnj
40224b9480044dc1937981702026d84a05794353
created 2020-02-12 20:13 +0200
pushed 2020-02-13 03:57 +0000
shindli shindli - Backed out changeset 0c982bc69cb3 (bug 1611415) for causing build bustages in /builds/worker/workspace/build/src/obj-firefox/dist/include/nsCOMPtr CLOSED TREE
0c982bc69cb321db4e4fd188c641505c26afab5b
created 2020-02-12 17:24 +0000
pushed 2020-02-13 03:57 +0000
Simon Giesecke Simon Giesecke - Bug 1611415 - Applied FixItHints from mozilla-non-std-move. r=froydnj
660e388dd506b20c9baa11f9d4044db4392dc40f
created 2020-02-06 13:19 +0000
pushed 2020-02-11 09:46 +0000
Andrew McCreight Andrew McCreight - Bug 1613465 - Remove two null checks of infallible new in XPConnect. r=nika
de8dd803924f6502ea2bcb021b4c9395291dd54d
created 2019-08-16 20:51 +0000
pushed 2019-08-17 21:50 +0000
Brian Hackett Brian Hackett - Bug 1573938 - Never collect wrapper JSObjects when recording/replaying, r=mccr8.
7ecc384e1afe190ae13ef6fce9aaaadb0971ebea
created 2019-08-14 17:24 +0000
pushed 2019-08-15 19:33 +0000
Jon Coppeard Jon Coppeard - Bug 1573844 - Remove external references to js::Jsvalify and js::Valueify r=mccr8
c3700a7108e3fd27607a42a9b65eb86df91dbccc
created 2019-08-12 10:43 +0000
pushed 2019-08-12 21:51 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Remove external references to js::FreeOp r=mccr8?
9f551fcee77ecd379e7df7d85102f72b6e9ec8ab
created 2019-08-12 13:37 +0300
pushed 2019-08-12 16:21 +0000
Oana Pop Rus Oana Pop Rus - Backed out 4 changesets (bug 1572782) for build bustages at build/src/obj-firefox/dist/include/nsIXPCScriptable.h on a CLOSED TREE
9fd7bea2b512cce296dd2d93f024143d40b9d2af
created 2019-08-12 10:16 +0000
pushed 2019-08-12 16:21 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Remove external references to js::FreeOp r=mccr8?
95b4640811171b43cc81e03dc87e408256908e24
created 2019-04-04 13:14 +0000
pushed 2019-04-05 21:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 1541513 part 6. Stop using AutoJSContext in XPCWrappedNativeInfo. r=mccr8
92f5dfde163e587388a8d4f1eda4a0f91b7784de
created 2019-04-04 02:10 +0000
pushed 2019-04-05 21:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 1541513 part 5. Stop using AutoJSContext in XPCWrappedNativeProto. r=mccr8
4faf873bf48f297ba361cc1a6cb405e51a1af5e9
created 2019-03-27 16:26 +0000
pushed 2019-03-29 21:56 +0000
Jon Coppeard Jon Coppeard - Bug 1306008 - Replace ObjectPtr with JS::Heap<JSObject*> r=sfink
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:49 +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 2018-12-01 05:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
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
3650f0f019d1cf0866ddd9dd8f43077ae2d862df
created 2018-09-12 18:19 +0000
pushed 2018-09-13 02:29 +0000
Jan de Mooij Jan de Mooij - Bug 1490600 - Always use braces for if/for/while statements in js/xpconnect/src, part 4. r=kmag
67736c575b34196f9e2f5100b8e670ae625e3786
created 2018-07-23 14:46 +0000
pushed 2018-07-24 09:50 +0000
Brian Hackett Brian Hackett - Bug 1207696 Part 7 - Ensure deterministic interaction of GC with CC and object references, r=smaug.
db248a2fb2024b0da563724cdb0abd85857d8919
created 2018-06-13 12:47 -0700
pushed 2018-06-14 09:44 +0000
Jan de Mooij Jan de Mooij - Bug 1468137 - Remove JS_Get*Prototype APIs; use JS::GetRealm*Prototype instead. r=evilpie
54f9cde9b0c43f2ea45657e3bb291be808842678
created 2018-03-22 11:31 +0100
pushed 2018-05-15 21:54 +0000
Peter Van der Beken Peter Van der Beken - Bug 1453011 - Remove PostCreatePrototype. r=bz.
b4b82cd86014c1ccdbf3cfc1479be70f4815ed66
created 2018-03-22 10:37 +0100
pushed 2018-05-15 21:54 +0000
Peter Van der Beken Peter Van der Beken - Bug 1453011 - Remove some unused nsIXPCScriptable flags. r=bz.
30ed797c2454b1f5f259f1c26f85bd7a62380ef5
created 2018-04-20 21:40 +0300
pushed 2018-04-20 23:00 +0000
Dorel Luca Dorel Luca - Backed out 8 changesets (bug 1453011, bug 1452981, bug 1146316) For xpcshell and mochitest failures on multiple files. CLOSED TREE
4464997475c15a2db0040658981b6ef1056447c6
created 2018-03-22 11:31 +0100
pushed 2018-04-20 23:00 +0000
Peter Van der Beken Peter Van der Beken - Bug 1453011 - Remove PostCreatePrototype. r=bz.
cae243fb2a3c6ff03072e36ad0dd0dd2e599e74d
created 2018-03-22 10:37 +0100
pushed 2018-04-20 23:00 +0000
Peter Van der Beken Peter Van der Beken - Bug 1453011 - Remove some unused nsIXPCScriptable flags. r=bz.
09be4ae7bbf0217af921b4fdb93360b8389338a6
created 2017-04-26 11:18 +0100
pushed 2017-04-27 00:30 +0000
Jon Coppeard Jon Coppeard - Bug 1352430 - Update XPConnect sweeping to handle incrementally finalized objects r=mccr8 r=sfink
7bdfa44ce84378c42f638e31145a3ac79655ff7c
created 2017-02-23 13:23 -0800
pushed 2017-04-20 00:11 +0000
Bill McCloskey Bill McCloskey - Bug 1343396 - Split CycledCollectedJSContext and XPCJSContext into separate context and runtime classes (r=mccr8)
e93b8cb7d85d486ce99ff182da592ac24afe5e39
created 2016-12-09 10:18 -1000
pushed 2017-02-17 20:45 +0000
Tom Tromey Tom Tromey - Bug 1060419 - make XPC_Log_print use VsprintfLiteral, r=froydnj
a63edff17c8f61d797f6c1defb77746ea6840249
created 2017-01-13 11:26 +1100
pushed 2017-01-19 15:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1330904 - Remove XPCNativeScriptableCreateInfo. r=mccr8.
a289c64e5ed498911b141187666b7f45f4a98738
created 2017-01-13 11:28 +1100
pushed 2017-01-13 09:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1329846 (follow-up) - Fix bustage. r=bustage.
105d7762f4b06db69cef6fffd2129890dd9fbbb0
created 2017-01-10 12:47 +1100
pushed 2017-01-13 09:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1329846 (part 1) - Remove XPCNativeScriptableInfo. r=mccr8.
4e2cfc2d396fd43d2a825b527656a60247912414
created 2016-12-23 16:14 +1100
pushed 2017-01-10 11:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1325542 - Remove XPCNativeScriptableFlags. r=mccr8.
6c679ad00eda767ecc9c419b7e84897e423f195f
created 2016-10-28 15:11 -0700
pushed 2016-12-16 01:47 +0000
Steve Fink Steve Fink - Bug 1308236 - Don't trigger read barriers when comparing wrapped pointers types r=sfink r=mccr8
0f246bb6108c125377deb37e91d473c998ced132
created 2016-11-04 17:32 +0000
pushed 2016-11-05 01:56 +0000
Jon Coppeard Jon Coppeard - Bug 1313098 - Assert we only access heap state on the main thread r=sfink r=mccr8
138dd1cfe696eb4adfe6e1f2290b29a352b4f650
created 2016-02-07 09:08 -0800
pushed 2016-10-01 06:25 +0000
Terrence Cole Terrence Cole - Bug 1297558 - Use a read barrier on Heap to ExposeToActiveJS r=sfink r=mccr8
9769cc42f54995f1d087200259ad3464be881a2c
created 2016-07-27 16:38 -0700
pushed 2016-09-20 09:59 +0000
Andrew McCreight Andrew McCreight - Bug 1288909, part 1 - Implement refcounting of XPCNativeSet. r=billm
5b7fb3e4d91703602417fc12b1e2ea0779a6b5fd
created 2016-09-07 11:49 -0700
pushed 2016-09-15 23:10 +0000
Andrew McCreight Andrew McCreight - Bug 1300830 - Remove XPCJSRuntime::mDetachedWrappedNativeProtoMap. r=mrbkap
1d1db582972c2e14e1376489c6522b1c3cee05fc
created 2016-09-14 15:48 +0200
pushed 2016-09-15 10:00 +0000
Jan de Mooij Jan de Mooij - Bug 1302448 part 2 - Rename XPCJSRuntime to XPCJSContext. r=mrbkap
de70d037b6b908ff34677dcdbdb525492609846e
created 2016-07-27 08:50 -0400
pushed 2016-07-28 15:43 +0000
Andrew McCreight Andrew McCreight - Bug 1289252 - gDEBUG_LiveProtoCount does not need to be modified atomically. r=mrbkap
db8960bd95acc24262d640d5e5d06151a710b4a7
created 2016-07-25 16:32 -0700
pushed 2016-07-26 09:56 +0000
Andrew McCreight Andrew McCreight - Bug 1288823, part 5 - Remove the unused XPCWrappedNativeProto::mClassInfoFlags. r=mrbkap
c29e1bedf682439dc63eef18a4e63ca00d7a34e1
created 2016-04-04 16:25 +1000
pushed 2016-04-15 09:42 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1264778 - Merge some XPConnect js::Class instances. r=mrbkap.
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-29 03:30 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
b45b569aa36516ff66b3bb313199ce7f483ca49a
created 2015-03-09 12:49 -0400
pushed 2015-03-10 01:27 +0000
Boris Zbarsky Boris Zbarsky - Bug 1140582. Remove the parent argument from JS_NewObjectWithUniqueType. r=waldo
0b32a3831212e51d4d1692a03bace7ae68d88c41
created 2014-09-18 18:14 +0100
pushed 2014-09-24 21:10 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Fix up XPCJSRuntime object pointers on moving GC r=bholley
55783b8e332ce82b6652f8917319cfa7b00bc031
created 2014-08-14 18:47 -0700
pushed 2014-08-15 15:49 +0000
Bobby Holley Bobby Holley - Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
1d41a9159e5809e937c8abd7490dd845832652c4
created 2014-08-14 17:23 -0400
pushed 2014-08-15 02:19 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 5b1a3161f614, 17a9673ed782, and a9b8c346d295 (bug 1052052) for B2G non-unified bustage.
17a9673ed7828da59142f66a63ea3ea7a95233d5
created 2014-08-14 12:54 -0700
pushed 2014-08-15 02:19 +0000
Bobby Holley Bobby Holley - Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
2cf294d2257fa35641677f003701285a758455ab
created 2014-04-03 07:58 -0400
pushed 2014-04-28 01:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 866289 - Make mode lines consistent in js/xpconnect/ for 4 space indented files. r=Ms2ger
22929b380e8458c9bc2816eef1bbfbf14e84472e
created 2013-12-13 19:15 -0800
pushed 2013-12-15 02:20 +0000
Bobby Holley Bobby Holley - Bug 913734 - Stop storing security policies on XPCWrappedNativeProtos. r=mrbkap
bc10e345db80a758af5cd709478899a1ee0aa0b1
created 2013-11-24 11:03 -0800
pushed 2013-11-26 11:36 +0000
Andrew McCreight Andrew McCreight - Bug 770535, part 3 - Fold mMainThreadWrappedNativeProtoMap into mWrappedNativeProtoMap. r=bholley
c1f37de21c8678584ab4fc64f3460494cc1fd0bc
created 2013-11-24 10:27 -0800
pushed 2013-11-26 11:36 +0000
Andrew McCreight Andrew McCreight - Bug 770535, part 1 - Remove map lock from XPConnect. r=bholley
0fe924afeb74a59dbe450689a98e50ac92a1ad36
created 2013-11-25 15:16 -0500
pushed 2013-11-26 11:36 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 6235d23be128, 0fbd934a80c8, and 592b49270490 (bug 770535) for Windows build bustage on a CLOSED TREE.
6235d23be12869205d4d42784e672462278396f1
created 2013-11-24 11:03 -0800
pushed 2013-11-26 11:36 +0000
Andrew McCreight Andrew McCreight - Bug 770535, part 3 - Fold mMainThreadWrappedNativeProtoMap into mWrappedNativeProtoMap. r=bholley
592b49270490075650221c01983fbbb24dd0a0a2
created 2013-11-24 10:27 -0800
pushed 2013-11-26 11:36 +0000
Andrew McCreight Andrew McCreight - Bug 770535, part 1 - Remove map lock from XPConnect. r=bholley
2c12e321f22a49c0fe630d310be533a80d571c5b
created 2013-11-17 14:47 -0800
pushed 2013-11-18 10:53 +0000
Andrew McCreight Andrew McCreight - Bug 937157, part 12 - Remove DEBUG_xpc_hacker. r=bholley
0bbf398ade29a2c22c4b656b7b6e556a2ee79047
created 2013-11-17 14:46 -0800
pushed 2013-11-18 10:53 +0000
Andrew McCreight Andrew McCreight - Bug 937157, part 7 - Remove XPC_TRACK_PROTO_STATS. r=bholley
b83b785c173687b56082b715e6143334e5b95c26
created 2013-11-17 14:46 -0800
pushed 2013-11-18 10:53 +0000
Andrew McCreight Andrew McCreight - Bug 937157, part 5 - Remove XPC_REPORT_SHADOWED_WRAPPED_NATIVE_MEMBERS. r=bholley
less more (0) -100 -60 tip