js/xpconnect/src/nsXPConnect.cpp
6233dd77e3f82c05eff3cb01eac00df8d3a44c05
created 2013-10-16 16:18 +0100
pushed 2013-12-09 19:58 +0000
Ed Morley Ed Morley - Bug 927387 - Make xpc::SystemErrorReporter() JS exception fprintf()s not split the error across two lines; r=bholley
e2c492172295ca050b275c2370a97f13b6320337
created 2013-10-16 15:18 +0200
pushed 2013-12-09 19:58 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 925293 - Refactoring SandboxOptions parsing. r=bholley
70466645fa43e45f38751cf44e9f295fbba29cf0
created 2013-10-14 13:42 +0200
pushed 2013-12-09 19:58 +0000
Eddy Bruel Eddy Bruel - Bug 880330 - Refactor xpconnect to use the new options API; r=bholley
9ee0459d73363b3eeabc9e8ab4e79bf13fd51be9
created 2013-10-10 16:35 -0400
pushed 2013-12-09 19:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/xpconnect/; r=ehsan
37ca290c9256bf3c342a0d8752eac19a6f540e96
created 2013-10-10 05:18 -0700
pushed 2013-12-09 19:58 +0000
Dan Gohman Dan Gohman - Bug 924642 - SpiderMonkey: Apply internal name linkage using static keywords. r=njn
81f8a3c52c23cc1c12f6a4564a5f4f2b330dbe5f
created 2013-09-28 13:25 +0200
pushed 2013-12-09 19:58 +0000
Jan Varga Jan Varga - Bug 832883 - Move IDBKeyRange to WebIDL and define indexedDB/IDBKeyRange in all the spots. r=khuey,bent (initial work done by Ms2ger)
33a6ceca176d519a214b3b760f0f005b4980650a
created 2013-09-25 16:10 -0700
pushed 2013-12-09 19:58 +0000
Ben Turner Ben Turner - Bug 920179 - 'Add resolve hook for IndexedDB constructors on non-window globals'. r=bholley.
19b202186812a4ae7536f909388c650767cac075
created 2013-09-26 14:22 -0400
pushed 2013-12-09 19:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 920179, bug 920633, bug 920800) for Windows |make package| crashes on a CLOSED TREE.
d49b0f47b05a757419828838f6aadd6ff0cdbe4d
created 2013-09-25 16:10 -0700
pushed 2013-12-09 19:58 +0000
Ben Turner Ben Turner - Bug 920179 - 'Add resolve hook for IndexedDB constructors on non-window globals'. r=bholley.
2d42170cc6cce200e8c05a4a68ce00c956b5b257
created 2013-09-21 15:25 +0200
pushed 2013-12-09 19:58 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 892214 - Moving atob to xpcprivate. r=bholley
afa1358c1a8016bf40ce2f6af365d60dec6b6b5e
created 2013-09-17 09:46 -0700
pushed 2013-12-09 19:58 +0000
Bobby Holley Bobby Holley - Bug 905926 - Be more explicit about GCing twice in the nsXPConnect destructor. r=billm
338b7a7e856116b4ccfe9898fcaf6cea229ce6e0
created 2013-09-17 09:46 -0700
pushed 2013-12-09 19:58 +0000
Bobby Holley Bobby Holley - Bug 905926 - Stop creating an ephemeral JSContext during XPConnect shutdown. r=billm
cb69d5ffd60fda8441b6cd910b2af2554c382bb9
created 2013-10-28 10:18 -0400
pushed 2013-10-28 21:59 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset ff17250bcb88 (bug 904720 and bug 915757) because of build bustage
ff17250bcb8818884b33d0a4a0b51317a79a822b
created 2013-10-28 09:53 -0400
pushed 2013-10-28 21:59 +0000
Kyle Huey Kyle Huey - Bug 904720 and Bug 915757: Count event listeners. r=smaug,njn a=khuey
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2013-10-28 21:59 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
77cd72a836e60548db0ae4013fca6786f5ac8c8f
created 2013-09-09 23:14 +0200
pushed 2013-10-28 21:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 913851 - Minimize the #includes in js/xpconnect; r=bholley
4127ebc547fdf569b326ab0fdb0e7fca94086fc2
created 2013-09-08 20:29 -0700
pushed 2013-10-28 21:59 +0000
Kyle Huey Kyle Huey - Bug 911258: Part 5 - Use the unified exception handling mechanism on workers. r=bz
3f4223fab461f9a4e5b4fe646db5a0625cedd31e
created 2013-09-08 20:28 -0700
pushed 2013-10-28 21:59 +0000
Kyle Huey Kyle Huey - Bug 911258: Part 4 - Refactor exception implementations. r=bz
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
b0d98d8b93e5ff35c76d767b24aaf12bf165f0de
created 2013-09-06 09:12 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 912322 - Update semantics of IsChromeOrXBL to return true for remote XUL. r=bz
b2730cc16df13d50feb7722dd4e088366929d0ce
created 2013-09-04 21:49 -0700
pushed 2013-10-28 21:59 +0000
Phil Ringnalda Phil Ringnalda - Back out e46601eb7279:533dc9ea3301 (bug 912322) for Android reftest bustage
533dc9ea33010db8ea822a84b7212728a2a9297a
created 2013-09-04 19:05 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 912322 - Update semantics of IsChromeOrXBL to return true for remote XUL. r=bz
32c995dfd0806a0ee44f5f3a739d3c900a723286
created 2013-09-04 14:06 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 899367 - Remove xpc_UnmarkGrayContext. r=mccr8
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
2a3ed74a0c952f5645dbcecaea4c085100148c5f
created 2013-08-26 19:05 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 909597 (part 2) - Rename jsdbgapi.{h,cpp} as {js,vm}OldDebugAPI.{h,cpp}. 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.
d930333f95a762b17ad99e911044ae4ec2d1c0c3
created 2013-08-27 15:21 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 899367 - Remove xpc_UnmarkGrayContext. r=mccr8
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
c8aac04c97dafc64b2be7091f0482707661d11a4
created 2013-08-23 09:55 +0200
pushed 2013-10-28 21:59 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 886237 - follow-up part1: Moving Sandbox/XPCComponents helpers into namespace xpc. r=bholley
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.
2e25f2dc8450ba1be1957757cbacd31a31df8dd5
created 2013-08-09 10:31 -0700
pushed 2013-10-28 21:59 +0000
Andrew McCreight Andrew McCreight - Bug 902607 - Removed unused functions in nsXPConnect. r=bholley
780365615c6d66e1f0042a97994dec8919995dbc
created 2013-08-16 09:14 -0700
pushed 2013-10-28 21:59 +0000
Nikhil Marathe Nikhil Marathe - Bug 906080 - Assert main thread in isChromeOrXBL(). r=khuey
4930fdea3efa4eb55564b06dbd4ecfc1baeb32c4
created 2013-08-14 14:45 +0200
pushed 2013-10-28 21:59 +0000
Ms2ger Ms2ger - Merge latest PGO-green inbounc changeset to m-c.
30ef08a0a1bc90072378bf1bb430f483863c3ad7
created 2013-08-13 10:45 -0700
pushed 2013-10-28 21:59 +0000
Kyle Huey Kyle Huey - Bug 901630: Remove support for the cc thread. r=mccr8
b05548b721dfff31bc77628943dbb7479269316b
created 2013-08-14 09:00 +0200
pushed 2013-10-28 21:59 +0000
Ms2ger Ms2ger - Bug 903849 - Use MOZ_ASSERT consistently in XPConnect; r=bholley
5f749e3a4493cb88e069a46348f997f50c79c3f5
created 2013-08-12 12:54 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 901364 - Implement a replacement operation callback in XPConnect. r=mrbkap
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
b7dbdc2a38f9679122cc299ee84713fac521a341
created 2013-08-03 16:55 -0700
pushed 2013-09-16 19:14 +0000
Kyle Huey Kyle Huey - Bug 845545: Part 2 - Refactor context creation callbacks. r=bholley,mccr8
efe4ad163c58374fb9d51969e9d25e54d744fb78
created 2013-08-03 16:55 -0700
pushed 2013-09-16 19:14 +0000
Kyle Huey Kyle Huey - Bug 845545: Part 1 - Fix heap dumping to work off the main thread. r=mccr8
72386d4f6797c79ef001a55a9bda50a0aad0bd9e
created 2013-08-01 18:38 -0700
pushed 2013-09-16 19:14 +0000
Bobby Holley Bobby Holley - Bug 897322 - Allow callers to manually fire OnNewGlobalObject when bootstrapping is complete. r=luke
f775819f6b482387e9e1fbd23d4aa43bc525d2e7
created 2013-07-31 17:04 -0700
pushed 2013-09-16 19:14 +0000
Bill McCloskey Bill McCloskey - Bug 899812 - Error reporters should consistently report errors to stderr (r=bholley)
023d2f835ca0006cd86e9b9bd2c31da6eb173732
created 2013-08-01 00:28 +0200
pushed 2013-09-16 19:14 +0000
Andrea Marchesini Andrea Marchesini - Bug 887524 - Move IDBRequest to WebIDL, r=janv
afac636489dee5201f001d2c7153e24120856540
created 2013-07-31 17:48 +0200
pushed 2013-09-16 19:14 +0000
Andrea Marchesini Andrea Marchesini - Bug 892065 - Move IDBIndex to WebIDL, r=janv
947b4570fae6827474da90120767c7ef3218dc68
created 2013-07-31 17:48 +0200
pushed 2013-09-16 19:14 +0000
Andrea Marchesini Andrea Marchesini - Bug 888597 - Move IDBObjectStore to WebIDL, r=janv
268f7f146100cf9ece5af8ccc399e0625c4ac973
created 2013-07-29 19:12 +0200
pushed 2013-09-16 19:14 +0000
Andrea Marchesini Andrea Marchesini - Bug 888598 - Move IDBTransaction to WebIDL, r=janv
bb2a64270e6a96a9fce4ff5fda95147f258d0420
created 2013-07-25 19:41 -0700
pushed 2013-09-16 19:14 +0000
Boris Zbarsky Boris Zbarsky - Bug 894448 part 1. Move IsChromeOrXBL to xpcpublic.h. r=bholley
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)
7df0367427d3bb2d0e9912fbbd335bbede179be4
created 2013-07-18 21:23 -0500
pushed 2013-09-16 19:14 +0000
Joshua Cranmer Joshua Cranmer - Bug 884061 - Part 3n: Use NS_DECL_THREADSAFE_ISUPPORTS in js/, r=bholley
e324bd4c78f7d495c05404c7895b1eef94215c39
created 2013-07-23 10:58 +0100
pushed 2013-09-16 19:14 +0000
Jon Coppeard Jon Coppeard - Bug 896398 - GC: Fix some reported rooting hazards in XPConnect r=bholley
92f89ea3430ba6de17fefec575e019ec4913f721
created 2013-07-16 20:38 -0700
pushed 2013-09-16 19:14 +0000
Bobby Holley Bobby Holley - Bug 889911 - Introduce xpc::SystemErrorReporter, roughly based on mozJSComponentLoader's error reporter. r=mrbkap
a056cfef9768d2cc287aa016d5920eb7f19d63ab
created 2013-07-16 21:16 -0400
pushed 2013-09-16 19:14 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 10 changesets (bug 889911, bug 889714) due to merge conflicts on a CLOSED TREE.
ca7060ab158816f3492792077f3065432b8b1acf
created 2013-07-16 18:04 -0700
pushed 2013-09-16 19:14 +0000
Bobby Holley Bobby Holley - Bug 889911 - Introduce xpc::SystemErrorReporter, roughly based on mozJSComponentLoader's error reporter. r=mrbkap
a28ade3d4bdc1256cd52d399df9926e9dba7ca9a
created 2013-07-15 15:28 -0400
pushed 2013-09-16 19:14 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 4 changesets (bug 889911) for Windows bustage.
e4ec71ab768f139d097d7883795e54869798a2ab
created 2013-07-15 11:44 -0700
pushed 2013-09-16 19:14 +0000
Bobby Holley Bobby Holley - Bug 889911 - Introduce xpc::SystemErrorReporter, roughly based on mozJSComponentLoader's error reporter. r=mrbkap
85a124822b7ee4ea5116b57c955e20f46d82166d
created 2013-07-09 07:28 -0700
pushed 2013-09-16 19:14 +0000
Kyle Huey Kyle Huey - Bug 885866: Separate deferred finalization from XPConnect so we can use it off the main thread. r=mccr8, peterv, bsmedberg, jorendorff
44f8f3e450bcfac96d33d612929521a08f857388
created 2013-07-05 13:57 -0400
pushed 2013-09-16 19:14 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 890382 - Implement a Web IDL event constructor for IDBVersionChangeEvent; r=smaug
50d04f7ba2007ca4ab3f003f4934308de0582ff6
created 2013-07-03 11:05 -0600
pushed 2013-09-16 19:14 +0000
Bobby Holley Bobby Holley - Bug 860085 - Remove nsIXPConnect::ReleaseJSContext. r=gabor
d00977f69122fedead1e6d8c1e11e52a8e55d266
created 2013-07-03 11:05 -0600
pushed 2013-09-16 19:14 +0000
Bobby Holley Bobby Holley - Bug 860085 - Rename xpc::{Push,Pop}JSContext and make them assert against DOM JSContexts. r=gabor
4bf50c8f0f802ffa0f7ad236ccf90fbb9bf714cc
created 2013-06-29 09:11 -0600
pushed 2013-09-16 19:14 +0000
Bobby Holley Bobby Holley - Bug 880917 - Generalize JS_NewGlobalObject API to take CompartmentOptions. r=luke
72039a08d0b751757dae86acf2af32a76e93fb29
created 2013-06-26 21:35 -0400
pushed 2013-09-16 19:14 +0000
Cykesiopka Cykesiopka - Bug 831741 - Followup: Remove remaining __cplusplus bits from /js (with exceptions). r=jorendorff
less more (0) -300 -100 -60 tip