112aee7ec2e5869344a613d22d8cc649cfc8363d: Bug 1360488 - Update reftest expectations. r=me
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sun, 14 May 2017 12:42:39 +0900 - rev 358228
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1360488 - Update reftest expectations. r=me MozReview-Commit-ID: HA4e31R3MgF
27ea73043eaac2e5291cc0db460f70db57cdfb6e: Bug 1360488 - Part 2: stylo: Propagate quirks mode information from Gecko to Servo r=bholley
Nazım Can Altınova <canaltinova@gmail.com> - Sat, 06 May 2017 01:12:03 +0300 - rev 358227
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1360488 - Part 2: stylo: Propagate quirks mode information from Gecko to Servo r=bholley MozReview-Commit-ID: 6AyuC2jd3d4
b2c21526308bc7b82de3fd9582849f8b40261ef2: Bug 1360488 - Part 1: stylo: Add ServoCSSParsingEnvironment and pass this instead of URLExtraData r=bholley
Nazım Can Altınova <canaltinova@gmail.com> - Thu, 11 May 2017 19:06:43 +0300 - rev 358226
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1360488 - Part 1: stylo: Add ServoCSSParsingEnvironment and pass this instead of URLExtraData r=bholley It was inconsistent with gecko side and also we needed to pass nsCompatibility enum along with URLExtraData. MozReview-Commit-ID: 2ceutBfqBrg
2a7890259981bac0f74db74fb32abd5e2221ba54: servo: Merge #16819 - stylo: Propagate quirks mode information from Gecko to Servo (from canaltinova:quirk-mode); r=bholley,emilio
Nazım Can Altınova <canaltinova@gmail.com> - Sat, 13 May 2017 20:50:10 -0500 - rev 358225
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
servo: Merge #16819 - stylo: Propagate quirks mode information from Gecko to Servo (from canaltinova:quirk-mode); r=bholley,emilio r=bholley in bugzilla --- <!-- 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 1360488](https://bugzilla.mozilla.org/show_bug.cgi?id=1360488) Source-Repo: https://github.com/servo/servo Source-Revision: 94ac822132bd78a412f847a704c9ddf3eb91151c
dd580b538f928e88203061df6198d780cb80ddfc: Bug 1357295 - Allow all numeric values for SMIL. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 13 May 2017 19:47:38 +0900 - rev 358224
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1357295 - Allow all numeric values for SMIL. r=birtles MozReview-Commit-ID: Knlgs1j4dan
18ed65b515a40acc8748a864c414d243330157c9: Bug 1357295 - Add PARSING_MODE_ALLOW_ALL_NUMERIC_VALUES to force to parse negative values. r=emilio
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 13 May 2017 19:47:38 +0900 - rev 358223
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1357295 - Add PARSING_MODE_ALLOW_ALL_NUMERIC_VALUES to force to parse negative values. r=emilio As per SVG spec [1], we should also parse negative color components values for SMIL, but currently Gecko does not support it either. [1] https://www.w3.org/TR/SVG/implnote.html#RangeClamping MozReview-Commit-ID: FH80zN3jyKh
488ac0d5200cc104e6c3f654131dba080244afdc: Bug 1357295 - Make ParsingMode bitflags. r=emilio
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 13 May 2017 19:47:38 +0900 - rev 358222
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1357295 - Make ParsingMode bitflags. r=emilio assert_parsing_mode_match() is mostly the same as assert_restyle_hints_match(). MozReview-Commit-ID: 7oOHlZ06DYk
0daef4212bdfc17a2dbfe02473380f45bdb1a4a3: Bug 1357295 - Rename LengthParsingMode to ParsingMode and LengthParsingMode::SVG to PasingMode::AllowUnitlessLength. r=emilio
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 13 May 2017 19:47:38 +0900 - rev 358221
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1357295 - Rename LengthParsingMode to ParsingMode and LengthParsingMode::SVG to PasingMode::AllowUnitlessLength. r=emilio We need another flag that represents allow-negative-number for SMIL, so this enum will also comprise the another parsing mode that allows negative number. MozReview-Commit-ID: IDFNppjGeB
b7e1e89f4dff5979e00330bf0f9159d6dc1c3dfd: servo: Merge #16851 - Allow all numeric values for SMIL values (from hiikezoe:allow-all-numeric-values); r=emilio
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 13 May 2017 18:53:07 -0500 - rev 358220
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
servo: Merge #16851 - Allow all numeric values for SMIL values (from hiikezoe:allow-all-numeric-values); r=emilio <!-- Please describe your changes on the following line: --> This is a PR for https://bugzilla.mozilla.org/show_bug.cgi?id=1357295 . --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] There are tests for these changes Source-Repo: https://github.com/servo/servo Source-Revision: 0900ad4e4e980040f4c89da0bcc7bb52ca0aabd4
3397cb95fb95c0563b0d6373faec06215e10863e: Bug 1362047 - Fix content_script.run_at default value, add test r=mixedpuppy
Tomislav Jovanovic <tomica@gmail.com> - Wed, 10 May 2017 02:00:29 +0200 - rev 358219
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1362047 - Fix content_script.run_at default value, add test r=mixedpuppy MozReview-Commit-ID: CiBaSkZ0TqQ
09651571077f53922ad313d8f40cbe7620a8ebc5: servo: Merge #16844 - Servo-side change stylesheet_set entry unique_id to u64 (from bradwerth:stylesheet64); r=heycam
Brad Werth <bwerth@mozilla.com> - Sat, 13 May 2017 16:13:13 -0500 - rev 358218
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
servo: Merge #16844 - Servo-side change stylesheet_set entry unique_id to u64 (from bradwerth:stylesheet64); r=heycam https://bugzilla.mozilla.org/show_bug.cgi?id=1363572 https://reviewboard.mozilla.org/r/138092/ --- <!-- 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 _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- 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: b80d4acef455d1072df5a4ad7fd1d80fbff8e27c
83ed4bcbff0d0486fcf63880264e0e7a6e8ac3a7: merge mozilla-central to autoland. r=merge a=infra-fix on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 14 May 2017 00:39:30 +0200 - rev 358217
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
merge mozilla-central to autoland. r=merge a=infra-fix on a CLOSED TREE
a6811713d47c1efcfd4769f33466ec18f20053f0: Bug 1363592 - Update mochitest expectations for transition and animation duration. r=jeremychen
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 12 May 2017 18:54:26 +0900 - rev 358216
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1363592 - Update mochitest expectations for transition and animation duration. r=jeremychen MozReview-Commit-ID: 1Eg1Z6xe0h0
633151f5d481d49bd39900d43e6a75d77459a7bb: servo: Merge #16829 - Disallow negative duration for animation and transition (from hiikezoe:disallow-negative-duration); r=emilio
Simon Whitehead <chemnova@gmail.com> - Sat, 13 May 2017 15:12:15 -0500 - rev 358215
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
servo: Merge #16829 - Disallow negative duration for animation and transition (from hiikezoe:disallow-negative-duration); r=emilio <!-- 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: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #15343 <!-- Either: --> - [X] There are tests for these changes written by @simon-whitehead . Thank you! <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- 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: 4613c0382ab76263fb8202ccf52f4c0520e44809
2c7facd1caa2b7e5bdd1c8a1bfe82c2162900ec7: Bug 1354947 - Update mochitest expectations for @keyframes merging. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 13 May 2017 16:34:38 +0900 - rev 358214
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1354947 - Update mochitest expectations for @keyframes merging. r=birtles MozReview-Commit-ID: EKGVdKpybiQ
675726c3ebca5a159168b93aa33f802d45167373: Bug 1354947 - Drop Gecko_AnimationAppendKeyframe. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 13 May 2017 16:34:38 +0900 - rev 358213
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1354947 - Drop Gecko_AnimationAppendKeyframe. r=birtles MozReview-Commit-ID: 9B9TjkJ5CxO
aba3d34392165cc2e4e65c9ec2c4b565d0537e71: Bug 1354947 - Rename FillKeyframesForName to GetKeyframesForName. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 13 May 2017 16:34:38 +0900 - rev 358212
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1354947 - Rename FillKeyframesForName to GetKeyframesForName. r=birtles MozReview-Commit-ID: AOLygEtuhpO
74d863bcc6dd0497288f41040a0383afaed64167: Bug 1354947 - Fill in missing keyframe values. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 13 May 2017 16:34:38 +0900 - rev 358211
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1354947 - Fill in missing keyframe values. r=birtles This is mostly a mimic of what we do in GeckoCSSAnimationBuilder::FillInMissingKeyframeValues(). In Gecko we iterate over the properties just once because we can take the index for both the synthesized start and end keyframe and easily look them up as needed. However, in this patch we synthesize the start and end keyframes separately and iterate over the properties twice because that's easier than getting two indices and then later calling another FFI to dereference each of them, and neater than getting back two pointers MozReview-Commit-ID: 1e0R9AKzgaG
ff4aff7e187625419e54bfc6299736edb3fdcc11: Bug 1354947 - Merge keyframe values at the same offset and of the same timing function. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 13 May 2017 16:34:38 +0900 - rev 358210
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1354947 - Merge keyframe values at the same offset and of the same timing function. r=birtles MozReview-Commit-ID: 4BTYAGjFb3V
bdc6e25aafacaa9d88af37936e9d7b346b0ad4a4: Bug 1354947 - Expose FindMatchingKeyframe and make it reusable for nsTimingFunction. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 13 May 2017 16:34:38 +0900 - rev 358209
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1354947 - Expose FindMatchingKeyframe and make it reusable for nsTimingFunction. r=birtles MozReview-Commit-ID: Jjcrk5AhtUH
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip