{"push_id":1269345399,"size":11,"distinct_size":11,"ref":"refs/heads/inbound","head":"ac9302d16b5c6c0011df79e9736d1346d5a8102e","before":"fd7768e944086e8a0abd5201e966a05738df4f1a","commits":[{"sha":"28a347e64d94acf46265c0212647119b9cffb8cd","author":{"name":"Byron Campen [:bwc]","email":"20bde788b13350d468c61d545c51fdc7756131f6@gmail.com"},"message":"Bug 1275461 - Part 2: See if slowing down the color changes helps. r=drno\n\nMozReview-Commit-ID: HuYKmnXMl4T","distinct":true,"url":"https://api.github.com/repos/xeonchen/gecko/commits/28a347e64d94acf46265c0212647119b9cffb8cd"},{"sha":"91da97726b84c46c13b7056f9362633faeee1f4b","author":{"name":"Jim Chen","email":"6cc9e32ca29ed2f576ba8071e74bf31190b06853@mozilla.com"},"message":"Bug 1297462 - Always handle uncaught Java exception in native code if possible; r=snorp\n\nWe used to only handle certain exceptions in native code, and otherwise\nforward the exception to Java handling code. Handling exceptions in\nnative code gives us better native stack traces in crash reports, so\nthis patch makes us always handle uncaught Java exceptions in native\ncode if possible, and only forward to Java as a fallback.","distinct":true,"url":"https://api.github.com/repos/xeonchen/gecko/commits/91da97726b84c46c13b7056f9362633faeee1f4b"},{"sha":"25f56cde04dff00176723300fa05388fb9475564","author":{"name":"Jim Chen","email":"6cc9e32ca29ed2f576ba8071e74bf31190b06853@mozilla.com"},"message":"Bug 1297462 - Combine Java exception stack code paths; r=snorp\n\nRight now we report Java exception stacks through two code paths:\n- GeckoAppShell.reportJavaCrash for exceptions caught by Java code\n- jni::HandleUncaughtException for exceptions caught by native code\n\nThis patch combines the code for reporting the Java stack trace into\nReportException, to make it easier to add new features such as reporting\nOOM exceptions.","distinct":true,"url":"https://api.github.com/repos/xeonchen/gecko/commits/25f56cde04dff00176723300fa05388fb9475564"},{"sha":"4c3696f2e248cf6debbf4cd14891d8ae25c28b88","author":{"name":"Jim Chen","email":"6cc9e32ca29ed2f576ba8071e74bf31190b06853@mozilla.com"},"message":"Bug 1297462 - Report OutOfMemoryError exception as OOM crash; r=snorp\n\nDetect OutOfMemoryError exceptions and report them as OOM crashes in the\ncrash report.","distinct":true,"url":"https://api.github.com/repos/xeonchen/gecko/commits/4c3696f2e248cf6debbf4cd14891d8ae25c28b88"},{"sha":"22527f191fcdd0f23a5752a8fe9630128616866f","author":{"name":"Jim Chen","email":"6cc9e32ca29ed2f576ba8071e74bf31190b06853@mozilla.com"},"message":"Bug 1297836 - Don't use WindowEvent for LayerViewSupport; r=snorp\n\nNow that nsWindow doesn't own LayerViewSupport, we shouldn't be using\nWindowEvent for LayerViewSupport calls. This patch converts the calls\nthat dispatch to proxy to dispatch directly to Gecko. For\nSyncResumeResizeCompositor, it used a proxy to call OnResumedCompositor\non the Gecko thread; this patch makes SyncResumeResizeCompositor post an\nevent to call OnResumedCompositor directly, without going through the\nproxy.","distinct":true,"url":"https://api.github.com/repos/xeonchen/gecko/commits/22527f191fcdd0f23a5752a8fe9630128616866f"},{"sha":"a57965c9e67adf7e911fedc4ce7a392d0700a5d0","author":{"name":"Jim Chen","email":"6cc9e32ca29ed2f576ba8071e74bf31190b06853@mozilla.com"},"message":"Bug 1297836 - Get surface when creating or resuming compositor; r=snorp\n\nGet rid of LayerView.Compositor.getSurface and just pass in the surface\nwhen creating or resuming the compositor. That also lets us get rid of\nsome synchronization required for getSurface.","distinct":true,"url":"https://api.github.com/repos/xeonchen/gecko/commits/a57965c9e67adf7e911fedc4ce7a392d0700a5d0"},{"sha":"54e66aca2427ea00fc95ee3acb1c4160d64a09fd","author":{"name":"Jim Chen","email":"6cc9e32ca29ed2f576ba8071e74bf31190b06853@mozilla.com"},"message":"Bug 1296744 - Make cameraCallbackBridge use new native JNI bindings; r=snorp\n\nMake the GeckoAppShell.cameraCallbackBridge callback use the new native\nJNI bindings. Also refactor the relevant code in GeckoAppShell and\nCameraStreamImpl.","distinct":true,"url":"https://api.github.com/repos/xeonchen/gecko/commits/54e66aca2427ea00fc95ee3acb1c4160d64a09fd"},{"sha":"1e9f74806cc038a49ac6f748ee9d4410f7d8c252","author":{"name":"Jim Chen","email":"6cc9e32ca29ed2f576ba8071e74bf31190b06853@mozilla.com"},"message":"Bug 1296744 - Update auto-generated bindings; r=me","distinct":true,"url":"https://api.github.com/repos/xeonchen/gecko/commits/1e9f74806cc038a49ac6f748ee9d4410f7d8c252"},{"sha":"e4fdd7a5550d9122b400a60958ba88da38edea86","author":{"name":"Jim Chen","email":"6cc9e32ca29ed2f576ba8071e74bf31190b06853@mozilla.com"},"message":"Bug 1297807 - Remove old JNI stubs; r=snorp","distinct":true,"url":"https://api.github.com/repos/xeonchen/gecko/commits/e4fdd7a5550d9122b400a60958ba88da38edea86"},{"sha":"d53f3b5de9ab32e5b7b7f3e3c006b1e6399cf71b","author":{"name":"Terrence Cole","email":"78869a76e1f9d71698bdfd36850cae6199391d71@mozilla.com"},"message":"Bug 1296484 - Automatically run a CC if COMPARTMENT_REVIVED GC ends mostly gray; r=jonco,r=mccr8","distinct":true,"url":"https://api.github.com/repos/xeonchen/gecko/commits/d53f3b5de9ab32e5b7b7f3e3c006b1e6399cf71b"},{"sha":"ac9302d16b5c6c0011df79e9736d1346d5a8102e","author":{"name":"Mats Palmgren","email":"d92aa46dd55fa35d86891adb8bbe1cd74242d83d@mozilla.com"},"message":"Bug 1279182 - [css-grid] Follow-up: comment out part of the test that failed on Win 8 for now.  r=me DONTBUILD","distinct":true,"url":"https://api.github.com/repos/xeonchen/gecko/commits/ac9302d16b5c6c0011df79e9736d1346d5a8102e"}]}
{"actor":{"display_login":"xeonchen"}}