js/xpconnect/src/xpcprivate.h
8272530c90ef5a0df5f5dd973c6fdd2a067e4b27
created 2016-06-02 01:19 +0900
pushed 2016-09-05 20:01 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1276626 - Part 1: Invoke interrupt handler only after MinScriptRunTimeSeconds elapsed. r=mrbkap
160a0b1ffd2bba8de6b414c809cff13ed5f14f89
created 2016-05-27 13:28 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276112. Stop using GetScriptContextFromJSContext in CycleCollectedJSRuntime::UsefulToMergeZones. r=mccr8
e0d0d87fb7d3e2d60a0bd552fadcad7640c58a35
created 2016-05-30 10:29 +0200
pushed 2016-09-05 20:01 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e8af287d0d10 (bug 1276112) for causing windows gl crashes
e8af287d0d103d91a7af443f499380ea4844631e
created 2016-05-27 13:28 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276112. Stop using GetScriptContextFromJSContext in CycleCollectedJSRuntime::UsefulToMergeZones. r=mccr8
322c9a78bd3a9f2b1ed0216b5ba437951d3f2504
created 2016-05-27 13:28 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276231. Remove the unused return value of XPCJSContextStack::Pop. r=mrbkap
50002d03a5717bcbbb6b9775e966f30d7d560af8
created 2016-05-27 09:54 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276135. Remove XPCCallContext::GetDefaultJSContext. r=bholley
8cab033c0e0b01536bdc1e85fa7fd0f798219165
created 2016-05-27 09:53 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1275999 part 4. Change XPCJSContextStack::Push to return void. r=bholley
1d9e42ddcd59520042665e769c46c8d2a50a5981
created 2016-05-27 09:53 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1275999 part 3. Remove the totally unused XPCJSContextStack::HasJSContext function. r=bholley
ed57ef99f5e189f671ec09e54f9ccfa2d7980445
created 2016-05-27 09:53 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1275999 part 2. Change XPCJSContextStack to just store JSContext*. r=bholley
85d98afa234a770651ef4bca1ad643c63bdcb107
created 2016-05-26 19:39 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1275704 part 3. Remove the nsXPConnect::ReportAllJSExceptions mechanism, since it's dead code now. r=bholley
f72a83afc1b40e66d6980f08e68e86b8a1fd1810
created 2016-05-26 19:39 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1275704 part 2. Remove the now-unused aForceReport argument of nsXPCWrappedJSClass::CheckForException. r=bholley
1a022b6b949c5c16b385cc7b873ebb873dbb370f
created 2016-05-12 07:28 -0500
pushed 2016-09-05 20:01 +0000
Jim Mathies Jim Mathies - Bug 1271978 - Record js slow script notification delay for content in telemetry. r=billm
d2dc69a7eda300c22bfb8b80a0c43825f7131913
created 2016-05-04 20:54 +0200
pushed 2016-09-05 20:01 +0000
Tim Huang Tim Huang - Bug 1260917 - Add a 'userContextId' in the sandbox options, and sandbox will reference this when creating from string url. r=bholley
b27e0175db555f813fc6dfb044580b9b90c394c4
created 2016-05-12 07:28 -0500
pushed 2016-07-25 16:35 +0000
Jim Mathies Jim Mathies - Bug 1271978 - Record js slow script notification delay for content in telemetry. r=billm a=ritu
c29e1bedf682439dc63eef18a4e63ca00d7a34e1
created 2016-04-04 16:25 +1000
pushed 2016-07-25 16:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1264778 - Merge some XPConnect js::Class instances. r=mrbkap.
aa88b0d0cd4adf9e2fde0288a0347b91af32c69a
created 2016-04-01 11:00 +1100
pushed 2016-07-25 16:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1261723 (part 2) - Separate class ops from js::Class. code=njn,h4writer. r=efaust,bz.
32598dbf8f233575c5dd492eb05dd324b53d1d6a
created 2016-04-04 08:47 +1000
pushed 2016-07-25 16:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1261720 (part 2) - Move ClassExtension::isWrappedNative into js::Class::flags. r=jorendorff.
b9f349b8151b9bc165318bda2eaed0ede209d50e
created 2016-04-04 08:45 +1000
pushed 2016-07-25 16:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1261720 (part 1) - Separate js::ClassExtension from js::Class. r=jorendorff,bz.
873bdc9379fda4887e4a19bfc82998276e1a65d4
created 2016-04-01 23:17 -0700
pushed 2016-07-25 16:35 +0000
Morgan Phillips Morgan Phillips - Bug 1255133 - Surface links to external documentation alongside relevant error messages 1/2; r=bgrins
57f7f132083c4cf6182a5c0aaa9c7ba05e589b5e
created 2016-03-30 11:22 +0800
pushed 2016-07-25 16:35 +0000
Bevis Tseng Bevis Tseng - Bug 1198093 - Part 1: Expose indexedDB to System with [Exposed=System]. r=khuey
a43d8b2d94db52eb484bfda5e0ee00819b48a4ef
created 2016-03-24 07:00 +1100
pushed 2016-07-25 16:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1259194 (part 4) - Separate js::ObjectOps from js::Class. r=efaust,mrbkap,bz.
a8ec435d22564e64fdd03a71604ebf003b40a48a
created 2016-03-24 06:58 +1100
pushed 2016-07-25 16:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1259194 (part 3) - Remove PopulateJSClass(). r=mrbkap.
d1af522c298bfc1cc383bcf5f6b9bae25aff7bef
created 2016-03-24 06:53 +1100
pushed 2016-07-25 16:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1259194 (part 2) - Remove XPCWrappedNativeJSClass. r=mrbkap.
74feb4250db0c7d06d5004e5e7948637ca915aee
created 2015-09-29 13:39 -0700
pushed 2016-07-25 16:35 +0000
Steve Fink Steve Fink - Bug 1246804 - Switch to using in-source annotations. Use C++ inheritance information when describing GC types. Add a test suite., r=terrence
45a4058143650f8447eefbd8907c9477ac6ab07f
created 2016-03-14 21:58 -0700
pushed 2016-07-25 16:35 +0000
Steve Fink Steve Fink - Backed out changeset 901b1c651c98 (bug 1246804)
901b1c651c982ccbf42604231c723d168e1cde69
created 2015-09-29 13:39 -0700
pushed 2016-07-25 16:35 +0000
Steve Fink Steve Fink - Bug 1246804 - Switch to using in-source annotations. Use C++ inheritance information when describing GC types. Add a test suite., r=terrence
f31818f56cd278f5f6e0cad726f48caf426783e7
created 2016-03-08 17:21 -0500
pushed 2016-07-25 16:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1254393. Take ownership of error reporting on the AutoEntryScript in nsXPCWrappedJSClass::CallMethod. r=bholley
a9e1d0bc8a8c542d083a5f51c5d3cc22721db9c2
created 2016-05-12 07:28 -0500
pushed 2016-06-01 01:31 +0000
Jim Mathies Jim Mathies - Bug 1271978 - Record js slow script notification delay for content in telemetry. r=billm a=ritu
e0a06595b43ccfaf519df598c1d59d292a35a881
created 2016-03-02 12:38 -0500
pushed 2016-06-01 01:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1252565 part 1. Push the script environment preparer bits up from XPCJSRuntime to CycleCollectedJSRuntime, because we need them on workers to do ctypes on workers properly. r=bholley
d7608e766470baae63b7f5f963ffdd6e8cf0e6fa
created 2016-03-02 10:44 -0800
pushed 2016-06-01 01:31 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1252565) for windows build bustage CLOSED TREE
fc5c4cb02d24148687d97480afbca123063cde28
created 2016-03-02 12:38 -0500
pushed 2016-06-01 01:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1252565 part 1. Push the script environment preparer bits up from XPCJSRuntime to CycleCollectedJSRuntime, because we need them on workers to do ctypes on workers properly. r=bholley
ac6fc75a900c5202a1af4917c6473b3209b5e205
created 2016-02-14 13:30 +0000
pushed 2016-06-01 01:31 +0000
Andrea Marchesini Andrea Marchesini - Bug 1247122 - Propagate the NS_ERROR_OUT_OF_MEMORY from CycleCollectedJSRuntime CTOR, r=khuey
b3cad29ae5d7f715b203a2a764a351deb0f5fe96
created 2016-02-03 08:30 -0800
pushed 2016-06-01 01:31 +0000
Andrew McCreight Andrew McCreight - Bug 1183754, part 4 - Eliminate XPCWrappedNativeTearOffChunk. r=bholley
f9da131e369097693b0e17a192ff54eee9c04399
created 2016-02-03 08:30 -0800
pushed 2016-06-01 01:31 +0000
Andrew McCreight Andrew McCreight - Bug 1183754, part 3 - Use a UniquePtr for XPCWrappedNativeChunk::mNextChunk. r=bholley
aeb45c849e5f9d944353e66f42fb7ed5930da182
created 2016-02-03 08:30 -0800
pushed 2016-06-01 01:31 +0000
Andrew McCreight Andrew McCreight - Bug 1183754, part 1 - Get rid of aligned spacing for XPCWrappedNative fields. r=bholley
e9a8abd870b906dd4e1b63784ea96d07579122b3
created 2016-02-02 17:36 +0200
pushed 2016-06-01 01:31 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 6: Rename AutoInfallibleTArray to AutoTArray. r=froydnj
1c95b0d32d5a800b599c1da747d82d7fa71dad22
created 2016-02-01 12:48 -0800
pushed 2016-06-01 01:31 +0000
Jeff Walden Jeff Walden - Bug 1216150 - Split xpc::InitGlobalObject into an options-setting component and a global-object-modifying component, with the options-setting component being called before global object creation in all callers. r=bz
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-06-01 01:31 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
467d945426bb58d16648f25002049d16af8a5569
created 2016-01-31 17:12 +0200
pushed 2016-06-01 01:31 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 6: Rename AutoInfallibleTArray to AutoTArray. r=froydnj
0c6f5d1343ed1443b4a0a18b58f6b90c6e455885
created 2016-01-05 19:28 -0500
pushed 2016-06-01 01:31 +0000
Bill McCloskey Bill McCloskey - Bug 1233497 - Fix infrastructure for disallowing unsafe CPOWs in browser code. r=mrbkap
a9935197c5b73c8f8fe2e736587393379ec38ffc
created 2016-01-12 13:07 -0800
pushed 2016-04-15 21:02 +0000
Terrence Cole Terrence Cole - Bug 1238786 - Part 2: We no longer need to null check before using trace APIs; r=smaug
38ca3243afbc3b65b9f91146ee4d3ddfc66107c0
created 2015-12-30 11:31 -0800
pushed 2016-04-15 21:02 +0000
Terrence Cole Terrence Cole - Bug 1235923 - Part 2: Use new Root tracing APIs in Gecko; r=smaug
549858e7898c34329b325ca22269943bc9e57fa0
created 2016-01-06 12:05 -0800
pushed 2016-04-15 21:02 +0000
Terrence Cole Terrence Cole - Backout 7621c3ea95cb11e1c376a9f705accc0f90057c0a (bug 1235923) for build bustage on a CLOSED TREE.
7621c3ea95cb11e1c376a9f705accc0f90057c0a
created 2015-12-30 11:31 -0800
pushed 2016-04-15 21:02 +0000
Terrence Cole Terrence Cole - Bug 1235923 - Part 2: Use new Root tracing APIs in Gecko; r=smaug
c46eebf3397eaff07cc45e7c9ecf925da4402c97
created 2015-12-22 13:29 +0000
pushed 2016-04-15 21:02 +0000
Jon Coppeard Jon Coppeard - Bug 1232672 - Use MOZ_WARN_UNUSED_RESULT to make hash table clients check for failure r=luke r=billm r=njn
a22ade61487c77f74e09723224470ca3c8dac7e5
created 2015-12-09 15:52 -0500
pushed 2016-02-29 17:11 +0000
Andrea Marchesini Andrea Marchesini - Bug 1231100 - Get rid of nsIDOMFileReader - patch 2, r=sicking
a2864b6f50a93c78cf21ea9f4350285356ecedc7
created 2015-12-02 13:53 -0500
pushed 2016-02-29 17:11 +0000
Boris Zbarsky Boris Zbarsky - Bug 1227190 part 1. change PrepareScriptEnvironmentAndInvoke to return void, not bool, to make it clearer that it reports exceptions for you. r=jorendorff
3b3cf9f8e17590d025c44f8a7d00bce46c7ece15
created 2015-12-02 12:26 -0800
pushed 2016-02-29 17:11 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1227190) for still having failures after several followups, most recently jit test assertions in jsfriendapi.cpp CLOSED TREE
5f84bb42a723a215da4308794cfdf09e0cdb4973
created 2015-12-02 13:53 -0500
pushed 2016-02-29 17:11 +0000
Boris Zbarsky Boris Zbarsky - Bug 1227190 part 1. change PrepareScriptEnvironmentAndInvoke to return void, not bool, to make it clearer that it reports exceptions for you. r=jorendorff
88e667f1d029b81b5a040c35e4a97a47fff67f42
created 2015-11-17 11:32 -0800
pushed 2016-02-29 17:11 +0000
Terrence Cole Terrence Cole - Bug 1225237 - Use stable hashing for DOMExpandoSet; r=jonco
e80adf2d71b9a2dea37fbab22e6be2e1da173d50
created 2015-11-10 08:45 -0800
pushed 2016-02-29 17:11 +0000
Terrence Cole Terrence Cole - Bug 1223078 - Release WrappedJS eagerly; r=mccr8
2954012024e156883315caa608b877c10740599a
created 2015-11-06 19:03 +0100
pushed 2016-02-29 17:11 +0000
Jan de Mooij Jan de Mooij - Bug 1125423 part 5 - Remove innerObject/outerObject/thisValue Class hooks. r=luke
8674d248140d4aeae853ad03fc5e47c1d3c395c0
created 2015-11-05 12:05 +0100
pushed 2016-02-29 17:11 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 1196975 - part4: waiveInterposition. r=billm
7ecec6573ae9e323ea1f4ca401d160ad776405a6
created 2015-10-15 13:43 -0700
pushed 2016-02-29 17:11 +0000
Terrence Cole Terrence Cole - Bug 1214961 - Sweep XPConnect incrementally; r=mccr8, r=jonco
c7fc7f42fddbed3298db3875c6b4e37c8fe04d67
created 2015-10-21 10:21 +0100
pushed 2016-01-18 19:06 +0000
Jon Coppeard Jon Coppeard - Bug 930414 - Replace |thisObject| object op with |thisValue| and use if for modules r=shu r=smaug
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
de3d8a5f653738926bea21fc41f9166773919496
created 2015-10-14 12:53 -0700
pushed 2016-01-18 19:06 +0000
Bobby Holley Bobby Holley - Bug 1198934 - Support special-case WebExtension behavior for TypedArrays. r=billm
7f9eddce2499554e6a46bf6128599a316675865a
created 2015-10-07 19:42 -0700
pushed 2016-01-18 19:06 +0000
Bobby Holley Bobby Holley - Bug 1212693 - Remove skipCOWCallableChecks. r=bz
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
less more (0) -1000 -300 -100 -60 tip