d55f871c503ddd87e542d8d4b092c3298bc8f9a4: Material changes for TextureHost TextureSourceProvider support. (bug 1343814 part 3.2, r=mattwoodrow)
David Anderson <danderson@mozilla.com> - Thu, 09 Mar 2017 17:35:13 -0800 - rev 346915
Push 31481 by cbook@mozilla.com at Fri, 10 Mar 2017 10:38:29 +0000
Material changes for TextureHost TextureSourceProvider support. (bug 1343814 part 3.2, r=mattwoodrow)
11811b48bbbeb7b2611820fc180776f00f2b70d8: Replace TextureHost compositor access with TextureSourceProvider. (bug 1343814 part 3.1, r=mattwoodrow)
David Anderson <danderson@mozilla.com> - Thu, 09 Mar 2017 17:35:13 -0800 - rev 346914
Push 31481 by cbook@mozilla.com at Fri, 10 Mar 2017 10:38:29 +0000
Replace TextureHost compositor access with TextureSourceProvider. (bug 1343814 part 3.1, r=mattwoodrow)
53c6fa699fa70df674fa02f3607cb49731ed6743: Change TextureSource::SetCompositor to use TextureSourceProvider. (bug 1343814 part 2, r=mattwoodrow)
David Anderson <danderson@mozilla.com> - Thu, 09 Mar 2017 17:35:13 -0800 - rev 346913
Push 31481 by cbook@mozilla.com at Fri, 10 Mar 2017 10:38:29 +0000
Change TextureSource::SetCompositor to use TextureSourceProvider. (bug 1343814 part 2, r=mattwoodrow)
4768fe2f613159798796129f70c91613f6844ceb: Factor texture methods out of Compositor into a TextureSourceProvider class. (bug 1343814 part 1, r=mattwoodrow)
David Anderson <danderson@mozilla.com> - Thu, 09 Mar 2017 17:35:12 -0800 - rev 346912
Push 31481 by cbook@mozilla.com at Fri, 10 Mar 2017 10:38:29 +0000
Factor texture methods out of Compositor into a TextureSourceProvider class. (bug 1343814 part 1, r=mattwoodrow)
cc38781741fc63cfefe57170db9825a1d3296d72: Bug 1343851 - Add nullptr check for SurfaceFactory in StartVRPresentation. r=mtseng
vincentliu <vliu@mozilla.com> - Fri, 10 Mar 2017 09:30:49 +0800 - rev 346911
Push 31481 by cbook@mozilla.com at Fri, 10 Mar 2017 10:38:29 +0000
Bug 1343851 - Add nullptr check for SurfaceFactory in StartVRPresentation. r=mtseng
e18d3dd20e8d60bb21524e1b6ef4a87288369afe: Bug 1330348 - Make forward- and backward commands synchronous. r=ato
Henrik Skupin <mail@hskupin.info> - Mon, 06 Mar 2017 14:14:21 +0100 - rev 346910
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
Bug 1330348 - Make forward- and backward commands synchronous. r=ato Both `goBack` and `goForward` commands should not return immediately, but when the requested page has been fully loaded. To handle that a general `waitForPageUnloaded` method has been added, which will call `pollForReadyState` when necessary. Similar to `get` the dispatcher cannot be used due to possible remoteness changes. As such the driver has to poll the framescript until the page load has been finished. MozReview-Commit-ID: 4F7Piymxwhs
0fbfe6e94cb2b4d20163e131bd0f9ab7a4f1aca0: Bug 1330348 - Make pollForReadyState a shared method for navigation commands. r=ato
Henrik Skupin <mail@hskupin.info> - Thu, 09 Mar 2017 11:21:30 +0100 - rev 346909
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
Bug 1330348 - Make pollForReadyState a shared method for navigation commands. r=ato All navigation commands including get, goBack, goForward, and maybe others in the future should rely on the same method for fetching the readyState of a document. As such prepare `pollForReadyState` and `get` for the upcoming usage. MozReview-Commit-ID: 5Y4U9dgM7uj
349830b775ae00c179133c8a9256b6338507f379: Bug 1345343 - Add a pref to turn off effect of xml:base on style attribute. r=bz
Xidorn Quan <me@upsuper.org> - Fri, 10 Mar 2017 18:04:34 +1100 - rev 346908
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
Bug 1345343 - Add a pref to turn off effect of xml:base on style attribute. r=bz MozReview-Commit-ID: EzNLxIW0OCv
9c29dd17051ec2db36577c463449a87eb4255ea9: servo: Merge #15903 - Set Origin header in http_network_or_cache_fetch (from servo:set-origin-header); r=Wafflespeanut
Sam Giles <sam.e.giles@gmail.com> - Thu, 09 Mar 2017 22:15:11 -0800 - rev 346907
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
servo: Merge #15903 - Set Origin header in http_network_or_cache_fetch (from servo:set-origin-header); r=Wafflespeanut Source-Repo: https://github.com/servo/servo Source-Revision: a11a3fe68bad97970568f7d785a41bd00b707e92
b3eb8484454007d3a44be3a1d63cc15790d4fc09: servo: Merge #15901 - Restore text-align-last removed in #15839 by mistake (from upsuper:text-align-last); r=Manishearth
Xidorn Quan <me@upsuper.org> - Thu, 09 Mar 2017 21:03:10 -0800 - rev 346906
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
servo: Merge #15901 - Restore text-align-last removed in #15839 by mistake (from upsuper:text-align-last); r=Manishearth Source-Repo: https://github.com/servo/servo Source-Revision: 72128de68189a9cd03050b3b0dc8278b4ca376e9
500becbd127a56abec88353b692f66c810072ee8: Bug 1341985 - Update mochitest expectation. r=heycam
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 10 Mar 2017 12:12:54 +0900 - rev 346905
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
Bug 1341985 - Update mochitest expectation. r=heycam Following tests are for transitions. * test_animations_event_handler_attribute.html * test_animations_event_order.html Following tests are using cssRules. * test_animations_dynamic_changes.html * test_bug716226.html MozReview-Commit-ID: L5LlvnlgqTN
da8b2149d6a285e40972fa062ba78ae5f67bc885: Bug 1341985 - Update CSS animation's reftest.list for stylo. r=heycam
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 10 Mar 2017 12:12:54 +0900 - rev 346904
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
Bug 1341985 - Update CSS animation's reftest.list for stylo. r=heycam MozReview-Commit-ID: 7eHga0F2JG5
13ad5103ea6287d7c11a4984561aacd5c668e21c: Bug 1341985 - Use registerCleanupFunction to restore to normal refresh mode. r=heycam
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 10 Mar 2017 12:12:54 +0900 - rev 346903
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
Bug 1341985 - Use registerCleanupFunction to restore to normal refresh mode. r=heycam Otherwise, the refresh driver left under test mode when a javascript error occurs in the middle of tests. MozReview-Commit-ID: J7oUuuYhTZ1
5adbe41c0e30884f177b861987f529ba7ea32d40: Bug 1341985 - Call UpdateAnimations even if the element has no computed values. r=birtles,heycam
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 10 Mar 2017 11:53:19 +0900 - rev 346902
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
Bug 1341985 - Call UpdateAnimations even if the element has no computed values. r=birtles,heycam MozReview-Commit-ID: 2dgAF7WOWxr
9d0b76d2226743c55583724831772e8659ed63bb: Bug 1341985 - Skip update_animations if we have no running animations and the element becomes display:none. r=heycam
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 10 Mar 2017 11:53:19 +0900 - rev 346901
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
Bug 1341985 - Skip update_animations if we have no running animations and the element becomes display:none. r=heycam MozReview-Commit-ID: Ig81NKtXB85
a6765b4cdf7300120295a53e4f9355aed06a20f0: Bug 1341985 - GetAnimationCollection() takes const Element*. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 10 Mar 2017 11:53:19 +0900 - rev 346900
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
Bug 1341985 - GetAnimationCollection() takes const Element*. r=birtles MozReview-Commit-ID: BPVROi9Ewzc
03f4ba0942c7613968970eb34f875f367b83a80c: Bug 1341985 - Update CSS animations in a SequentialTask. r=heycam
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 10 Mar 2017 11:53:19 +0900 - rev 346899
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
Bug 1341985 - Update CSS animations in a SequentialTask. r=heycam We create the SequentialTask only if: * We have no old computed values and we have animation name style in the new computed values. * Any animation properties is changed. * display property is changed from 'none' and we have animation name style. * display property is changed to 'none'. In a subsequent patch we skip the SequentialTask if we have no running animations and the display propery is changed to 'none'. MozReview-Commit-ID: JRSZznufOS2
ce96353dd04058f362e5f5f652ab1606225788da: Bug 1341985 - Trigger the second traversal for updating CSS animations in the case of Servo_ResolveStyleLazily. r=heycam
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 10 Mar 2017 11:53:19 +0900 - rev 346898
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
Bug 1341985 - Trigger the second traversal for updating CSS animations in the case of Servo_ResolveStyleLazily. r=heycam MozReview-Commit-ID: 7E4unP9M7FQ
ffe615ac2f20364ffa7e610c4cfa8d18e77c6b69: Bug 1341985 - Trigger the second traversal for updating CSS animations. r=birtles,heycam
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 10 Mar 2017 11:53:19 +0900 - rev 346897
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
Bug 1341985 - Trigger the second traversal for updating CSS animations. r=birtles,heycam The restyle request during restyling is a result of creating/updating/removing CSS animations that will come from a SequentialTask which will be implemented in a subsequent patch. MozReview-Commit-ID: JoAqvcN3y51
d018acf339b35c08cdbc986a8fb84bdbb5acbc4e: Bug 1341985 - Implement Gecko_StyleAnimationsEquals for checking nsStyleAutoArray<StyleAnimation> equality in servo side. r=heycam
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 10 Mar 2017 11:53:17 +0900 - rev 346896
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
Bug 1341985 - Implement Gecko_StyleAnimationsEquals for checking nsStyleAutoArray<StyleAnimation> equality in servo side. r=heycam Later we update CSS animations if this function returns false. MozReview-Commit-ID: 27FsYQ40gSv
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip