7e844f4849eb5ed5e759a6b4b86375d0d1c97137: Bug 1334036 - Part 5: Add AddLayerChangesForAnimation in ServoRestyleManager.
draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 17 Feb 2017 17:17:17 +0800 - rev 486978
Push
46109 by bmo:boris.chiou@gmail.com at Mon, 20 Feb 2017 11:01:51 +0000
Bug 1334036 - Part 5: Add AddLayerChangesForAnimation in ServoRestyleManager.
This is the equivalent one in Gecko. We call AddLayerChangesForAnimation
to make sure we restyle for the layer update correctly.
MozReview-Commit-ID: LL7D1oGS65l
885d170a8a844bae650c29fd290c64a53739f3a8: Bug 1334036 - Part 4: Move mAnimationGeneration to RestyleManager.
draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 17 Feb 2017 13:47:04 +0800 - rev 486977
Push
46109 by bmo:boris.chiou@gmail.com at Mon, 20 Feb 2017 11:01:51 +0000
Bug 1334036 - Part 4: Move mAnimationGeneration to RestyleManager.
MozReview-Commit-ID: EW6OLRSSTAu
a2f384046cd3663773667add6300fd50ae7b62dd: Bug 1334036 - Part 3: Support pseudo for finding properties overriding animatinos.
draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 17 Feb 2017 02:03:45 +0800 - rev 486976
Push
46109 by bmo:boris.chiou@gmail.com at Mon, 20 Feb 2017 11:01:51 +0000
Bug 1334036 - Part 3: Support pseudo for finding properties overriding animatinos.
MozReview-Commit-ID: BPd1le2mp9e
2796b038672d6a566bbe87dc71bb29df6d2171c2: Bug 1334036 - Part 2: Implement FFI for finding properties overriding animations.
draft
Boris Chiou <boris.chiou@gmail.com> - Mon, 13 Feb 2017 15:42:09 +0800 - rev 486975
Push
46109 by bmo:boris.chiou@gmail.com at Mon, 20 Feb 2017 11:01:51 +0000
Bug 1334036 - Part 2: Implement FFI for finding properties overriding animations.
MozReview-Commit-ID: 67NO2nIcUfq
78c284a83e883189edbfaa4205ca2c097ff8ffc7: Update bindgen.
draft
Boris Chiou <boris.chiou@gmail.com> - Mon, 20 Feb 2017 15:50:40 +0800 - rev 486974
Push
46109 by bmo:boris.chiou@gmail.com at Mon, 20 Feb 2017 11:01:51 +0000
Update bindgen.
MozReview-Commit-ID: GAzyt5PJNK4
a4e7dfbd87e2b62656c2e9fbdd21c7a0ad70a03c: Bug 1334036 - Part 12: Revise stylo-failures.md and mochitest.ini for omta.
draft
Boris Chiou <boris.chiou@gmail.com> - Mon, 20 Feb 2017 11:55:56 +0800 - rev 486973
Push
46108 by bmo:boris.chiou@gmail.com at Mon, 20 Feb 2017 10:45:45 +0000
Bug 1334036 - Part 12: Revise stylo-failures.md and mochitest.ini for omta.
MozReview-Commit-ID: Ab2o9sRxgke
b0a49848340d2131342b660171b4948b8e52778c: Bug 1334036 - Part 11: Rewrite test_running_on_compositor.html by Web Animation API.
draft
Boris Chiou <boris.chiou@gmail.com> - Sat, 18 Feb 2017 14:48:55 +0800 - rev 486972
Push
46108 by bmo:boris.chiou@gmail.com at Mon, 20 Feb 2017 10:45:45 +0000
Bug 1334036 - Part 11: Rewrite test_running_on_compositor.html by Web Animation API.
Basically, we can pass all tests in test_running_on_compositor.html.
However, there are some known issues:
1. Mutation observation is waiting forever.
2. CSS Transitions are all failed.
3. CSS Animations have leaks, but can pass the tests.
Besides, there are still many tests failed in
layer/style/tests/test_animations_omta.html.
MozReview-Commit-ID: ENtpVmHiy40
e562cda0b16b8c108700fa21a27f28c2cc618a3a: Bug 1334036 - Part 10: Remove bug comments from dom/animation/test/crashtests.list.
draft
Boris Chiou <boris.chiou@gmail.com> - Sat, 18 Feb 2017 13:06:50 +0800 - rev 486971
Push
46108 by bmo:boris.chiou@gmail.com at Mon, 20 Feb 2017 10:45:45 +0000
Bug 1334036 - Part 10: Remove bug comments from dom/animation/test/crashtests.list.
MozReview-Commit-ID: BVpA2wq4tqM
b621e75c02ab009524813cd72c1adfb69dffeceb: Bug 1334036 - Part 9: Handle unsupported interpolation properly for OMTA.
draft
Boris Chiou <boris.chiou@gmail.com> - Mon, 20 Feb 2017 14:58:39 +0800 - rev 486970
Push
46108 by bmo:boris.chiou@gmail.com at Mon, 20 Feb 2017 10:45:45 +0000
Bug 1334036 - Part 9: Handle unsupported interpolation properly for OMTA.
MozReview-Commit-ID: Gg3siwB2Alr
4f7563936eda966f6c55af86332ae53f568a6905: Bug 1334036 - Part 8: Need to update cascade result after change the style.
draft
Boris Chiou <boris.chiou@gmail.com> - Sat, 18 Feb 2017 20:31:25 +0800 - rev 486969
Push
46108 by bmo:boris.chiou@gmail.com at Mon, 20 Feb 2017 10:45:45 +0000
Bug 1334036 - Part 8: Need to update cascade result after change the style.
This patch is to fix the problem mentioned in
Bug 1285407 (Animations
which can be run on the compositor don't start when "!important" style
is removed while it's in effect.).
This is still not perfect because we may have many redundant calls of
EffectSet::MarkCascadeNeedsUpdate(), which causes many
redundant calls of EffectCompositor::UpdateCascadeResults(). Besides, we
don't update effect properties after change the style, so still cannot
pass many test cases. (e.g.
Bug 1260983 - Update animation properties in
response to style changes)
MozReview-Commit-ID: IYTyqdgVfuX
d814921286b227d211bb48ed1156509e32690548: Bug 1334036 - Part 7: Skip EnsureBaseStyle to avoid using Gecko StyleSet.
draft
Boris Chiou <boris.chiou@gmail.com> - Sun, 19 Feb 2017 16:38:27 +0800 - rev 486968
Push
46108 by bmo:boris.chiou@gmail.com at Mon, 20 Feb 2017 10:45:45 +0000
Bug 1334036 - Part 7: Skip EnsureBaseStyle to avoid using Gecko StyleSet.
MozReview-Commit-ID: 8DFxGSF91kp
0676f3f469fa0bb0cb98c9588472749e653fc05a: Bug 1334036 - Part 6: Handle None transform properly.
draft
Boris Chiou <boris.chiou@gmail.com> - Sat, 18 Feb 2017 18:49:26 +0800 - rev 486967
Push
46108 by bmo:boris.chiou@gmail.com at Mon, 20 Feb 2017 10:45:45 +0000
Bug 1334036 - Part 6: Handle None transform properly.
If the transform is None, we should return a valid None transform from
FFI.
MozReview-Commit-ID: 49cFXE2BIbm
21deeb5bbb52df271cda127bed04ec8a41c4ac83: Bug 1334036 - Part 5: Add AddLayerChangesForAnimation in ServoRestyleManager.
draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 17 Feb 2017 17:17:17 +0800 - rev 486966
Push
46108 by bmo:boris.chiou@gmail.com at Mon, 20 Feb 2017 10:45:45 +0000
Bug 1334036 - Part 5: Add AddLayerChangesForAnimation in ServoRestyleManager.
MozReview-Commit-ID: LL7D1oGS65l
1fe551e9d3205f04dbab6be11eb22a5f707c69a1: Bug 1334036 - Part 4: Move mAnimationGeneration to RestyleManager.
draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 17 Feb 2017 13:47:04 +0800 - rev 486965
Push
46108 by bmo:boris.chiou@gmail.com at Mon, 20 Feb 2017 10:45:45 +0000
Bug 1334036 - Part 4: Move mAnimationGeneration to RestyleManager.
MozReview-Commit-ID: EW6OLRSSTAu
ff8b5252e0ca5cc2e6a1474886b8f6ea3e209641: Bug 1334036 - Part 3: Support pseudo for finding properties overriding animatinos.
draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 17 Feb 2017 02:03:45 +0800 - rev 486964
Push
46108 by bmo:boris.chiou@gmail.com at Mon, 20 Feb 2017 10:45:45 +0000
Bug 1334036 - Part 3: Support pseudo for finding properties overriding animatinos.
MozReview-Commit-ID: BPd1le2mp9e
673ed5272915a9579cf20684d7bfa2f07d35fcbb: Bug 1334036 - Part 2: Implement FFI for finding properties overriding animations.
draft
Boris Chiou <boris.chiou@gmail.com> - Mon, 13 Feb 2017 15:42:09 +0800 - rev 486963
Push
46108 by bmo:boris.chiou@gmail.com at Mon, 20 Feb 2017 10:45:45 +0000
Bug 1334036 - Part 2: Implement FFI for finding properties overriding animations.
MozReview-Commit-ID: 67NO2nIcUfq
64ff86d4b5b3e3909460dd343864df3b48025aaa: Update bindgen
draft
Boris Chiou <boris.chiou@gmail.com> - Mon, 20 Feb 2017 15:50:40 +0800 - rev 486962
Push
46108 by bmo:boris.chiou@gmail.com at Mon, 20 Feb 2017 10:45:45 +0000
Update bindgen
MozReview-Commit-ID: GAzyt5PJNK4
af76bdf49a18ea4c10c4550a4ef7ed37dfdb4b4d: Bug 1338094 - [Mortar] Support keyboard copy. f=lchang, r=evelyn
draft
Rex Lee <rexboy@mozilla.com> - Tue, 14 Feb 2017 11:44:38 +0800 - rev 486961
Push
46107 by bmo:rexboy@mozilla.com at Mon, 20 Feb 2017 10:25:39 +0000
Bug 1338094 - [Mortar] Support keyboard copy. f=lchang, r=evelyn
MozReview-Commit-ID: KvLR3Ajio1n
7aa83b57b8682d7763463b6214e5af6f4b9f7889: Bug 1323791 - Part 6: Expect plane intersections to work with D3D11 backend
draft
Miko Mynttinen <mikokm@gmail.com> - Wed, 08 Feb 2017 21:18:50 +0100 - rev 486960
Push
46106 by bmo:mikokm@gmail.com at Mon, 20 Feb 2017 10:19:30 +0000
Bug 1323791 - Part 6: Expect plane intersections to work with D3D11 backend
MozReview-Commit-ID: 8oct8vDT3Ly
ca4e1d3b21568d5a2ba1ec1b53b4efeff2f9cacc: Bug 1323791 - Part 5: Add generalized DrawGeometry() method and use it with DrawQuad() and DrawTriangles()
draft
Miko Mynttinen <mikokm@gmail.com> - Thu, 09 Feb 2017 21:41:00 +0100 - rev 486959
Push
46106 by bmo:mikokm@gmail.com at Mon, 20 Feb 2017 10:19:30 +0000
Bug 1323791 - Part 5: Add generalized DrawGeometry() method and use it with DrawQuad() and DrawTriangles()
MozReview-Commit-ID: SKuxDDhdEE