Changes pushed with changeset 5f9484e134f9
User
Push date [To Local]
ChangesetPatch author — Commit message
bobbyholley@gmail.com
Sat Jul 27 01:57:28 2013 +0000
5f9484e134f9539e4618d30153900e7940d8367fBobby Holley — Bug 896126 - Don't wrap pending exceptions into the atoms compartment. r=luke a=bajaj
8318754cde46aa4fe2ca7a721aa90f05ff7e5534Bobby Holley — Bug 887334 - (followup) - Enter a compartment in b2g-only unloading code. r=me
3c2b8b15cdaaf1aa48bb9660624b564717e8fba2Bobby Holley — Bug 887334 - Reorder some bookkeeping and assert in setCompartment that both the old and new compartments are marked as entered. r=luke
fc50bc25f83c1a907b10b08165666e93925356d0Bobby Holley — Bug 887334 - Require cx->compartment() to be null when destroying a context. r=luke
ddf47eba68c0475e52be91eb6326b9ecd79a2fbfBobby Holley — Bug 887334 - Stop setting the compartment to defaultCompartmentObject_->compartment(). r=luke
b78327115beabba80b40bb7fc0354f10d0ccef32Bobby Holley — Bug 887334 - Push a JSContext in nsGlobalWindow::SecurityCheckURL. r=gabor
5db330103fbe1013d65d21a5843828b83e37cf93Bobby Holley — Bug 887334 - Conditionally enter a compartment in WorkerPrivate::DoRunLoop. r=mrbkap
6844870765b114d44bef1e330ac03e99ac9c2e27Bobby Holley — Bug 887334 - Enter a compartment in indexedDB's ThreadLocalJSRuntime. r=bent
ff3db04a7caa15a4170955f8c66ee2832fa4606eBobby Holley — Bug 887334 - Fix JSAPI test harness to not fail when the initial compartment is null. r=luke
af1c512d29787e5bfaaf624ad7e82aaaf7b147ccBobby Holley — Bug 887334 - Miscellaneous JSAutoCompartments. r=luke
35b6d437eb110a9d6f3d7d851adbd8e62f31fcabBobby Holley — Bug 887334 - Enter a compartment between manual calls to JS_{Save,Restore}FrameChain. r=luke
28ea664f13330c25a5fc16b9cd5b525583fa579fBobby Holley — Bug 887334 - Add a JSAutoCompartment to AutoCxPusher. r=luke,gabor
be520c3f0c897b43452d3334d3f10b853301119eBobby Holley — Bug 887334 - Use the new AutoCompartment overload for the atoms compartment and remove AutoEnterAtomsCompartment. r=bhackett
508522bee36719b268482ae8379d3dfc7a942a9fBobby Holley — Bug 887334 - Don't rethrow in quickstubs if there's already an exception pending. r=luke
0d59888536b54999cd4d9a6284a2c08c39873af2Bobby Holley — Bug 887334 - Add a JSCompartment* to AutoCompartment and use it in JS_NewGlobalObject. r=luke
101e407d040a669532f57eab945df6bbdb95bdf3Bobby Holley — Bug 887334 - Move faulty JSAutoRequest in initSelfHosting. r=luke
cd2f2d2299eef5157a5dcae14f3bd3879f439e1cBobby Holley — Bug 887334 - Null-check compartment() in JS_GetGlobalForScopeChain(). r=luke
f7fb970c89065b86e360e714d7c947e917d5c1c9Bobby Holley — Bug 887334 - Rejigger the string manipulation in OnJSContextNew to avoid depending on being in a compartment. r=luke
fd8bd2219d4908c4bf7559ae83f4c39cdf219ef3Bobby Holley — Bug 887334 - Remove AutoSwitchCompartment. r=luke
40c3e35e19861603a31655cf7b26f5c8eecd2020Bobby Holley — Bug 889714 - Remove ContextCallback junk. r=mrbkap
b2bb42cc8f020bd6cb008f826ff9a7e2b1bc223aBobby Holley — Bug 889714 - Use the SafeJSContext in XPCShellEnvironment. r=mrbkap
e22cc8bdcbcf8b37d1c45dccfe7c61e9f04b91a1Bobby Holley — Bug 889714 - Use SystemErrorReporter instead of ScriptErrorReporter. r=mrbkap
588385ea4fee6e397ea5024450b38cbcec8a11d1Bobby Holley — Bug 889714 - Stop manually holding onto system JSPrincipals. r=mrbkap
9150b4f39c107c34e35b7dbe0737819f6add3a27Bobby Holley — Bug 889714 - Stash the XPCShellEnvironment instance on the global, rather than the cx. r=mrbkap
43e8b15601b8c303e779d152bcbd1ff51841a3ccBobby Holley — Bug 889714 - Reduce the number of places where we pull |env| off cx. r=mrbkap
3242b9e0f6b07d362787661b1154140d09e2e995Bobby Holley — Bug 889714 - Remove unused ExitCode machinery. r=mrbkap
7b45f302e40e47cedd70422d80a3d994cae715c6Bobby Holley — Bug 889714 - Removed unused ShouldReportWarnings and ShouldCompoleOnly [sic] machinery. r=mrbkap
53e221a057cc113fe99d295a29963a79be485befBobby Holley — Bug 889714 - Use the SafeJSContext in some test-only IPC code. r=me
193e8efe1350b9b5b36adb7370fa3b30a66d280eBobby Holley — Bug 889911 - Switch xpcshell to SystemErrorReporter with a little bit of special magic. r=mrbkap
b78af29d5ac5e7d3c08bfb9ecf4c0b3313b37de9Bobby Holley — Bug 889911 - Fix tests that unconditionally throw for things reported to the console. r=mrbkap
b156c252aac0c9f39564700dd33d2c9b118df898Bobby Holley — Bug 889911 - Replace mozJSLoaderErrorReporter with SystemErrorReporter and remove the former. r=mrbkap
a6b7104a9a82d7d9ad7a88a4302c8384645b92c5Bobby Holley — Bug 889911 - Introduce xpc::SystemErrorReporter, roughly based on mozJSComponentLoader's error reporter. r=mrbkap
d1e156bb38059cc3291713c4badfd7ebe3c9e26aNick Fitzgerald — Bug 895774 - Fix ScriptFrameIter::computeThis with multiple compartments and contexts; r=jandem