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
c6b334aa177cf9a9196102ecbe661656d3975cb1: Bug 1341985 - Split nsStyleAutoArray into a new header to avoid including nsStyleStruct.h in ServoBindingTypes.h. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 10 Mar 2017 11:53:17 +0900 - rev 346895
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
Bug 1341985 - Split nsStyleAutoArray into a new header to avoid including nsStyleStruct.h in ServoBindingTypes.h. r=birtles MozReview-Commit-ID: CMJkds7TKH0
d6ab48ced3b85d7e8b2de403dc32bbeaaaae1870: Bug 1341985 - We call EnsureTimerStarted on the main-thread after the traversal. r=heycam
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 10 Mar 2017 11:53:17 +0900 - rev 346894
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
Bug 1341985 - We call EnsureTimerStarted on the main-thread after the traversal. r=heycam We end up calling it in SequentialTask for updating CSS animations. MozReview-Commit-ID: 7ip5XzU0VFb
8993adab1cd631a16d872a9c6db4ae3b2302cab5: servo: Merge #15900 - Process css animations for gecko (from hiikezoe:process-css-animations); r=heycam
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 09 Mar 2017 20:23:21 -0800 - rev 346893
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
servo: Merge #15900 - Process css animations for gecko (from hiikezoe:process-css-animations); r=heycam <!-- Please describe your changes on the following line: --> This is a PR for https://bugzilla.mozilla.org/show_bug.cgi?id=1341985 . --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because it's for stylo <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 63bed270734aee1956d1c1ec131aa1de9d5bb5a0
f04955ea1c7a7acdfaa0cfbb1a0c1f19cfa1b1d1: Bug 1346102 - Fix several expectation changes from #15896.
Xidorn Quan <me@upsuper.org> - Fri, 10 Mar 2017 16:11:05 +1100 - rev 346892
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
Bug 1346102 - Fix several expectation changes from #15896.
f1784b3cb04ec7ffa9baf26268eed22652e2a838: Bug 1345322 - Add pref privacy.resistFingerprinting to firefox.js. r=Gijs
Ethan Tseng <ettseng@mozilla.com> - Thu, 09 Mar 2017 18:08:48 +0800 - rev 346891
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
Bug 1345322 - Add pref privacy.resistFingerprinting to firefox.js. r=Gijs MozReview-Commit-ID: DNS5zitYNDF
25204dacc9c2f8bbb5f01338cb2beb43127bef3f: servo: Merge #15896 - Change the predefined type of flex-basis and make gecko glue auto-generate (from canaltinova:flex-basis); r=Manishearth
Nazım Can Altınova <canaltinova@gmail.com> - Thu, 09 Mar 2017 18:46:37 -0800 - rev 346890
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
servo: Merge #15896 - Change the predefined type of flex-basis and make gecko glue auto-generate (from canaltinova:flex-basis); r=Manishearth Gecko [doesn't support](https://bugzilla.mozilla.org/show_bug.cgi?id=1105111) content value in flex-basis yet. We had to change the predefined type to `LengthOrPercentageOrAuto` in stylo build. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix [Bug 1331529](https://bugzilla.mozilla.org/show_bug.cgi?id=1331529) <!-- Either: --> - [X] These changes do not require tests because it's stylo glue change. <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 8b8eb5e192295fb903db5855a8f7be85581461b7
96e3bc2098c8ff6206924883e12b8429e4962921: bug 1344321 - remove linux64-pgo from target_tasks_mozilla_beta. r=dustin a=release
Aki Sasaki <asasaki@mozilla.com> - Wed, 08 Mar 2017 22:23:57 -0800 - rev 346889
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
bug 1344321 - remove linux64-pgo from target_tasks_mozilla_beta. r=dustin a=release MozReview-Commit-ID: AVai8RLFTVo
1bce56d3f45d9bd349cfe57eae68fece17aaa40c: bug 1344321 - add nightly test support. r=dustin a=release
Aki Sasaki <asasaki@mozilla.com> - Thu, 09 Mar 2017 16:32:41 -0800 - rev 346888
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
bug 1344321 - add nightly test support. r=dustin a=release this patch: - adds linux{32,64}-nightly/opt test platforms that mirror the non-nightly test platforms. - adds an `include_nightly` per-project parameter; this is refered to in the default `target_task_method`. It's still possible to launch custom `target_task_method`s to trigger nightlies against, say, try. - adds a `filter_for_project` method in `target_tasks.py` that allows for `include_nightly` and `run_on_projects` filtering in the various `target_task_method`s. - adds nightly filtering into the `TryOptionSyntax` object. By default, this will be off. To trigger nightly tests on try, either submit a new decision task with a different `target_task_method` (e.g. `nightly_fennec`) or flip the `include_nightly` flag to True. - adds the `nightly` attribute to tests if their builds have that attribute. MozReview-Commit-ID: DttIZH0BHS2
b17b5fdb4ae7fb56a771079d683994b9e2444246: Bug 1345498 - [stylo] update mochitest expections for text-justify. r=xidorn
jeremychen@mozilla.com <jeremychen@mozilla.com> - Fri, 10 Mar 2017 11:09:20 +0800 - rev 346887
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
Bug 1345498 - [stylo] update mochitest expections for text-justify. r=xidorn MozReview-Commit-ID: 3AtH1aOs6ov
c2d92403096ac66f730998f9f02b4623d5be794b: Bug 1345713 - the seek promise might be rejected because the 'ended' event handler shut down the decoder. r=kaku
JW Wang <jwwang@mozilla.com> - Thu, 09 Mar 2017 11:20:05 +0800 - rev 346886
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
Bug 1345713 - the seek promise might be rejected because the 'ended' event handler shut down the decoder. r=kaku MozReview-Commit-ID: JuIXXDOATmu
a45b9c12228379e78b8399c7e9d7126ff8ac3ca7: servo: Merge #15839 - Stylo - gecko glue code for text-justify (from chenpighead:stylo-text-justify); r=upsuper
Jeremy Chen <jeremychen@mozilla.com> - Thu, 09 Mar 2017 17:57:15 -0800 - rev 346885
Push 31480 by cbook@mozilla.com at Fri, 10 Mar 2017 10:37:06 +0000
servo: Merge #15839 - Stylo - gecko glue code for text-justify (from chenpighead:stylo-text-justify); r=upsuper <!-- Please describe your changes on the following line: --> Implement gecko glue for text-justify property. Gecko has supported text-justify in [Bug 276079](https://bugzilla.mozilla.org/show_bug.cgi?id=276079), and going to pref-on on Nightly very soon in [Bug 1343512](https://bugzilla.mozilla.org/show_bug.cgi?id=1343512). Let's make it work for stylo. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: d124297456482df2536c49aa659634d4b9429e84
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip