{"push_id":631607227,"size":74,"distinct_size":1,"ref":"refs/heads/b2g-inbound","head":"5e9e8610ab284028fa2ceb4e7d772a26f9a193a9","before":"366fdcfa2e5162bcd5e893c87f3434f1c5fe61c7","commits":[{"sha":"9f5a6dea5a2e20f0cda7cd75908d4f7ec4f3c15a","author":{"email":"ec6be73c36a58aab37d523333da1e92765cd15f5@double.co.nz","name":"Chris Double"},"message":"Bug 1148203 - Fix build errors with combinations of enable/disable of ffmp4/ffmpeg/eme - r=cpearce,ted\n\nFixes build error with  all three disabled. Prevents other combinations\nthat cause build errors by detecting them at configure time and displaying\nan error message.","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/9f5a6dea5a2e20f0cda7cd75908d4f7ec4f3c15a"},{"sha":"22ff3a6f118c8b05dd97ca18d9124f753d7caaec","author":{"email":"3c7a591985b5e780ebcc40916fdeb443b8541c2a@mozilla.com","name":"Edwin Flores"},"message":"Bug 1148071 - Fix CDM update behaviour - r=cpearce","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/22ff3a6f118c8b05dd97ca18d9124f753d7caaec"},{"sha":"41ae9d94b363d7d5c237b3162a42b8d669bcec75","author":{"email":"93ceec6df365c7330fbd7f3e4885a2f8cc9462db@gmail.com","name":"Brian Birtles"},"message":"Bug 1152171 part 1 - Remove AnimationTimeline IDL tests from dom/animation/tests; r=Ms2ger\n\nThe tests in dom/animation/tests/ use an old version of idlharness.js that\ndoesn't support inherited interfaces. As discussed in bug 1152619 we're not\nlooking at updating these old tests (under dom/imptests) at the moment which\nmeans we won't be able to update the IDL tests in dom/animation/tests/ to\ncontinue passing once we introduce DocumentTimeline as a subinterface of\nAnimationTimeline.\n\nAs a result, this patch simply the removes the IDL tests for this interface from\ndom/animation/tests. However, we have a test for this interface in\nweb-platform-tests where I've set up a pull request to apply the required\nrenaming so we should eventually get test coverage for this renaming.\n\n  https://github.com/w3c/web-platform-tests/pull/1748\n\nIn the long run, all the tests in dom/animation/tests should end up in\nweb-platform-tests. The main reason they aren't there yet is that most of them\ntest the mapping between the Web Animations API and CSS and there's currently no\nspec defining that so there's no place to put them in the web-platform-tests\nrepository.\n\nThere are a few tests for animation timeline which could be landed in\nweb-platform-tests (and then removed from dom/animation/tests) but we need to\ndiscuss with Google if this is the desired behavior or not first. For the time\nbeing I have a branch setup for that and I'm leaving the tests in\ndom/animation/tests so we continue to test what *we* think the behavior should\nbe in the meantime. That branch is here:\n\n  https://github.com/birtles/web-platform-tests/compare/rename-animation-timeline...birtles:add-hidden-iframe-tests","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/41ae9d94b363d7d5c237b3162a42b8d669bcec75"},{"sha":"6b5fcefb3639da5331d3ad7adf938ce4ba410bcb","author":{"email":"93ceec6df365c7330fbd7f3e4885a2f8cc9462db@gmail.com","name":"Brian Birtles"},"message":"Bug 1152171 part 2 - Rename AnimationTimeline to DocumentTimeline; r=smaug\n\nAnd then re-add AnimationTimeline as an abstract super-interface of\nDocumentTimeline.\n\n--HG--\nrename : dom/animation/AnimationTimeline.cpp => dom/animation/DocumentTimeline.cpp\nrename : dom/animation/AnimationTimeline.h => dom/animation/DocumentTimeline.h\nrename : dom/animation/test/animation-timeline/test_animation-timeline.html => dom/animation/test/document-timeline/test_document-timeline.html\nrename : dom/animation/test/animation-timeline/test_request_animation_frame.html => dom/animation/test/document-timeline/test_request_animation_frame.html","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/6b5fcefb3639da5331d3ad7adf938ce4ba410bcb"},{"sha":"005127ebbf23acbca88f45d60444e7ae140f4ee7","author":{"email":"93ceec6df365c7330fbd7f3e4885a2f8cc9462db@gmail.com","name":"Brian Birtles"},"message":"Bug 1152171 part 3 - Update web-platform-tests expectations; r=jgraham\n\nUntil the renaming PR (https://github.com/w3c/web-platform-tests/pull/1748)\nlands upstream and we update, this test will fail.","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/005127ebbf23acbca88f45d60444e7ae140f4ee7"},{"sha":"bbc6241cc78166582316300205aada030340024e","author":{"email":"93b19e97294520db5d300a69ac27bdbeaec3051d@mozilla.com","name":"David Anderson"},"message":"Fix APZ not starting and updating wheel animations within an APZC lock. (bug 1152011 part 1, r=botond)","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/bbc6241cc78166582316300205aada030340024e"},{"sha":"b4934d9e89e717713415f69bd6135073c12c3033","author":{"email":"93b19e97294520db5d300a69ac27bdbeaec3051d@mozilla.com","name":"David Anderson"},"message":"Clamp APZ wheel animations to their scrollable range. (bug 1152011 part 2, r=botond)","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/b4934d9e89e717713415f69bd6135073c12c3033"},{"sha":"e61fe5c00d7d9a84681730b7d11de22eecd1fd1e","author":{"email":"1486b148766b4e5ebb61599c47b420aacf3fa92d@mozilla.com","name":"Chris Pearce"},"message":"Bug 1143278 - Make gmp-clearkey not require a Win8 only DLL to decode audio on Win7. r=edwin","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/e61fe5c00d7d9a84681730b7d11de22eecd1fd1e"},{"sha":"bdd3e51ab80f328bc4ed9d35db4f9b6d3a0bf30c","author":{"email":"1486b148766b4e5ebb61599c47b420aacf3fa92d@mozilla.com","name":"Chris Pearce"},"message":"Bug 1143278 - Add more null checks in gmp-clearkey's decoders. r=edwin","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/bdd3e51ab80f328bc4ed9d35db4f9b6d3a0bf30c"},{"sha":"4ffa422c6e4ffd00c67a28191274f855145d562d","author":{"email":"1486b148766b4e5ebb61599c47b420aacf3fa92d@mozilla.com","name":"Chris Pearce"},"message":"Bug 1143278 - Use a different CLSID to instantiate the H264 decoder MFT in gmp-clearkey, as Win 7 Enterprise N requires that. r=edwin","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/4ffa422c6e4ffd00c67a28191274f855145d562d"},{"sha":"c7b1e2eadc1d070fe2816f1a67c26ce5a19d22c6","author":{"email":"1486b148766b4e5ebb61599c47b420aacf3fa92d@mozilla.com","name":"Chris Pearce"},"message":"Bug 1143278 - Support IYUV and I420 in gmp-clearkey on Windows, as Win 7 Enterprise N's H.264 decoder doesn't output I420. r=edwin","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/c7b1e2eadc1d070fe2816f1a67c26ce5a19d22c6"},{"sha":"e8a7d336381e83a17c1fa46dde163c6c081b3d22","author":{"email":"93b19e97294520db5d300a69ac27bdbeaec3051d@mozilla.com","name":"David Anderson"},"message":"Scrollbar thumbs can overlap scrollbar arrows during APZ scrolling. (bug 1152469, r=botond,mstange)","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/e8a7d336381e83a17c1fa46dde163c6c081b3d22"},{"sha":"df13ff4889ea2086f658254e0d2eb1196783377d","author":{"email":"b4133c36b6d893d0872cc09e87b536d16aa2d241@mcc.id.au","name":"Cameron McCormack"},"message":"Bug 1153693 - Only call ReleaseRef on nsStyle{ClipPath,Filter} once when setting a new value. r=dbaron","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/df13ff4889ea2086f658254e0d2eb1196783377d"},{"sha":"01d576175515d5974f0dc8db128a77d931a85da6","author":{"email":"93b19e97294520db5d300a69ac27bdbeaec3051d@mozilla.com","name":"David Anderson"},"message":"Fix tests that depend on synchronous scrolling. (bug 1140293, r=mstange,masayuki,kgilbert)","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/01d576175515d5974f0dc8db128a77d931a85da6"},{"sha":"5c5b8c9484cb9c31914bdea148890651802021ff","author":{"email":"b4133c36b6d893d0872cc09e87b536d16aa2d241@mcc.id.au","name":"Cameron McCormack"},"message":"Bug 1153693 - Followup test change.","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/5c5b8c9484cb9c31914bdea148890651802021ff"},{"sha":"db9a97210ad45cb8a39b0f8ca4e2c0dd0a7f7f45","author":{"email":"dd295028c98a3d4834331706dc6bd6c030eda772@d-toybox.com","name":"Masayuki Nakano"},"message":"Bug 1124608 Support D3E EventModifierInit r=smaug","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/db9a97210ad45cb8a39b0f8ca4e2c0dd0a7f7f45"},{"sha":"9c67641aac8fd63beae6f86730fb9567c7f00e54","author":{"email":"7a995f637dda340032aca247127dc89848a100ae@mozilla.com","name":"JW Wang"},"message":"Bug 1152645 - Enable EME mochitests on B2G. r=cpearce.","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/9c67641aac8fd63beae6f86730fb9567c7f00e54"},{"sha":"853b44297577beac66f02de38550f1057d2026f6","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@hoppipolla.co.uk","name":"James Graham"},"message":"Bug 1153521 - Update web-platform-tests to revision 7311aa630534282885b9add15b1c30b2b59316dd, a=testonly","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/853b44297577beac66f02de38550f1057d2026f6"},{"sha":"a18c0a9b3ea652ec5bff9c60f4d9958d45eb2dce","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@hoppipolla.co.uk","name":"James Graham"},"message":"Bug 1153521 - Update to latest wptrunner, a=testonly","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/a18c0a9b3ea652ec5bff9c60f4d9958d45eb2dce"},{"sha":"f4e871c54ccd722b0e5615f99632665ff0102030","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@hoppipolla.co.uk","name":"James Graham"},"message":"Bug 1153521 - Increase the timeout for cache-storage tests, a=testonly","distinct":false,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/f4e871c54ccd722b0e5615f99632665ff0102030"}]}