7ac1fffb6a87: Bug 1062106 part 4 - Remove GetTargetAttributeType() from svg element. r=birtles
Mantaroh Yoshinaga <mantaroh@gmail.com> - Tue, 21 Mar 2017 15:45:58 +0900 - rev 396710
Push 7391 by mtabara@mozilla.com at 2017-06-12 13:08 +0000
Bug 1062106 part 4 - Remove GetTargetAttributeType() from svg element. r=birtles MozReview-Commit-ID: L6UDAJUGnlx
7682b2da0437: Bug 1062106 part 3 - Remove SMIL MappedAttribute mechanism. r=birtles
Mantaroh Yoshinaga <mantaroh@gmail.com> - Tue, 21 Mar 2017 15:45:58 +0900 - rev 396709
Push 7391 by mtabara@mozilla.com at 2017-06-12 13:08 +0000
Bug 1062106 part 3 - Remove SMIL MappedAttribute mechanism. r=birtles We can remove unnecesasary SMILMappedAttribute and SMILAttrAnimationRuleProcessor since earlier patches in this serieas mean this code is no longer used. MozReview-Commit-ID: 5Rl5WFW5zZ1
e77bfa57be61: Bug 1062106 part 2 - Remove unused SVG Attribute Animations cascade level. r=birtles,dbaron
Mantaroh Yoshinaga <mantaroh@gmail.com> - Tue, 21 Mar 2017 15:43:26 +0900 - rev 396708
Push 7391 by mtabara@mozilla.com at 2017-06-12 13:08 +0000
Bug 1062106 part 2 - Remove unused SVG Attribute Animations cascade level. r=birtles,dbaron The previous patch in this series converted all uses of mapped attributes for animation to be animated as CSS properties (that is, to be treated as presentation hints in the cascade). As result, we no longer need the SVG Animation presentation hints level of the cascade, the corresponding rule processor(SVGAttrAnimationRuleProcessor), or the corresponding eRestyle_SVGAttrAnimations restyle hint. So this patch removes these unused rule processor and restyle hint. MozReview-Commit-ID: Hm8IDaqc3ym
a565aca3013c: Bug 1062106 part 1 - Remove special handling of attributeType='XML'. r=birtles,longsonr+218550
Mantaroh Yoshinaga <mantaroh@gmail.com> - Tue, 21 Mar 2017 15:42:17 +0900 - rev 396707
Push 7391 by mtabara@mozilla.com at 2017-06-12 13:08 +0000
Bug 1062106 part 1 - Remove special handling of attributeType='XML'. r=birtles,longsonr+218550 This patch removes handling of the 'attributeType' attribute so that we behave as if attributeType is always 'auto'. This means that for CSS properties we always animate them as CSS properties (i.e. we animate them as part of the SMIL override stylesheet) rather than mapped attributes. The one special case is width/height on an outer SVG. Previously we animated this as a mapped attribute since Web compatibility requires that the width/height on an outer SVG, when set explicitly, are mapped to style. However, we can produce the same behavior by animating these as CSS properties (as opposed to mapped attributes). There is no observable difference in results returned by the SVG DOM APIs, only the level at which the result is added to the cascade: the SMIL override stylesheet instead of the attribute animation presentation hint level. As part of this patch, we animate width/height on outer SVG elements as CSS properties as opposed to mapped attributes both for consistency and also so we can remove the animated mapped attribute code altogether. MozReview-Commit-ID: Ll1LWWRQ66R
726de0df6500: servo: Merge #16052 - Fix Debian dependencies instructions (from tobbi:fix-linux-deps-instructions); r=Wafflespeanut
Tobias Markus <tobbi.bugs@googlemail.com> - Tue, 21 Mar 2017 00:03:21 -0700 - rev 396706
Push 7391 by mtabara@mozilla.com at 2017-06-12 13:08 +0000
servo: Merge #16052 - Fix Debian dependencies instructions (from tobbi:fix-linux-deps-instructions); r=Wafflespeanut <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./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: 9ea46920ffc3c521d5afe1dec4f2f8aad8984321
9fb5e850ab7a: Backed out changeset 31172c0751dd for investigating Bug 1349208 on a CLOSED TREE
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 21 Mar 2017 17:22:32 +0100 - rev 396705
Push 7391 by mtabara@mozilla.com at 2017-06-12 13:08 +0000
Backed out changeset 31172c0751dd for investigating Bug 1349208 on a CLOSED TREE
31172c0751dd: No bug, Automated blocklist update from host bld-linux64-spot-094 - a=blocklist-update
ffxbld - Tue, 21 Mar 2017 08:22:13 -0700 - rev 396704
Push 7391 by mtabara@mozilla.com at 2017-06-12 13:08 +0000
No bug, Automated blocklist update from host bld-linux64-spot-094 - a=blocklist-update
6b300c4816f0: No bug, Automated HPKP preload list update from host bld-linux64-spot-094 - a=hpkp-update
ffxbld - Tue, 21 Mar 2017 08:22:11 -0700 - rev 396703
Push 7391 by mtabara@mozilla.com at 2017-06-12 13:08 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-094 - a=hpkp-update
2417e74d20fb: No bug, Automated HSTS preload list update from host bld-linux64-spot-094 - a=hsts-update
ffxbld - Tue, 21 Mar 2017 08:22:08 -0700 - rev 396702
Push 7391 by mtabara@mozilla.com at 2017-06-12 13:08 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-094 - a=hsts-update
bd4f3810b402: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 21 Mar 2017 12:04:43 +0100 - rev 396701
Push 7391 by mtabara@mozilla.com at 2017-06-12 13:08 +0000
merge mozilla-inbound to mozilla-central a=merge
644fb64d056b: Bug 1347557 - Move 2 static methods about the IPC serialization of streams into an helper class, r=qdot
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 21 Mar 2017 07:47:25 +0100 - rev 396700
Push 7391 by mtabara@mozilla.com at 2017-06-12 13:08 +0000
Bug 1347557 - Move 2 static methods about the IPC serialization of streams into an helper class, r=qdot
941ddb8eb6ad: Bug 1346109. Set a displayport base rect in MobileViewportManager::UpdateDisplayPortMargins when we are setting displayport margins. r=botond
Timothy Nikkel <tnikkel@gmail.com> - Tue, 21 Mar 2017 00:16:41 -0500 - rev 396699
Push 7391 by mtabara@mozilla.com at 2017-06-12 13:08 +0000
Bug 1346109. Set a displayport base rect in MobileViewportManager::UpdateDisplayPortMargins when we are setting displayport margins. r=botond It's easy to calculate because it's always a root content document.
a49749aa7711: Bug 1347164 - set expected-fail for css-color-4 test with stylo. r=xidorn
JerryShih <hshih@mozilla.com> - Mon, 20 Mar 2017 17:26:06 +0800 - rev 396698
Push 7391 by mtabara@mozilla.com at 2017-06-12 13:08 +0000
Bug 1347164 - set expected-fail for css-color-4 test with stylo. r=xidorn Currently, stylo doesn't have css-color-4 implementation. Set expected-fail for these tests.
6e0f51a3a733: Bug 1347164 - css-color specified style test. r=dholbert
JerryShih <hshih@mozilla.com> - Mon, 20 Mar 2017 17:26:06 +0800 - rev 396697
Push 7391 by mtabara@mozilla.com at 2017-06-12 13:08 +0000
Bug 1347164 - css-color specified style test. r=dholbert MozReview-Commit-ID: 6RRhz8ftEVO
12704956b400: Bug 1347164 - rewrite mochitest test_specified_value_serialization.html to look more like test_computed_style.html. r=dholbert
JerryShih <hshih@mozilla.com> - Mon, 20 Mar 2017 17:26:06 +0800 - rev 396696
Push 7391 by mtabara@mozilla.com at 2017-06-12 13:08 +0000
Bug 1347164 - rewrite mochitest test_specified_value_serialization.html to look more like test_computed_style.html. r=dholbert MozReview-Commit-ID: 4XSBQXtYSth
c7aff74601c8: Bug 1347164 - css-color computed style test. r=dholbert
JerryShih <hshih@mozilla.com> - Mon, 20 Mar 2017 17:26:06 +0800 - rev 396695
Push 7391 by mtabara@mozilla.com at 2017-06-12 13:08 +0000
Bug 1347164 - css-color computed style test. r=dholbert MozReview-Commit-ID: 36qT5LxhB9Z
049b04f008d6: Bug 1347164 - serialize colors using "rgba()" as the color-function, if they have a non-opaque alpha channel. r=dholbert
JerryShih <hshih@mozilla.com> - Mon, 20 Mar 2017 17:26:05 +0800 - rev 396694
Push 7391 by mtabara@mozilla.com at 2017-06-12 13:08 +0000
Bug 1347164 - serialize colors using "rgba()" as the color-function, if they have a non-opaque alpha channel. r=dholbert MozReview-Commit-ID: 44T8gy7UWFJ
db053627611a: Bug 1347360 - Remove unnecessary USE_LIBS directive. r=glandium
Jim Blandy <jimb@mozilla.com> - Tue, 14 Mar 2017 17:10:13 -0700 - rev 396693
Push 7391 by mtabara@mozilla.com at 2017-06-12 13:08 +0000
Bug 1347360 - Remove unnecessary USE_LIBS directive. r=glandium
28893e8731b4: Bug 1316187 - follow-up to fix failures on Linux x64 asan builds that have the crash reporter disabled, r=bustage-fix.
Florian Queze <florian@queze.net> - Tue, 21 Mar 2017 02:42:27 +0100 - rev 396692
Push 7391 by mtabara@mozilla.com at 2017-06-12 13:08 +0000
Bug 1316187 - follow-up to fix failures on Linux x64 asan builds that have the crash reporter disabled, r=bustage-fix.
8483a6ffb5f2: Bug 1316187 - Followup to fix incoming merge bustage before it happens a=bustage
Wes Kocher <wkocher@mozilla.com> - Mon, 20 Mar 2017 18:29:29 -0700 - rev 396691
Push 7391 by mtabara@mozilla.com at 2017-06-12 13:08 +0000
Bug 1316187 - Followup to fix incoming merge bustage before it happens a=bustage
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip