Changes pushed with changeset 3266c1d73816
User
Push date [To Local]
ChangesetPatch author — Commit message
bobbyholley@gmail.com
Wed Jul 31 18:00:03 2013 +0000
3266c1d738162e5d03c922d9bc8435188e410f62Bobby Holley — Bug 896126 - Don't wrap pending exceptions into the atoms compartment. r=luke a=bajaj
8d21aed06d49618cad34a80e7620c54aec486e5eBobby Holley — Bug 887334 - Stop failing on strict-failures/warnings in server debug tests. r=me
1662a10d65d0e99f7e1c3c319381d4c85ad8f245Bobby Holley — Bug 887334 - (followup) - Enter a compartment in b2g-only unloading code. r=me
69899b42092d8eadedc32eb17e3caa5b1a2ecee0Bobby Holley — Bug 887334 - Reorder some bookkeeping and assert in setCompartment that both the old and new compartments are marked as entered. r=luke
0aac8d1aa4a764aef69b131b58e5f0e96753c29cBobby Holley — Bug 887334 - Require cx->compartment() to be null when destroying a context. r=luke
131861c61d469db139e91f1b1ad8637d08d50916Bobby Holley — Bug 887334 - Stop setting the compartment to defaultCompartmentObject_->compartment(). r=luke
549fe28c5305507f801fa6324eaac610c4551eb2Bobby Holley — Bug 887334 - Push a JSContext in nsGlobalWindow::SecurityCheckURL. r=gabor
cf9d275f400bd8e7ae92195d3737ff00fd47e5a7Bobby Holley — Bug 887334 - Conditionally enter a compartment in WorkerPrivate::DoRunLoop. r=mrbkap
4af65112377dd6a849621fbe1e7c44685deef69eBobby Holley — Bug 887334 - Enter a compartment in indexedDB's ThreadLocalJSRuntime. r=bent
5d634b8864d981c79a7008ab9cb65c1d6d5d5737Bobby Holley — Bug 887334 - Fix JSAPI test harness to not fail when the initial compartment is null. r=luke
21264eabf9b6c20330da5972775b1cc57478b3ebBobby Holley — Bug 887334 - Miscellaneous JSAutoCompartments. r=luke
1ac222436587f7f10345950fcebf443ebe86a070Bobby Holley — Bug 887334 - Enter a compartment between manual calls to JS_{Save,Restore}FrameChain. r=luke
d69df083f800ec19906331d3111c2ad5d0ca8ed5Bobby Holley — Bug 887334 - Add a JSAutoCompartment to AutoCxPusher. r=luke,gabor
6a593b3a7f1ed89ed366fe1b6bc8733c1b3f0bc0Bobby Holley — Bug 887334 - Use the new AutoCompartment overload for the atoms compartment and remove AutoEnterAtomsCompartment. r=bhackett
e7b0a1019945d79d2722ab1674d706d2918a6e5aBobby Holley — Bug 887334 - Don't rethrow in quickstubs if there's already an exception pending. r=luke
5960cad3e3b7d2017435f40bed93b7a01655a6b0Bobby Holley — Bug 887334 - Add a JSCompartment* to AutoCompartment and use it in JS_NewGlobalObject. r=luke
a0b1a099f2dbdaef2bbcd07b83836f35c01b4b7fBobby Holley — Bug 887334 - Move faulty JSAutoRequest in initSelfHosting. r=luke
b601691f368dd666586b63698e2210af1b6ad8dcBobby Holley — Bug 887334 - Null-check compartment() in JS_GetGlobalForScopeChain(). r=luke
281d86af42115ca98155ca8af8966628c4a68896Bobby Holley — Bug 887334 - Rejigger the string manipulation in OnJSContextNew to avoid depending on being in a compartment. r=luke
583def76458583db239dd2fa2623a2bb18cc8a36Bobby Holley — Bug 887334 - Remove AutoSwitchCompartment. r=luke
589c2607f15e1595b935aa02c6840bec53261f1fBobby Holley — Bug 889714 - Remove ContextCallback junk. r=mrbkap
b932a3fb643167afa64601690583a527972cbddcBobby Holley — Bug 889714 - Use the SafeJSContext in XPCShellEnvironment. r=mrbkap
90ad8d976c7cc91a7551d2510fb9b48f3d94ce09Bobby Holley — Bug 889714 - Use SystemErrorReporter instead of ScriptErrorReporter. r=mrbkap
2e0d0144923c7480f0100feb4fbed2dbc1ee99b7Bobby Holley — Bug 889714 - Stop manually holding onto system JSPrincipals. r=mrbkap
fb2a3ba7080d871ced3eaebe88b85b33e469ccddBobby Holley — Bug 889714 - Stash the XPCShellEnvironment instance on the global, rather than the cx. r=mrbkap
f9f93b7689316fdf2d3bc489a78b4e2ad90c9b6aBobby Holley — Bug 889714 - Reduce the number of places where we pull |env| off cx. r=mrbkap
b1f6174317519cd9efa2c522d2e17d48946dee26Bobby Holley — Bug 889714 - Remove unused ExitCode machinery. r=mrbkap
ad0360cc0bcdb9335621e7ca2492ced9e46e1264Bobby Holley — Bug 889714 - Removed unused ShouldReportWarnings and ShouldCompoleOnly [sic] machinery. r=mrbkap
772aac97a20ccae01d6a50f88d43ebae8877db29Bobby Holley — Bug 889911 - Switch xpcshell to SystemErrorReporter with a little bit of special magic. r=mrbkap
b935f76df94a1792ee56587fbfdd9db32f159578Bobby Holley — Bug 889911 - Fix tests that unconditionally throw for things reported to the console. r=mrbkap
4d14436b3b5a3e38220d97582a472dd31b50f2f9Bobby Holley — Bug 889911 - Replace mozJSLoaderErrorReporter with SystemErrorReporter and remove the former. r=mrbkap
05a97e13092cd0bde0d2491f5c0126ddc0c3661cBobby Holley — Bug 889911 - Introduce xpc::SystemErrorReporter, roughly based on mozJSComponentLoader's error reporter. r=mrbkap
6938e78dbe4f01583644cfb2c7340e7b9cae1094Nick Fitzgerald — Bug 895774 - Fix ScriptFrameIter::computeThis with multiple compartments and contexts; r=jandem
9b4975efc31f58c991816f95f26e42a762a84e0fDavid Anderson — Rewrite CPOWs to use one actor per process (bug 853209, r=billm,bholley,smaug).
ade6bee5d94f1ca75e03c35d98ad0fde1c55989fDavid Anderson — Add urgent message semantics to IPC and IPDL (bug 867013, r=cjones).
e2069ef0e3341dc5284cb45b53c8b21dc451c342David Anderson — Remove unused run-to-completion feature in IPDL (bug 876989, r=cjones).