{"push_id":675583136,"size":9,"distinct_size":9,"ref":"refs/heads/inbound","head":"4b34155f9fd3ef5d2ca8a9d0948e87539afcb07d","before":"8216c83717a5eea8f0771eb541650ba89d27301b","commits":[{"sha":"105ff7f95b75555d3bd2dde7b1dc0cf82cae9f02","author":{"email":"fed27ab4bbe1a911524b30ef25d6483205c1ac13@gmail.com","name":"Bobby Holley"},"message":"Bug 1164664 - Swap out the 'default JSContext callback' for something capable of setting up an AutoEntryScript. v3 r=jimb","distinct":true,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/105ff7f95b75555d3bd2dde7b1dc0cf82cae9f02"},{"sha":"583600fe7b474ffc16412065986f9ff7880eea77","author":{"email":"fed27ab4bbe1a911524b30ef25d6483205c1ac13@gmail.com","name":"Bobby Holley"},"message":"Bug 1164664 - Switch to new-style error-reporting for PrepareScriptEnvironment. r=jimb","distinct":true,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/583600fe7b474ffc16412065986f9ff7880eea77"},{"sha":"04e3cebbb4834189d4b3e435e145d3427198103d","author":{"email":"fed27ab4bbe1a911524b30ef25d6483205c1ac13@gmail.com","name":"Bobby Holley"},"message":"Bug 1164664 - Defang PushJSContextNoScriptContext. r=jimb","distinct":true,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/04e3cebbb4834189d4b3e435e145d3427198103d"},{"sha":"84b3f3d11f15ddf6caa444b423196cdbc190ae04","author":{"email":"fed27ab4bbe1a911524b30ef25d6483205c1ac13@gmail.com","name":"Bobby Holley"},"message":"Bug 1162187 - Fix up precompile_cache. r=glandium","distinct":true,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/84b3f3d11f15ddf6caa444b423196cdbc190ae04"},{"sha":"f932a86456bd8194f75be93f156c2a2bf7dfda21","author":{"email":"fed27ab4bbe1a911524b30ef25d6483205c1ac13@gmail.com","name":"Bobby Holley"},"message":"Bug 1162187 - Pass around AutoJSAPI instead of cx to give us more control over error handling. r=glandium","distinct":true,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/f932a86456bd8194f75be93f156c2a2bf7dfda21"},{"sha":"a0ebdaa1919c1c11e43dbe607b835be7701fd2a7","author":{"email":"fed27ab4bbe1a911524b30ef25d6483205c1ac13@gmail.com","name":"Bobby Holley"},"message":"Bug 1162187 - Factor out single line argument processing into a helper. r=glandium\n\nThis change introduces a minor regression: exceptions thrown during result\nstringification will trigger the error reporter (since there's no script on\nthe stack), which will cause XPCShell to return a runtime error. The fix for\nthis problem is to mark the AutoJSAPI as taking ownership of error reporting,\nwhich will prevent SpiderMonkey for playing the error-reporting guessing game.\nThat will happen further on in this patch stack, so I'm not going to worry about\nit for now.","distinct":true,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/a0ebdaa1919c1c11e43dbe607b835be7701fd2a7"},{"sha":"660a819e377d6a7a7c43e2a5a0157f48e349031f","author":{"email":"fed27ab4bbe1a911524b30ef25d6483205c1ac13@gmail.com","name":"Bobby Holley"},"message":"Bug 1162187 - Use the AutoJSAPI machinery to handle xpcshell exceptions. r=glandium","distinct":true,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/660a819e377d6a7a7c43e2a5a0157f48e349031f"},{"sha":"0a13e50d260476ad9bcc8e42eac62b57599952d2","author":{"email":"fed27ab4bbe1a911524b30ef25d6483205c1ac13@gmail.com","name":"Bobby Holley"},"message":"Bug 1162187 - Remove the custom XPCShell error reporter. r=glandium\n\n\\o/","distinct":true,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/0a13e50d260476ad9bcc8e42eac62b57599952d2"},{"sha":"4b34155f9fd3ef5d2ca8a9d0948e87539afcb07d","author":{"email":"fed27ab4bbe1a911524b30ef25d6483205c1ac13@gmail.com","name":"Bobby Holley"},"message":"Bug 1162187 - Remove ignoreReportedErrors. r=glandium\n\nNow that we don't have to worry about XPCShellErrorReporter being invoked at\nweird times, we can get rid of this nastiness - though it unfortunately means\ngetting rid of one of my best comments in the tree. :-(","distinct":true,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/4b34155f9fd3ef5d2ca8a9d0948e87539afcb07d"}]}