780f43334807c1a094b67a8074d7382338e6c8f7: Bug 1437427 - Workaround promise/microtask bug with a callback in Fluent runtime. r=Pike
Zibi Braniecki <zbraniecki@mozilla.com> - Tue, 13 Feb 2018 12:26:31 -0800 - rev 755521
Push 99176 by bmo:nchevobbe@mozilla.com at Thu, 15 Feb 2018 11:22:37 +0000
Bug 1437427 - Workaround promise/microtask bug with a callback in Fluent runtime. r=Pike MozReview-Commit-ID: 9uJpEHHBv8w
1082bb7dbc526b11b32794bbc5d0f0501dcf3477: Bug 1436659 - Use updatePlaybackRate in DevTools; r=daisuke
Brian Birtles <birtles@gmail.com> - Tue, 13 Feb 2018 15:04:18 +0900 - rev 755520
Push 99176 by bmo:nchevobbe@mozilla.com at Thu, 15 Feb 2018 11:22:37 +0000
Bug 1436659 - Use updatePlaybackRate in DevTools; r=daisuke updatePlaybackRate provides a smoother update than setting playbackRate directly. MozReview-Commit-ID: 7AbJYuDADvg
0b4efe60e6ec6bdc23d44f86f65a4bd0ace7d9e8: Bug 1436659 - Support pending playback rates on compositor animations; r=hiro
Brian Birtles <birtles@gmail.com> - Tue, 13 Feb 2018 15:04:18 +0900 - rev 755519
Push 99176 by bmo:nchevobbe@mozilla.com at Thu, 15 Feb 2018 11:22:37 +0000
Bug 1436659 - Support pending playback rates on compositor animations; r=hiro MozReview-Commit-ID: 54EiZkv4S7Q
3fc608432c52da556e179d5a36ce15f1a8a031a7: Bug 1436659 - Implement pending playback rate mechanism; r=hiro
Brian Birtles <birtles@gmail.com> - Tue, 13 Feb 2018 15:04:18 +0900 - rev 755518
Push 99176 by bmo:nchevobbe@mozilla.com at Thu, 15 Feb 2018 11:22:37 +0000
Bug 1436659 - Implement pending playback rate mechanism; r=hiro This reflects the following changes to the Web Animations specification: 1. https://github.com/w3c/csswg-drafts/commit/5af5e276badf4df0271bcfa0b8e7837fff24133a 2. https://github.com/w3c/csswg-drafts/commit/673f6fc1269829743c707c53dcb04092f958de35 which can be viewed as a merged diff at: https://gist.github.com/birtles/d147eb2e0e2d4d37fadf217abd709411 MozReview-Commit-ID: 3DoaWUkxBTo
2be0189e2e8e2e5c03a23b64771f49f76c15f207: Bug 1436659 - Add Animation::GetCurrentTimeForHoldTime helper; r=hiro
Brian Birtles <birtles@gmail.com> - Tue, 13 Feb 2018 15:04:18 +0900 - rev 755517
Push 99176 by bmo:nchevobbe@mozilla.com at Thu, 15 Feb 2018 11:22:37 +0000
Bug 1436659 - Add Animation::GetCurrentTimeForHoldTime helper; r=hiro We will use this to calculate the unconstrained current time when we implement pending playback rate changes. MozReview-Commit-ID: 7GlmHiGeXF6
e11bc080108c4362a2f2afc828f4a1cfc7cd33c2: Bug 1436659 - Factor out static time calculation methods on Animation; r=hiro
Brian Birtles <birtles@gmail.com> - Tue, 13 Feb 2018 15:04:18 +0900 - rev 755516
Push 99176 by bmo:nchevobbe@mozilla.com at Thu, 15 Feb 2018 11:22:37 +0000
Bug 1436659 - Factor out static time calculation methods on Animation; r=hiro We will re-use these methods to perform various calculations once we introduce the pending playback rate. MozReview-Commit-ID: 2HV44TTNxHg
5ec4adb145cfadbd26a906d04d0aa3d984280578: Bug 1436659 - Add Animation.updatePlaybackRate WebIDL definition; r=bz
Brian Birtles <birtles@gmail.com> - Tue, 13 Feb 2018 15:04:18 +0900 - rev 755515
Push 99176 by bmo:nchevobbe@mozilla.com at Thu, 15 Feb 2018 11:22:37 +0000
Bug 1436659 - Add Animation.updatePlaybackRate WebIDL definition; r=bz This is the IDL added to the Web Animations specification: https://github.com/w3c/csswg-drafts/commit/5af5e276badf4df0271bcfa0b8e7837fff24133a Note that some of the changes in the above commit were reverted in the following commit: https://github.com/w3c/csswg-drafts/commit/673f6fc1269829743c707c53dcb04092f958de35 A folded version of the changes: https://gist.github.com/birtles/d147eb2e0e2d4d37fadf217abd709411 MozReview-Commit-ID: CJV7bzizXg4
7465cb110ae5ec2e2ca73182caf5293f0efc8fd5: Bug 1436659 - Add tests for Animation.updatePlaybackRate; r=hiro
Brian Birtles <birtles@gmail.com> - Tue, 13 Feb 2018 15:04:18 +0900 - rev 755514
Push 99176 by bmo:nchevobbe@mozilla.com at Thu, 15 Feb 2018 11:22:37 +0000
Bug 1436659 - Add tests for Animation.updatePlaybackRate; r=hiro These tests test the behavior introduced in the following changesets to the Web Animations specification: 1. https://github.com/w3c/csswg-drafts/commit/5af5e276badf4df0271bcfa0b8e7837fff24133a 2. https://github.com/w3c/csswg-drafts/commit/673f6fc1269829743c707c53dcb04092f958de35 which can be viewed as a merged diff at: https://gist.github.com/birtles/d147eb2e0e2d4d37fadf217abd709411 See the following spec issues: 1. https://github.com/w3c/csswg-drafts/issues/2059 2. https://github.com/w3c/csswg-drafts/issues/2266 MozReview-Commit-ID: 3XJHXIlgSwF
a1a5840a6bb53e305ba02bcbeb215659342d0edb: Bug 1436659 - Further divide up finishing tests; r=hiro
Brian Birtles <birtles@gmail.com> - Tue, 13 Feb 2018 15:04:17 +0900 - rev 755513
Push 99176 by bmo:nchevobbe@mozilla.com at Thu, 15 Feb 2018 11:22:37 +0000
Bug 1436659 - Further divide up finishing tests; r=hiro MozReview-Commit-ID: FmYwTauidbv
44ddf14fd3346658c3223f13652073fafbfa48fa: Bug 1436659 - Tidy up tests for "finishing an animation"; r=hiro
Brian Birtles <birtles@gmail.com> - Tue, 13 Feb 2018 15:04:15 +0900 - rev 755512
Push 99176 by bmo:nchevobbe@mozilla.com at Thu, 15 Feb 2018 11:22:37 +0000
Bug 1436659 - Tidy up tests for "finishing an animation"; r=hiro These patches update these tests as follows: * Used async/await where it simplifies the tests * Updated the test descriptions to reflect what they are testing in the timing model * Fixed a couple of bugs where we set the playbackRate on a pause-pending animation (which causes it to no longer be pause-pending). In the process I noticed a couple of tests that don't really belong here. They will be moved in the next patch. MozReview-Commit-ID: C33o7qLNMMd
b86e1331cb36634fd33677043b61fc0c1d8485bc: Bug 1436659 - Move finishing tests to timing-model; r=hiro
Brian Birtles <birtles@gmail.com> - Tue, 13 Feb 2018 15:04:14 +0900 - rev 755511
Push 99176 by bmo:nchevobbe@mozilla.com at Thu, 15 Feb 2018 11:22:37 +0000
Bug 1436659 - Move finishing tests to timing-model; r=hiro These tests are not testing the interface so much as the 'finish an animation' procedure. This patch simply moves the tests as-is. They will be simplified in the next patch in this series. MozReview-Commit-ID: 5nloB5GtxHv
b93a8879555d2fa7e7d4e00a275513a3a6338b35: Bug 1436659 - Simplify playback rate setting test; r=hiro
Brian Birtles <birtles@gmail.com> - Tue, 13 Feb 2018 15:04:12 +0900 - rev 755510
Push 99176 by bmo:nchevobbe@mozilla.com at Thu, 15 Feb 2018 11:22:37 +0000
Bug 1436659 - Simplify playback rate setting test; r=hiro I didn't like the way these tests were written so I decided to rewrite them to make it more clear what they are trying to test. MozReview-Commit-ID: IBqMUh24crS
c2c352456a4cf62dcc12f851138b04397675a445: Bug 1436659 - Move playback rate test to timing-model; r=hiro
Brian Birtles <birtles@gmail.com> - Tue, 13 Feb 2018 15:04:11 +0900 - rev 755509
Push 99176 by bmo:nchevobbe@mozilla.com at Thu, 15 Feb 2018 11:22:37 +0000
Bug 1436659 - Move playback rate test to timing-model; r=hiro The test under web-animations/interfaces/Animation/playbackRate.html is really testing the timing model so this patch moves it there. We'll simplify it in the next patch. MozReview-Commit-ID: HbhjlVtQLQA
c8ee4a012dae506ae06bb5b2ad50942b04c1aaaa: Bug 1436659 - Use async/await in timing-model/animations tests; r=hiro
Brian Birtles <birtles@gmail.com> - Tue, 13 Feb 2018 15:04:09 +0900 - rev 755508
Push 99176 by bmo:nchevobbe@mozilla.com at Thu, 15 Feb 2018 11:22:37 +0000
Bug 1436659 - Use async/await in timing-model/animations tests; r=hiro Using async/await makes these tests easier to read and appears to be supported in all browsers now. This patch updates the tests in web-animations/timing-model/animations since we will update these tests later in this patch series and it will be easier if we convert them to using async first. MozReview-Commit-ID: 70QKlkXTHW
0634cd8f08ebe0905a9188fb1398c7b5f889c5dc: Bug 1436659 - Rename tests in timing-model/animations to match spec section titles; r=hiro
Brian Birtles <birtles@gmail.com> - Tue, 13 Feb 2018 15:04:08 +0900 - rev 755507
Push 99176 by bmo:nchevobbe@mozilla.com at Thu, 15 Feb 2018 11:22:37 +0000
Bug 1436659 - Rename tests in timing-model/animations to match spec section titles; r=hiro In this folder we have a mixture of tests named after the procedure they are testing or the section that contains the procedure. The latter seems to be more common and makes it a little easier to check that all sections are tested so this patch renames files to refer to the section titles instead. It also updates a few of the test file titles and URLs. MozReview-Commit-ID: 2udhvAKP5VR
8d28b9f2d0abd7b694364ec874522102a77ff04d: Bug 1438306 - Disable CA & DE country support and RTL support for Form Autofill in Beta 59+. r=Dolske
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Wed, 14 Feb 2018 13:41:27 -0800 - rev 755506
Push 99176 by bmo:nchevobbe@mozilla.com at Thu, 15 Feb 2018 11:22:37 +0000
Bug 1438306 - Disable CA & DE country support and RTL support for Form Autofill in Beta 59+. r=Dolske MozReview-Commit-ID: IBtrvEsIWtH
7903281904534c34e1c73781f30d55711322f13c: Bug 1438055 - Switch Fluent Localization class to use weak observers. r=mossop
Zibi Braniecki <zbraniecki@mozilla.com> - Tue, 13 Feb 2018 16:25:41 -0800 - rev 755505
Push 99176 by bmo:nchevobbe@mozilla.com at Thu, 15 Feb 2018 11:22:37 +0000
Bug 1438055 - Switch Fluent Localization class to use weak observers. r=mossop MozReview-Commit-ID: 4R8OyziLRUo
02896a1245a546f6202a2c1b01ee72b35d3daf50: Bug 892902 - [mozprocess] Enable unit tests on Windows. r=ahal
Henrik Skupin <mail@hskupin.info> - Wed, 07 Feb 2018 08:28:11 +0100 - rev 755504
Push 99176 by bmo:nchevobbe@mozilla.com at Thu, 15 Feb 2018 11:22:37 +0000
Bug 892902 - [mozprocess] Enable unit tests on Windows. r=ahal MozReview-Commit-ID: 70gC7gNkX75
81aafa6d326ae71e7575f160cb36bd391d32c5db: Bug 892902 - [mozprocess] Ensure that process returncodes are positive on Windows. r=ahal
Henrik Skupin <mail@hskupin.info> - Mon, 12 Feb 2018 23:05:14 +0100 - rev 755503
Push 99176 by bmo:nchevobbe@mozilla.com at Thu, 15 Feb 2018 11:22:37 +0000
Bug 892902 - [mozprocess] Ensure that process returncodes are positive on Windows. r=ahal In contrast to Posix the returncodes on Windows have positive and not negative numbers. MozReview-Commit-ID: 4foHWf9RR0B
720afff2d5e57a0049dcfd0a6f0fdda064c87711: Bug 892902 - [mozprocess] Returncode for kill() on Windows has to be set from wait(). r=ahal
Henrik Skupin <mail@hskupin.info> - Mon, 12 Feb 2018 22:46:14 +0100 - rev 755502
Push 99176 by bmo:nchevobbe@mozilla.com at Thu, 15 Feb 2018 11:22:37 +0000
Bug 892902 - [mozprocess] Returncode for kill() on Windows has to be set from wait(). r=ahal Currently the returncode gets set immediately after the process has been terminated via TerminateJobObject() or TerminateProcess(). Given that in both cases the process has not been quit yet, but still waits for all streams to be closed, the returncode has to be set by via wait(). Also in case of TerminateJobObject() the _cleanup method is never called if an exception occurs. MozReview-Commit-ID: 4NEyqafN0DD
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip