js/xpconnect/idl/nsIXPConnect.idl
e3d205dc31f33fd2897fd68ffb9ff15e9e3bc079
created 2017-07-10 18:06 -0400
pushed 2017-07-11 14:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1371259. Rejigger DOM object unwrapping to take mutable handles to the JS value/object in a bunch of cases. r=peterv,mccr8 a=jcristau
5d3d0bd5aff5a74390e16856089315b205e0454e
created 2017-02-13 22:18 +0900
pushed 2017-04-18 12:07 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1338971 - Stop using non-standard JavaScript in AutoConfig files. r=mkaply
c8029c0727763e292cb90923355ac6cad7ec7206
created 2016-07-07 20:08 -0400
pushed 2016-09-19 13:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 1282150 part 6. Get rid of GetSafeJSContext. r=bholley
43e691e50e19ff9242ff2af40925a88199f0b371
created 2016-06-24 14:19 -0400
pushed 2016-09-19 13:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 767938 part 6. Get rid of XPConnect's GetCurrentJSContext getter. r=bholley
c3ca0a41a6619220c984820996d9d27f3b96f0c6
created 2016-06-14 13:14 +0100
pushed 2016-09-19 13:38 +0000
Olli Pettay Olli Pettay - Bug 1279746 - Optimize xpc_TryUnmarkWrappedGrayObject, r=mccr8
85d98afa234a770651ef4bca1ad643c63bdcb107
created 2016-05-26 19:39 -0400
pushed 2016-08-01 13:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1275704 part 3. Remove the nsXPConnect::ReportAllJSExceptions mechanism, since it's dead code now. r=bholley
555822dca0fd7fa7f6137ad26e7bb7e543c5ea93
created 2016-03-22 13:50 -0400
pushed 2016-06-06 19:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257919 part 4. Stop returning StackFrame instances from exceptions::CreateStack. C++ callers of GetCurrentJSStack or exceptions::CreateStack always check for null anyway, and none of them seem to want this non-JS thing. r=khuey
037fc169fe078ee797b723adc55811fc1e3e7ecc
created 2016-03-22 21:10 +0100
pushed 2016-06-06 19:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 1b5db6edd791 (bug 1257919)
1b5db6edd791279996753300a9fd886b430f5096
created 2016-03-22 13:50 -0400
pushed 2016-06-06 19:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257919 part 4. Stop returning StackFrame instances from exceptions::CreateStack. C++ callers of GetCurrentJSStack or exceptions::CreateStack always check for null anyway, and none of them seem to want this non-JS thing. r=khuey
edc5fdb6ea5bd6e4fdab884c5edc8f3448b84890
created 2015-07-28 13:57 -0500
pushed 2015-09-21 14:04 +0000
Mike Kaply Mike Kaply - Bug 1152512 - Use the latest JavaScript version when parsing AutoConfig files. r=mrbkap
68e68e7643e4fccd62a0ada9f99534fc65b6b3ae
created 2015-07-28 14:38 +0200
pushed 2015-09-21 14:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 0afe24f16cf4 (bug 1152512) for bustage
0afe24f16cf44ed53ee5aac3fa1de1982f8aa746
created 2015-07-28 07:13 -0500
pushed 2015-09-21 14:04 +0000
Mike Kaply Mike Kaply - Bug 1152512 - Use the latest JavaScript version when parsing AutoConfig files. r=mrbkap
11ee37ed0cd9d81af6eb80c0ccbded626a3df859
created 2015-07-21 11:31 -0700
pushed 2015-09-21 14:04 +0000
Andrew McCreight Andrew McCreight - Bug 1176341 - De-holder nsIXPConnect::CreateSandbox. r=baku,gabor
a86a6429b0788588e0b5ca989f6566b371313b35
created 2015-07-21 13:00 -0400
pushed 2015-09-21 14:04 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 553a3e1e7b18 (bug 1176341) for bustage.
553a3e1e7b18a42aaf91594a5c32a0172f688c28
created 2015-07-21 09:44 -0700
pushed 2015-09-21 14:04 +0000
Andrew McCreight Andrew McCreight - Bug 1176341 - De-holder nsIXPConnect::CreateSandbox. r=baku,gabor
b35af146ed92b8d26915371c00e5f34f0ff1caa8
created 2015-07-10 12:48 -0700
pushed 2015-09-21 14:04 +0000
Wes Kocher Wes Kocher - Backed out changeset 74293125739a (bug 1176341)
74293125739a75c17f146f594ea533ebb7800124
created 2015-07-10 07:41 -0700
pushed 2015-09-21 14:04 +0000
Andrew McCreight Andrew McCreight - Bug 1176341 - De-holder nsIXPConnect::CreateSandbox. r=baku,gabor
3a3dfde50685e918b2b66f5346d2cd74c6d8fe0a
created 2015-07-01 11:17 -0700
pushed 2015-09-21 14:04 +0000
Andrew McCreight Andrew McCreight - Bug 958778 - De-holder nsIXPConnect::GetWrappedNativePrototype(). r=gabor
44dd8a5ed9399209a004006073be991f389b32db
created 2015-07-01 11:17 -0700
pushed 2015-09-21 14:04 +0000
Andrew McCreight Andrew McCreight - Bug 958641 - De-holder nsIXPConnect::WrapNative. r=gabor
782c5106390699150a110d812eb479ff8ab044bb
created 2015-03-29 07:52 -0700
pushed 2015-05-11 18:39 +0000
Andrew McCreight Andrew McCreight - Bug 1147967 - Remove CreateStackFrameLocation. r=bholley
c0d21f2affd6182e729628d952a664ab39438b1b
created 2015-01-30 13:56 -0600
pushed 2015-05-11 18:39 +0000
Jason Orendorff Jason Orendorff - Bug 1130576 - Rename JSPropertyOp -> JSGetterOp and JSStrictPropertyOp -> JSSetterOp. r=efaust.
9a66f24829d9cf3284eaec480bd46c4d3f2f487e
created 2015-02-13 14:34 -0500
pushed 2015-03-30 18:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1131801 part 2. Get rid of the now-useless RescueOrphansInScope. r=peterv
3a36b4d6958957a5d514befae933ba849fe64586
created 2015-02-13 14:34 -0500
pushed 2015-03-30 18:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1131887 part 2. Remove the now-unused nsIXPConnect.reparentWrappedNativeIfFound. r=peterv
7293a4249d522b03248d3f12fb21b3ac8a20ba4b
created 2015-02-13 13:25 -0800
pushed 2015-03-30 18:32 +0000
Wes Kocher Wes Kocher - Backed out changeset 38bcb731dba8 (bug 1131887)
238076a16f5a1e96dabb0b7126c1398c19f4f760
created 2015-02-13 13:25 -0800
pushed 2015-03-30 18:32 +0000
Wes Kocher Wes Kocher - Backed out changeset be654bd9e20d (bug 1131801)
be654bd9e20dd4e3628e9a2bf6e8b7de98f81cbf
created 2015-02-13 14:34 -0500
pushed 2015-03-30 18:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1131801 part 2. Get rid of the now-useless RescueOrphansInScope. r=peterv
38bcb731dba8b56ca0caf29d3fd76e21d48cc8e8
created 2015-02-13 14:34 -0500
pushed 2015-03-30 18:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1131887 part 2. Remove the now-unused nsIXPConnect.reparentWrappedNativeIfFound. r=peterv
6dce3171a1cdda231ea81ce2ef88ab580ed8eb58
created 2015-02-04 09:41 +0100
pushed 2015-03-30 18:32 +0000
Ms2ger Ms2ger - Bug 1125901 - Part d: Remove unused nsIXPConnect.holdObject; r=bholley
dfe972480fd48956831153e211fce38825ee01d6
created 2015-01-18 14:25 -0500
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1123108 - Mark nsIXPConnectWrappedNative::mIdentity as an nsCOMPtr; r=bholley
871381d9ec4d610665c7b9f5c5c26f2f6408a952
created 2014-10-22 11:40 -0400
pushed 2015-01-12 19:37 +0000
Boris Zbarsky Boris Zbarsky - Bug 1019191 part 1. Remove the dead finishInitForWrappedGlobal method. r=bholley
bfb9eb2a6fcbecd36f8d26b61d27942f3d73dadc
created 2014-09-08 13:36 -0700
pushed 2014-11-28 15:29 +0000
Bobby Holley Bobby Holley - Bug 1062631 - Remove exception swallowing code in NS_ScriptErrorReporter. r=bz
db9349e9fe14c02044bcbede9bcabbb3ff50c7cb
created 2014-07-30 14:26 +0200
pushed 2014-10-13 16:35 +0000
Tom Schuster Tom Schuster - Bug 1045584 - Remove everything relating to frames from OldDebugAPI. r=jandem,bholley
22524cb2d69f5e2592411b3f7828bfeddc412320
created 2014-07-04 01:22 -0400
pushed 2014-09-02 16:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1018583 part 2. Remove the returnStringOnly gunk from sandboxes. r=bholley
397259c497fc80f376032997cc1495a47170fe45
created 2014-07-04 08:23 +0200
pushed 2014-09-02 16:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset df2b43d4581e (bug 1018583)
df2b43d4581e228508826be6e74b0c7ef96feafd
created 2014-07-04 01:22 -0400
pushed 2014-09-02 16:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1018583 part 2. Remove the returnStringOnly gunk from sandboxes. r=bholley
edcbee0050bcddb9cee62e61538d70f11f401a9d
created 2014-07-03 09:40 -0700
pushed 2014-09-02 16:39 +0000
Bobby Holley Bobby Holley - Bug 1032317 - Remove nsIXPConnect::InitClasses. r=gabor
c357bd774c476fc94b6a3136b502d9c6e31ccbb8
created 2014-06-27 11:05 -0700
pushed 2014-09-02 16:39 +0000
Jim Blandy Jim Blandy - Bug 800200: Remove references to JSD from outside js/jsd. r=mccr8,bholley,ted,smaug
8eee89463dee200cf0aa3c48efaeb64e6c780f48
created 2014-05-06 23:17 -0700
pushed 2014-07-21 20:25 +0000
Bobby Holley Bobby Holley - Bug 1001198 - Explicitly create the SafeJSContext from XPConnect. r=gabor
2d8d915f7fd12f3d4bd65b7c3f9db6d36bb50523
created 2014-05-06 23:17 -0700
pushed 2014-07-21 20:25 +0000
Bobby Holley Bobby Holley - Bug 1001198 - Explicitly fire up the SSM from nsXPConnect. r=gabor
a77c3bb103941c9395f9512efd41b514cdfd662e
created 2014-02-10 10:03 -0800
pushed 2014-04-28 18:51 +0000
Bobby Holley Bobby Holley - Bug 969156 - Don't fire onNewGlobalObject until the end of nsGlobalWindow::SetNewDocument. r=bz
8e6349f0a18d107eacad11f4bca64d8acc96b663
created 2014-01-27 07:16 -0800
pushed 2014-03-17 21:55 +0000
Andrew McCreight Andrew McCreight - Bug 963665 - Make nsIXPConnect noscript. r=bholley
f017ae03bb6c453132c7023870557c4a5d469c97
created 2014-01-09 18:39 +0100
pushed 2014-03-17 21:55 +0000
Tom Schuster Tom Schuster - Bug 939294 - Change xpidl jsval to handles. r=gabor,bz,khuey,bsmedberg,terrence
61692f603cc4e6374f952ce66764d7192e8a5625
created 2014-01-09 14:17 -0500
pushed 2014-03-17 21:55 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 939294) for B2G bustage on a CLOSED TREE.
c97e58ebc5f4d346255121a597911cd0ffb4deae
created 2014-01-09 18:39 +0100
pushed 2014-03-17 21:55 +0000
Tom Schuster Tom Schuster - Bug 939294 - Change xpidl header generation code to use JS handles. r=bsmedberg
b997d2cce0ebf85e08a34a82d349994218c9c635
created 2014-01-06 11:54 -0800
pushed 2014-03-17 21:55 +0000
Andrew McCreight Andrew McCreight - Bug 956455, part 3 - Remove the holder argument to nsXPConnect::WrapNativeToJSVal. r=gabor
22929b380e8458c9bc2816eef1bbfbf14e84472e
created 2013-12-13 19:15 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 913734 - Stop storing security policies on XPCWrappedNativeProtos. r=mrbkap
2267eab2fde37e183b87f8821ed6465e648dbcd5
created 2013-11-20 12:12 -0800
pushed 2014-02-04 01:06 +0000
Terrence Cole Terrence Cole - Bug 940718 - Create the first safe JSContext in a GC safe location; r=bholley
e87c91815713a09729ef5b89fa184f0e18799cf1
created 2013-09-06 13:50 -0400
pushed 2013-10-28 21:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 913531 - Remove the unnecessary #includes from nsIXPConnect.idl; r=bholley
6a1f5a4594aed54de19f95d093ab090daecdcb9b
created 2013-09-04 14:06 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 899367 - Stop storing the window proxy on the JSContext. r=mccr8
9e98958b5e50ca9456adb49750e6480ac7ad201d
created 2013-08-27 19:59 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 911020 - Introduce js/TypeDecls.h, which holds very commonly used type declarations from the JS engine. r=luke.
4fa161a24995bea6c49d1d12661589fcbb1fb2f2
created 2013-08-27 21:14 -0400
pushed 2013-10-28 21:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 12 changesets (bug 899367) for Windows and OSX mochitest failures on a CLOSED TREE.
1dd262d146a6b7bbb93df4494cd13fe51e33cd19
created 2013-08-27 15:21 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 899367 - Stop storing the window proxy on the JSContext. r=mccr8
dba0f0715b188190b2fe9a924f613ea02af9bf3e
created 2013-08-17 15:50 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm.
64462ec4cef3e672d0b350d539a93176a0a54ed1
created 2013-07-23 08:32 -0700
pushed 2013-09-16 19:14 +0000
Bill McCloskey Bill McCloskey - Bug 895340 - Fix error reporting of JS exceptions from C++ (r=bholley)
904e8f0210be36d96927dfed9e045d79fa64c29a
created 2013-07-19 18:21 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 860085 - Remove nsIXPConnect::ReleaseJSContext. r=gabor
416ee635071cb06a81c9fd13dba392959162439b
created 2013-07-19 18:21 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 880917 - Generalize JS_NewGlobalObject API to take CompartmentOptions. r=luke
e0452ad52421fe856b66e8b76651169fe912bc52
created 2013-06-20 11:05 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 884245 - Simplify nsContentUtils::GetDocumentFromCaller. r=bz
bb6c79366a3a87e7d2cb8bff296f37b21070c7c2
created 2013-06-18 12:01 -0700
pushed 2013-08-05 18:49 +0000
Kyle Huey Kyle Huey - Bug 877584: Route JS holding through the cycle collection runtime so it can do different things on different threads. r=mccr8
c0d176e71ce27c1d9cf1d7594293b6ff78bb9aba
created 2013-06-13 15:19 -0400
pushed 2013-08-05 18:49 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 13 changesets (bug 880917) for Android and B2G test bustage on a CLOSED TREE.
08fe7b7774504712faf0ff5cf7dcfb8904a1af89
created 2013-06-13 10:09 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 880917 - Generalize JS_NewGlobalObject API to take CompartmentOptions. r=luke
less more (0) -100 -60 tip