bb5dc706f519b98e05af5777fa9dcdf7f8c14169: servo: Merge #15028 - Minor spelling corrections (from cynicaldevil:correction); r=emilio
Nikhil Shagrithaya <nikhilshagri@gmail.com> - Sat, 14 Jan 2017 13:54:01 -0800 - rev 340570
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #15028 - Minor spelling corrections (from cynicaldevil:correction); 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: --> <!-- Either: --> <!-- 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: 89c020f25887961570b9ec7c4ebf592e021c0ea8
4436efbda973a79781c28dd3b7016d872ca9df57: servo: Merge #14999 - stylo: Hook property parsing into Gecko prefs (from Manishearth:stylo-prefs); r=heycam
Manish Goregaokar <manishearth@gmail.com> - Sat, 14 Jan 2017 09:23:05 -0800 - rev 340569
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14999 - stylo: Hook property parsing into Gecko prefs (from Manishearth:stylo-prefs); r=heycam r=heycam, https://bugzilla.mozilla.org/show_bug.cgi?id=1297322 This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/14999) <!-- Reviewable:end --> Source-Repo: https://github.com/servo/servo Source-Revision: 4c401e47dc6ed36a40ccd0bcf85cb8697397f71f
3082074347008904bc387ee3eed111a17ff141e4: servo: Merge #15023 - Moved tidy's BLOCKED_PACKAGES to the config file (from mdevlamynck:tidy-config); r=Wafflespeanut
Matthias Devlamynck <matthias.devlamynck@mailoo.org> - Sat, 14 Jan 2017 08:31:30 -0800 - rev 340568
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #15023 - Moved tidy's BLOCKED_PACKAGES to the config file (from mdevlamynck:tidy-config); r=Wafflespeanut <!-- Please describe your changes on the following line: --> Moved tidy.py's BLOCKED_PACKAGES to servo-tidy.toml. --- <!-- 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 #15014 (github issue number if applicable). <!-- Either: --> - [X] These changes do not require tests because this is a refactor and the existing tests have been adapted. <!-- 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: 7eb811b837545c295506c25207c891126b6db0ff
1a57527745d16c6f0b1d808a0426c88fead8c67e: servo: Merge #15024 - Kill beforescriptexecute and afterscriptexecute (fixes #12446) (from nox:load-fixes); r=jdm
Anthony Ramine <n.oxyde@gmail.com> - Sat, 14 Jan 2017 07:17:40 -0800 - rev 340567
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #15024 - Kill beforescriptexecute and afterscriptexecute (fixes #12446) (from nox:load-fixes); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: ed7c34a79a32815b1d44e1b8112d2bd28803420c
64b63a21d4d106da0cfb4b53a56f54ea7b4c6e12: servo: Merge #15011 - Various script loading fixes (from nox:load-fixes); r=jdm
Anthony Ramine <n.oxyde@gmail.com> - Sat, 14 Jan 2017 06:18:31 -0800 - rev 340566
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #15011 - Various script loading fixes (from nox:load-fixes); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: c2d2c38b0f329fb2e7d0d975780f5a09a2870607
5d48aa6c298676a99dbba910d8ac78f041886fed: servo: Merge #15022 - Animation name fix (from hiikezoe:animation-name-fix); r=heycam
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 13 Jan 2017 21:26:53 -0800 - rev 340565
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #15022 - Animation name fix (from hiikezoe:animation-name-fix); r=heycam <!-- Please describe your changes on the following line: --> This is a PR of the counter part of https://bugzilla.mozilla.org/show_bug.cgi?id=1330824 . All of patches have been reviewed by @heycam and @mystor. --- <!-- 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 <!-- Either: --> - [X] These changes do not require tests because this change is 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: 655a9fd7ce27f1f985099a21d9f17209edac4ffb
2c1deba467311aa624a8a8dd64f5df412c620781: servo: Merge #15016 - Documents now fully deactivate when a freeze message is sent (from prampey:doc-deactivate); r=cbrewster
Prudhvi Rampey <gergteg777@gmail.com> - Fri, 13 Jan 2017 14:15:44 -0800 - rev 340564
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #15016 - Documents now fully deactivate when a freeze message is sent (from prampey:doc-deactivate); r=cbrewster <!-- Please describe your changes on the following line: --> Documents now fully deactivate when a freeze message is sent --- <!-- 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 #14906 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because minimal changes. <!-- 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: 2fb9a345d6341f57ab4cfdd9a1ae68b2bbd5f9a2
ac037b823c3576d887dd8697aaeed7e72becd577: servo: Merge #14968 - stylo: Store servo computed values for animation properties (from Manishearth:stylo-keyframes); r=heycam,birtles
Manish Goregaokar <manishearth@gmail.com> - Fri, 13 Jan 2017 13:25:39 -0800 - rev 340563
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14968 - stylo: Store servo computed values for animation properties (from Manishearth:stylo-keyframes); r=heycam,birtles Servo counterpart of https://bugzilla.mozilla.org/show_bug.cgi?id=1317208 r=heycam,birtles Source-Repo: https://github.com/servo/servo Source-Revision: a46e630b00de3072b0555c605bee35afd9a82da3
0886274137a34ed9d062fcaeb690fd57d70676af: servo: Merge #15013 - Add config to do desktop notifications by running an abitrary command (from servo:notify-command); r=emilio
Simon Sapin <simon.sapin@exyr.org> - Fri, 13 Jan 2017 11:49:16 -0800 - rev 340562
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #15013 - Add config to do desktop notifications by running an abitrary command (from servo:notify-command); r=emilio <!-- Please describe your changes on the following line: --> I now have an usual setup where I use a (fast) remote machine for building, and I’m adding a hack to forward end-of-build notifications back to my laptop. This is the motivation for this change, but I kept it general enough that it could be used in other situations. --- <!-- 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: 414e2e907d3bb83de1f4ab4ae1050145cb6eadcb
a31bc544ae4923f60498b5101861a82af93c35af: servo: Merge #14940 - Handle crossorigin in Link (from mrnayak:link-cross); r=jdm
mrnayak <rmuddur@gmail.com> - Fri, 13 Jan 2017 10:22:10 -0800 - rev 340561
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14940 - Handle crossorigin in Link (from mrnayak:link-cross); r=jdm Implemented Step three and handled step four of obtain the resource part of 4.2.4 The link element. Link to spec : https://html.spec.whatwg.org/multipage/semantics.html#concept-link-obtain <!-- 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 <!-- Either: --> - [X] There are tests for these changes OR <!-- 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: 9afd96024fc9cb3ea822e8d549f008e03177949b
c887afc07880d2d532fdbce7c9021ec3138074a9: servo: Merge #15005 - Fix git author setting for brew upload (from aneeshusa:fix-git-author-setting-for-brew-upload); r=jdm
Aneesh Agrawal <aneeshusa@gmail.com> - Fri, 13 Jan 2017 06:33:56 -0800 - rev 340560
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #15005 - Fix git author setting for brew upload (from aneeshusa:fix-git-author-setting-for-brew-upload); r=jdm <!-- Please describe your changes on the following line: --> The fix from #14935 wasn't quite right. cc @paulrouget --- <!-- 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 - [x] `./mach test-tidy` does not report any errors - [x] These changes fix servo/saltfs#575 properly (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because they should be tested by running the mac-nightly builder <!-- 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: dc93a72997aefaeb04cdc058b01fdd2eb14cef8f
c752ac1ff5148ee194ccf875f06f0fa18d78a6e7: servo: Merge #15009 - Don't fire a load event on inline scripts (from nox:load-fixes); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Fri, 13 Jan 2017 04:51:50 -0800 - rev 340559
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #15009 - Don't fire a load event on inline scripts (from nox:load-fixes); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 89c210f2c8974f5575047fdab6f2b7bc640c684b
ba30bedfb5f08be39b43cc6d353c073a31de320d: servo: Merge #15003 - Update browser.html to pick up the fix in browserhtml/browserhtml#1263 (from fabricedesre:update-browserhtml); r=jdm
Fabrice Desré <fabrice@desre.org> - Thu, 12 Jan 2017 22:44:00 -0800 - rev 340558
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #15003 - Update browser.html to pick up the fix in browserhtml/browserhtml#1263 (from fabricedesre:update-browserhtml); r=jdm <!-- Please describe your changes on the following line: --> This is the result of running `cargo update -p browserhtml` to pick up the fix for issue #14919 --- <!-- 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 #14919 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because there are no reftests for b.html <!-- 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: e6736d067c80fe8613b1882814d596ba1323b870
76dfd36216da415b878ed5358476fede4c5921ca: servo: Merge #15002 - Fix filling of two vector fields for geckolib (from upsuper:background-fields); r=Manishearth
Xidorn Quan <me@upsuper.org> - Thu, 12 Jan 2017 21:49:04 -0800 - rev 340557
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #15002 - Fix filling of two vector fields for geckolib (from upsuper:background-fields); r=Manishearth <!-- Please describe your changes on the following line: --> This fixes a crash of stylo when you do the following: ```javascript p.setAttribute("style", "background-blend-mode: multiply"); alert(getComputedStyle(p).backgroundBlendMode); p.setAttribute("style", "background-blend-mode: normal, normal"); alert(getComputedStyle(p).backgroundBlendMode); ``` r? @Manishearth Source-Repo: https://github.com/servo/servo Source-Revision: 93d7298a90c400456e3cea8428ad1c1f3254cc22
638716c8f497802f52e8ab536c348d39726cd197: servo: Merge #14997 - stylo: Various crash fixes (from bholley:bug_1329845); r=heycam
Bobby Holley <bobbyholley@gmail.com> - Thu, 12 Jan 2017 19:23:17 -0800 - rev 340556
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14997 - stylo: Various crash fixes (from bholley:bug_1329845); r=heycam Corresponding gecko bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1329854 Source-Repo: https://github.com/servo/servo Source-Revision: cc8bee8f8990e9bb23171fe65a259978749a9d2f
b0927824bf4f44e9ea3db169d73c3edcfb0464e0: servo: Merge #14989 - Fix the incrmental reflow behavior of text-overflow (from notriddle:ellipsis_reflow); r=emilio
Michael Howell <michael@notriddle.com> - Thu, 12 Jan 2017 17:31:19 -0800 - rev 340555
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14989 - Fix the incrmental reflow behavior of text-overflow (from notriddle:ellipsis_reflow); r=emilio This patch allows Servo to incrementally reflow truncated fragments correctly. * The untruncated version of a fragment is preserved, and when incrementally reflowing, the untruncated version is what gets reflowed. If it needs truncated, it will get truncated again. * The ellipsis fragments are skipped when incrementally reflowing a line. If it is still needed, it will be recreated. --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #14952 - [X] There are tests for these changes OR Source-Repo: https://github.com/servo/servo Source-Revision: 6a04aea4a5a0da583e8cc7fc0f76c9bfea857538
f68b57d62d3ac7e3adc39325361a03f52b6a0baf: servo: Merge #14992 - Upgrade to rustc 1.16.0-nightly (2782e8f8f 2017-01-12) (from servo:rustup); r=jdm
Simon Sapin <simon.sapin@exyr.org> - Thu, 12 Jan 2017 16:07:54 -0800 - rev 340554
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14992 - Upgrade to rustc 1.16.0-nightly (2782e8f8f 2017-01-12) (from servo:rustup); r=jdm <!-- 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 - [ ] 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: 38fccce3ba512bbf7100574e225d73f538fad5f0
b7a2b7192e6e058aa85fae382b285c770be8166f: servo: Merge #14991 - Update to cargo 0.17.0-nightly (6291619 2017-01-12) (from servo:cargoup); r=nox
Simon Sapin <simon.sapin@exyr.org> - Thu, 12 Jan 2017 14:41:35 -0800 - rev 340553
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14991 - Update to cargo 0.17.0-nightly (6291619 2017-01-12) (from servo:cargoup); r=nox <!-- Please describe your changes on the following line: --> With the previous cargo (and servo’s current rustc, which is newer), `./mach cargo check` warns: ``` warning: --crate-type=metadata is deprecated, prefer --emit=metadata ``` --- <!-- 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: a379b17b4aefc10172b0c455743f5f1f710f6fea
05dcf64b5ea87b354e080f7e1adb33bbf3428098: servo: Merge #14990 - Remove reflow status from browsing context (from asajeffrey:script-remove-browsing-context-reflow); r=emilio
Alan Jeffrey <ajeffrey@mozilla.com> - Thu, 12 Jan 2017 13:22:59 -0800 - rev 340552
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14990 - Remove reflow status from browsing context (from asajeffrey:script-remove-browsing-context-reflow); r=emilio <!-- Please describe your changes on the following line: --> This PR removes the reflow status from each browsing context. Previously, we were only using it to avoid reflowing on traversal, which is rare enough it doesn't seem worth the complexity. This is a first step towards #14843. --- <!-- 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 do not require tests because reflows aren't visible from script <!-- 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: cad78b9c6f3d13d73a780fd71eaab580639631dc
9963ae21a0c256f98e935333b3fef5d38210212d: servo: Merge #14984 - Remove unused needsRooting field from JSToNativeConversionInfo (from servo:needsRooting); r=jdm
Ms2ger <Ms2ger@gmail.com> - Thu, 12 Jan 2017 08:43:06 -0800 - rev 340551
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14984 - Remove unused needsRooting field from JSToNativeConversionInfo (from servo:needsRooting); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 6e26197c069d8dc3e186e48e5a04ed6298b43066
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip