js/xpconnect/src/nsXPConnect.cpp
83a53b3e6edccd6e59d379d243122675d46a262d
created 2018-01-08 14:05 +0100
pushed 2018-01-08 13:05 +0000
Andrea Marchesini Andrea Marchesini - Bug 1419771 - Introduce DOMPrefs, a thread-safe access to preferences for DOM - part 1 - dump enabled, r=asuth
ccd7b237c4337a00e45bf18ac2d0218c61e1134d
created 2017-12-13 23:41 +0200
pushed 2017-12-13 21:42 +0000
Gurzau Raul Gurzau Raul - Backed out 22 changesets (bug 1419771) for build bustage build/src/dom/base/FuzzingFunctions.cpp on a CLOSED TREE
b628d9298be89033495ad48372743a0902afab39
created 2017-12-13 14:02 -0600
pushed 2017-12-13 20:03 +0000
Andrea Marchesini Andrea Marchesini - Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 1 - dump enabled, r=asuth
8842dba7396bea1f1f006bd90bb3f2bb4232c5bd
created 2017-12-05 15:52 +0200
pushed 2017-12-05 13:52 +0000
Noemi Erli Noemi Erli - Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE
a68d5f4b11c097514273f273dfdfcc2b074c2fa1
created 2017-12-01 16:16 -0800
pushed 2017-12-05 13:52 +0000
Andrew McCreight Andrew McCreight - Bug 1422432 - Remove PrintJSStack(). r=mrbkap
9c1c52d5259f6b09a5602071dd007e4eb8cac0b0
created 2017-12-05 11:07 +0100
pushed 2017-12-05 10:08 +0000
Jan de Mooij Jan de Mooij - Bug 1417844 part 6 - Remove more JSVersion code from XPConnect. r=kmag
771c241071237f4868f27c4ca7c5fc877c5a0b21
created 2017-11-28 10:00 -0800
pushed 2017-12-04 20:48 +0000
Andrew McCreight Andrew McCreight - Bug 1421355, part 5 - Remove nsXPConnect::NotifyDidPaint(). r=mrbkap
b539213159c87ab5c184b10e12455bdbb9aeb784
created 2017-11-28 09:53 -0800
pushed 2017-12-04 20:48 +0000
Andrew McCreight Andrew McCreight - Bug 1421355, part 4 - Remove nsXPConnect::GetInfoForName. r=mrbkap
017bffb7993c765b9f76b4aa9bd6655e9934d773
created 2017-11-28 09:51 -0800
pushed 2017-12-04 20:48 +0000
Andrew McCreight Andrew McCreight - Bug 1421355, part 3 - Remove nsIXPConnect::GarbageCollect(). r=mrbkap
6c69d8543e1fea857dfdfe396afb194ea6d6dc3c
created 2017-11-28 09:47 -0800
pushed 2017-12-04 20:48 +0000
Andrew McCreight Andrew McCreight - Bug 1421355, part 2 - Remove nsIXPConnect::getWrappedNativeOfNativeObject. r=mrbkap
2e6d4aebb308517e5c7dccff09b20ae919e65ba4
created 2017-11-28 09:43 -0800
pushed 2017-12-04 20:48 +0000
Andrew McCreight Andrew McCreight - Bug 1421355, part 1 - Remove nsIXPConnect::GetPrincipal(). r=mrbkap
39f83c47474c1ee9efd1a9458d0560973068c4c5
created 2017-12-01 01:30 +0200
pushed 2017-12-01 11:01 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-central to autoland. r=merge a=merge
dbc85c8826392e10a4094a8273dcef9f6c2442d6
created 2017-11-29 13:11 -0800
pushed 2017-12-01 11:01 +0000
Andrew McCreight Andrew McCreight - Bug 1421104 - De-COM nsIXPConnect::DebugPrintJSStack. r=mrbkap
f5457b8b352a1d7c503baa81c33108b1d12a1278
created 2017-11-30 22:35 +0200
pushed 2017-11-30 20:35 +0000
Cosmin Sabou Cosmin Sabou - Backed out 23 changesets (bug 1419771) for frequently failing service workers related devtools tests, e.g. devtools/client/aboutdebugging/test/browser_service_workers_push.js. r=backout on a CLOSED TREE
a1a68e6500d90d027f3071c20e72ec5fe6a7fcda
created 2017-11-30 18:16 +0100
pushed 2017-11-30 17:17 +0000
Andrea Marchesini Andrea Marchesini - Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 1 - dump enabled, r=asuth
59846f5437b14841a0a1556103cc8ef4d190acbf
created 2017-11-03 11:59 -0700
pushed 2017-11-09 10:01 +0000
Andrew McCreight Andrew McCreight - Bug 1414442 - De-COM nsIXPConnect::CurrentJSStack. r=mrbkap
7fb3d74bb529af93322a8c80734811995a068cf0
created 2017-10-24 23:30 -0700
pushed 2017-10-31 05:19 +0000
Chris Peterson Chris Peterson - Bug 1412048 - Replace NS_RUNTIMEABORT("...") with MOZ_CRASH("..."). r=froydnj
3feb5338f65c83d2af52fb8a53f866155e88dc15
created 2017-10-16 21:08 -0700
pushed 2017-10-26 03:23 +0000
Kris Maglione Kris Maglione - Bug 1409249: Require singleton constructors to return explicit already_AddRefed. r=froydnj
1660b35ac2a465074e1b141172e182ed23c3c508
created 2017-09-20 10:20 -0700
pushed 2017-09-25 23:44 +0000
Andrew McCreight Andrew McCreight - Bug 958643, part 3 - Remove always-null second second argument to XPCConvert::NativeInterface2JSObject. r=krizsa
f89c8e0123a814cfe9deb7dd03842313a0e733ed
created 2017-09-20 10:15 -0700
pushed 2017-09-25 23:44 +0000
Andrew McCreight Andrew McCreight - Bug 958643, part 2 - Remove always-null last argument to NativeInterface2JSObject. r=krizsa
a275322b9145cc700b473da0ded1f98a30dd3e47
created 2017-09-20 10:12 -0700
pushed 2017-09-25 23:44 +0000
Andrew McCreight Andrew McCreight - Bug 958643, part 1 - Remove the unused nsXPConnect::WrapNativeHolder. r=krizsa
fc0e284fb21bbb2524a16f60a04a806d3b905d1f
created 2017-09-19 13:12 -0700
pushed 2017-09-21 00:39 +0000
Andrew McCreight Andrew McCreight - Bug 1176342, part 2 - De-COM the flags for InitClassesWithNewWrappedGlobal. r=mrbkap
57e73bbccac7398902937aaa43ed25b1a3aa3368
created 2017-09-18 16:35 -0700
pushed 2017-09-21 00:39 +0000
Andrew McCreight Andrew McCreight - Bug 1176342, part 1 - De-COM InitClassesWithNewWrappedGlobal. r=mrbkap
4b8695eebf178b3ec51c250cf460053b58d7f2de
created 2017-06-08 11:07 -0500
pushed 2017-09-13 19:00 +0000
Jason Orendorff Jason Orendorff - Bug 1363200 - JSAPI for realms: Split xpc::RealmPrivate from xpc::CompartmentPrivate. r=mrbkap
3792a715a50dcd211d5a72ae3be1bf58a9de8ebf
created 2017-06-28 12:31 -0700
pushed 2017-09-13 19:00 +0000
Jason Orendorff Jason Orendorff - Bug 1363200 - JSAPI for realms: Change a few XPConnect methods to take Realm arguments instead of JSCompartments. r=mrbkap
0cc8ef854b497929161250f9aa067228abe85e63
created 2017-07-12 15:00 -0500
pushed 2017-09-11 17:51 +0000
Jason Orendorff Jason Orendorff - Bug 1363200 - JSAPI for realms: Move mIsContentXBLScope to the CompartmentPrivate. r=mrbkap
b134b2048e02272a6cac1b93f5e4cc06f9050fbf
created 2017-07-24 19:23 +0200
pushed 2017-07-27 18:20 +0000
Julian Seward Julian Seward - Bug 1382563 - Remove ns*String::AssignWithConversion. r=erahm.
034a44ef2565fffa48a75fcdb6036ca6cdba32be
created 2017-07-18 10:36 -0700
pushed 2017-07-22 01:21 +0000
Andrew McCreight Andrew McCreight - Bug 1381921, part 1 - Remove nsIXPConnect::CurrentNativeCallContext. r=mrbkap
f1c298a314c6345b03609ed298437aa508aa7e1c
created 2017-07-10 16:05 -0400
pushed 2017-07-10 20:09 +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-10 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 1371259 part 8. Get rid of nsIXPConnect::GetNativeOfWrapper. r=peterv
22e729c4596ee963ecd5ae7cd909cfe87994d9da
created 2017-04-24 13:54 -0700
pushed 2017-04-27 22:35 +0000
Bill McCloskey Bill McCloskey - Bug 1359245 - Initial support for cooperative contexts (r=mccr8)
b3be9a308906e3fdb301a9a4a7215a864e3e364c
created 2017-04-24 14:40 -0700
pushed 2017-04-27 22:35 +0000
Bill McCloskey Bill McCloskey - Bug 1359245 - Eliminate nsXPConnect::mContext (r=mccr8)
15304c93da0e154dd9d5a0c8f9f4c4cc42567d4f
created 2017-04-24 14:40 -0700
pushed 2017-04-27 22:35 +0000
Bill McCloskey Bill McCloskey - Bug 1359245 - Eliminate some XPCJSContext::Get() usage (r=mccr8)
10cc100a7ee00072b7f19cfc14a27441ba7e41a6
created 2017-04-24 14:37 -0700
pushed 2017-04-27 22:35 +0000
Bill McCloskey Bill McCloskey - Bug 1359245 - Eliminate nsXPConnect::GetContextInstance() (r=mccr8)
ae4e80fe5f3484941b5c54b9aeddff60ba64d02d
created 2017-04-21 12:47 -0600
pushed 2017-04-27 00:35 +0000
Tom Tromey Tom Tromey - Bug 1334278 - have FormatStackDump return UniqueChars; r=froydnj
7bdfa44ce84378c42f638e31145a3ac79655ff7c
created 2017-02-23 13:23 -0800
pushed 2017-04-19 00:02 +0000
Bill McCloskey Bill McCloskey - Bug 1343396 - Split CycledCollectedJSContext and XPCJSContext into separate context and runtime classes (r=mccr8)
6c5217a2b92a0773a6ac097938dd19f37d03d9ab
created 2017-04-07 14:22 -0700
pushed 2017-04-07 21:23 +0000
Bill McCloskey Bill McCloskey - Revert "Bug 1340719 - Throw an exception if accessing Xray from wrong docgroup (r=bholley)"
cf2616a4cb0e95f5b5b4e687cf86e86ae96a90ec
created 2017-02-16 12:48 -0800
pushed 2017-04-05 20:26 +0000
Bill McCloskey Bill McCloskey - Bug 1340719 - Throw an exception if accessing Xray from wrong docgroup (r=bholley)
5d3d0bd5aff5a74390e16856089315b205e0454e
created 2017-02-13 22:18 +0900
pushed 2017-02-18 01:30 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1338971 - Stop using non-standard JavaScript in AutoConfig files. r=mkaply
e93b8cb7d85d486ce99ff182da592ac24afe5e39
created 2016-12-09 10:18 -1000
pushed 2017-02-17 21:51 +0000
Tom Tromey Tom Tromey - Bug 1060419 - make XPC_Log_print use VsprintfLiteral, r=froydnj
de4875e04b7747d22377009d016feec433e666d1
created 2017-02-15 23:53 +0900
pushed 2017-02-15 14:54 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283712 - Part 7: Add nsIScriptErrorNote and nsIScriptError.notes. r=bholley
003d483f64e0bf69ff6e7d1e9b02a9b74dfa4cc4
created 2017-02-15 23:53 +0900
pushed 2017-02-15 14:54 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283712 - Part 6: Add xpc::ErrorBase, xpc::ErrorNote, and xpc::ErrorReport.mNotes. r=bholley
50aec64a8cdd503b8b06ac418aff2e45a94ccd09
created 2017-02-01 15:43 -0500
pushed 2017-02-01 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1335368 part 21. Get rid of some IsCallerChrome usage in XPConnect. r=bholley
fa90a8ad3133263b4933236de7ed78dab7bace46
created 2017-01-28 00:42 +0900
pushed 2017-01-27 15:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1332245 - Move nsScriptError from js/xpconnect to dom/bindings. r=bz
538094a7900cdec31ad57faf9a6937104edce590
created 2017-01-23 13:33 +1100
pushed 2017-01-23 04:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1332172 - Remove XPC_MAP_WANT_*. r=mccr8.
a63edff17c8f61d797f6c1defb77746ea6840249
created 2017-01-13 11:26 +1100
pushed 2017-01-19 04:52 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1330904 - Remove XPCNativeScriptableCreateInfo. r=mccr8.
6f6c33db62e18c6c9d6d4223f7b19406147a9b51
created 2016-12-14 01:07 +0200
pushed 2016-12-13 23:08 +0000
Olli Pettay Olli Pettay - Bug 1323226, re-enable the accidentally disabled xpc_TryUnmarkWrappedGrayObject also in opt builds, r=ehsan
8529b942c88344d0f62c40512007cc46878d1b89
created 2016-12-13 20:25 +0100
pushed 2016-12-13 19:26 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8574c820840b (bug 1323226) for static analysis bustage. r=backout on a CLOSED TREE
8574c820840b444f3c0040ac67c7f9edae24c110
created 2016-12-13 20:56 +0200
pushed 2016-12-13 18:58 +0000
Olli Pettay Olli Pettay - Bug 1323226, re-enable the accidentally disabled xpc_TryUnmarkWrappedGrayObject also in opt builds, r=ehsan
fe8948da2efd64f8695f00f3dd49437f0945051a
created 2016-08-14 20:39 +0900
pushed 2016-10-22 16:47 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 5: Rename message to toStringResult if it is the result of toString. r=bholley,jwalden,froydnj
8900adb4c36dffa8ef6b89ba3e277e39551dea17
created 2016-08-14 20:39 +0900
pushed 2016-10-22 16:47 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 2: Change JSErrorReport.ucmessage to JSErrorReport.message_ with ConstUTF8CharsZ, and release them in destructor if it is owned. r=jwalden
4a8c5061f3b753cb34028b59c9ccc654027ba021
created 2016-10-20 09:44 +0000
pushed 2016-10-20 11:03 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1288104 part 1 - Move XDR buffer to the caller. r=luke
971d6777956556108ab4d571015e8360ded559c3
created 2016-10-18 17:27 -0700
pushed 2016-10-19 00:28 +0000
Wes Kocher Wes Kocher - Backed out 10 changesets (bug 1283710) for osx xpcshell failures a=backout
d72527b7d3c0c328e65bdaf4c259921a1e8481c2
created 2016-08-14 20:39 +0900
pushed 2016-10-18 17:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 5: Rename message to toStringResult if it is the result of toString. r=bholley,jwalden,froydnj
61f8250cbe0b82d7f918756d86e135d7b3fb401d
created 2016-08-14 20:39 +0900
pushed 2016-10-18 17:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 2: Change JSErrorReport.ucmessage to JSErrorReport.message_ with ConstUTF8CharsZ, and release them in destructor if it is owned. r=jwalden
8c72a107222aadc4a852aa9e6a3e0097e45faf11
created 2016-10-12 12:13 +0000
pushed 2016-10-12 12:13 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1286009 - Distinguish failure reasons of JS_{En,De}codeScript. r=luke
78565156728208e4cb9d20f1a288ba300ceb475f
created 2016-08-14 20:39 +0900
pushed 2016-09-29 03:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 1: Use ASCII variant of JS_ReportError in simple case. r=jwalden
5b7fb3e4d91703602417fc12b1e2ea0779a6b5fd
created 2016-09-07 11:49 -0700
pushed 2016-09-15 23:40 +0000
Andrew McCreight Andrew McCreight - Bug 1300830 - Remove XPCJSRuntime::mDetachedWrappedNativeProtoMap. r=mrbkap
1d1db582972c2e14e1376489c6522b1c3cee05fc
created 2016-09-14 15:48 +0200
pushed 2016-09-14 13:51 +0000
Jan de Mooij Jan de Mooij - Bug 1302448 part 2 - Rename XPCJSRuntime to XPCJSContext. r=mrbkap
fff0c85df59096ad9245c127d36a3baa6a337b2d
created 2016-09-14 15:47 +0200
pushed 2016-09-14 13:51 +0000
Jan de Mooij Jan de Mooij - Bug 1302448 part 1 - Rename CycleCollectedJSRuntime to CycleCollectedJSContext. r=mccr8
less more (0) -300 -100 -60 tip