Changes pushed with changeset 84b828b63115
User
Push date [To Local]
ChangesetPatch author — Commit message
bobbyholley@gmail.com
Thu Jul 25 18:29:47 2013 +0000
84b828b63115943534ce64dc5cb9de20d284984bBobby Holley — Bug 896126 - Don't wrap pending exceptions into the atoms compartment. r=luke a=bajaj
90dd4a81f0e524a8f376265e42564e6026560a5fBobby Holley — Bug 887334 - (followup) - Enter a compartment in b2g-only unloading code. r=me
ce42d46f8703462607e652a1c6658fffa9e16bb8Bobby Holley — Bug 887334 - Reorder some bookkeeping and assert in setCompartment that both the old and new compartments are marked as entered. r=luke
0162540d3ba380ad9c650fa721e5c54f52370c71Bobby Holley — Bug 887334 - Require cx->compartment() to be null when destroying a context. r=luke
94717e9e5e8a6533f9711d1129445cbc3fad1438Bobby Holley — Bug 887334 - Stop setting the compartment to defaultCompartmentObject_->compartment(). r=luke
45c8301b2800eb795d89267035dfa229f219a46bBobby Holley — Bug 887334 - Push a JSContext in nsGlobalWindow::SecurityCheckURL. r=gabor
409df5742b7ad32edbcbddb8fa3df5bd4a853f2cBobby Holley — Bug 887334 - Conditionally enter a compartment in WorkerPrivate::DoRunLoop. r=mrbkap
aa0205a0b60ac4824bfeb5964115cd80afda3722Bobby Holley — Bug 887334 - Enter a compartment in indexedDB's ThreadLocalJSRuntime. r=bent
a48028124452f647efb6209ae5a226a0b4fbd943Bobby Holley — Bug 887334 - Fix JSAPI test harness to not fail when the initial compartment is null. r=luke
762a8d22146071e2abb2de46db83cb9013b367a5Bobby Holley — Bug 887334 - Miscellaneous JSAutoCompartments. r=luke
2c36942312c84139579644d36ef5f8fc4fa2086aBobby Holley — Bug 887334 - Enter a compartment between manual calls to JS_{Save,Restore}FrameChain. r=luke
1e48252b5a1d42934c5cee9135f8437a8abf1f4bBobby Holley — Bug 887334 - Add a JSAutoCompartment to AutoCxPusher. r=luke,gabor
30b19452ea7afe0cda3203e3b05d97b867bac7e6Bobby Holley — Bug 887334 - Use the new AutoCompartment overload for the atoms compartment and remove AutoEnterAtomsCompartment. r=bhackett
e0f3ed4738d3ae7fc61783a874f565b58fc614e0Bobby Holley — Bug 887334 - Don't rethrow in quickstubs if there's already an exception pending. r=luke
2aa3a1f91a7db6c439c2d11abfacc5be829df2a3Bobby Holley — Bug 887334 - Add a JSCompartment* to AutoCompartment and use it in JS_NewGlobalObject. r=luke
e9d11a42124671d71ccc0a624b7e0825487e2768Bobby Holley — Bug 887334 - Move faulty JSAutoRequest in initSelfHosting. r=luke
c7e4cd12068a2047c6bb734437c35ab0f385f7ceBobby Holley — Bug 887334 - Null-check compartment() in JS_GetGlobalForScopeChain(). r=luke
89e3b08492de178f8adfad6f8a25acb6436df0c2Bobby Holley — Bug 887334 - Rejigger the string manipulation in OnJSContextNew to avoid depending on being in a compartment. r=luke
a3f028f1f05ee96dc6ec025c260c056326cfff15Bobby Holley — Bug 887334 - Remove AutoSwitchCompartment. r=luke
eaf22159cd3e44c1f279a3c0f3951e2a281bafabBobby Holley — Bug 889714 - Remove ContextCallback junk. r=mrbkap
142c7afd4ec5d193bb62da5679f46db99b78c4c1Bobby Holley — Bug 889714 - Use the SafeJSContext in XPCShellEnvironment. r=mrbkap
0645c69167ba3298d741dac359dd0309b7756e6bBobby Holley — Bug 889714 - Use SystemErrorReporter instead of ScriptErrorReporter. r=mrbkap
6462b9338a4925d77cadd80fc5e44c1ccf466139Bobby Holley — Bug 889714 - Stop manually holding onto system JSPrincipals. r=mrbkap
c9387ac33f08e22e83c212216d19598956fd50c4Bobby Holley — Bug 889714 - Stash the XPCShellEnvironment instance on the global, rather than the cx. r=mrbkap
efe2d89832cf9e71548e01928490ea3893aedc3aBobby Holley — Bug 889714 - Reduce the number of places where we pull |env| off cx. r=mrbkap
a83ae579e3df2989661c3964c7315ee51219de53Bobby Holley — Bug 889714 - Remove unused ExitCode machinery. r=mrbkap
8d6c8265c2e63980d4e5c8baf38eb83657fa01c2Bobby Holley — Bug 889714 - Removed unused ShouldReportWarnings and ShouldCompoleOnly [sic] machinery. r=mrbkap
95cdfa09a620688d4fef05adc8c9f0bc2e4a424fBobby Holley — Bug 889714 - MOZ_CRASH in some unused IPC code for the sake of compile-time merge conflicts. r=me
9b908f05db0bb74bcf90e4ae29bf6fad58e200b5Bobby Holley — Bug 889911 - Switch xpcshell to SystemErrorReporter with a little bit of special magic. r=mrbkap
c7b60796eee3ca214177e218a97ea75876fcfb2cBobby Holley — Bug 889911 - Fix tests that unconditionally throw for things reported to the console. r=mrbkap
037f34ec7b8bf423599f27b37374b09d71403148Bobby Holley — Bug 889911 - Replace mozJSLoaderErrorReporter with SystemErrorReporter and remove the former. r=mrbkap
33ef1b0a043fd82f2ad2ac6a9405a94e5abe10f7Bobby Holley — Bug 889911 - Introduce xpc::SystemErrorReporter, roughly based on mozJSComponentLoader's error reporter. r=mrbkap
05efd6fc03e34538f840edfcbe9eca0efbe2ee2bNick Fitzgerald — Bug 895774 - Fix ScriptFrameIter::computeThis with multiple compartments and contexts; r=jandem