cacda47d7c8186a94f6db272713a36baaf67bd44: Bug 1347971 - pass oldVersion to install and startup methods for temporary add-on reloads r=aswan
Robert Helmer <rhelmer@mozilla.com> - Thu, 16 Mar 2017 13:23:33 -0700 - rev 348155
Push 88164 by cbook@mozilla.com at Fri, 17 Mar 2017 13:55:35 +0000
Bug 1347971 - pass oldVersion to install and startup methods for temporary add-on reloads r=aswan MozReview-Commit-ID: GjEmTt86JaG
4a1d493b3f9b8115af808268e91c336b89be4762: servo: Merge #15990 - Layout viewer now uses local copy of jquery. See #15964 (from vlisivka:master); r=emilio
Volodymyr M. Lisivka <vlisivka@gmail.com> - Thu, 16 Mar 2017 18:23:53 -0700 - rev 348154
Push 88164 by cbook@mozilla.com at Fri, 17 Mar 2017 13:55:35 +0000
servo: Merge #15990 - Layout viewer now uses local copy of jquery. See #15964 (from vlisivka:master); r=emilio <!-- Please describe your changes on the following line: --> Layout viewer now uses local copy of jquery as requested in ticket, so etc/layout_viewer/viewer.html can work without connection to the internet. --- <!-- 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 #15964(github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because changes are tested manually by unplugging the internet connection. <!-- 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: 99f5edbefb69019db0b80688da286a857fd9d6ea
985cd7df1397f3641bf9c00bd174deb4dea050d5: Bug 1347431 - Skip some xpcshell tests that is failure on Android without ENABLE_INTL_API. r=snorp
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 16 Mar 2017 12:54:25 +0900 - rev 348153
Push 88164 by cbook@mozilla.com at Fri, 17 Mar 2017 13:55:35 +0000
Bug 1347431 - Skip some xpcshell tests that is failure on Android without ENABLE_INTL_API. r=snorp Sicne some tests doesn't work with --with-intl-api=no, we should skip it on Android MozReview-Commit-ID: IjlH3aQdiqb
c20d0b8a0df79d73f60e199ee026a9f5b3a4e634: servo: Merge #15987 - Fix a couple of HTML parsing issues (from nox:h5e); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Thu, 16 Mar 2017 17:36:00 -0700 - rev 348152
Push 88164 by cbook@mozilla.com at Fri, 17 Mar 2017 13:55:35 +0000
servo: Merge #15987 - Fix a couple of HTML parsing issues (from nox:h5e); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 47f0b4155cb2925dc0702aedf1a539b5ac22a286
025292e3f23dd81b077eb23a2b4f712f0896bbdf: servo: Merge #15970 - #15842 Add gecko glue for caret-color (from StefanoChiodino:master); r=emilio
Stefano Chiodino <louderth@gmail.com> - Thu, 16 Mar 2017 16:55:51 -0700 - rev 348151
Push 88164 by cbook@mozilla.com at Fri, 17 Mar 2017 13:55:35 +0000
servo: Merge #15970 - #15842 Add gecko glue for caret-color (from StefanoChiodino:master); r=emilio <!-- Please describe your changes on the following line: --> I've mostly followed the description of #15842, but on the last line, where `copy` is mentioned, I'm assuming that `clone` was meant instead. It doesn't run successfully `./mach build-geckolib` because `/Users/stefano/dev/rust/servo/target/geckolib/debug/build/style-bea86181fb38deda/out/gecko_properties.rs:10990:36 | 10990 | self.gecko.mCaretColor.into() | ^^^^ the trait std::convert::From<gecko_bindings::structs::root::mozilla::StyleComplexColor> is not implemented for values::Either<cssparser::Color, values::Auto>` --- <!-- 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 - [X] These changes fix #15842 (github issue number if applicable). <!-- Either: --> - [X] 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: b1275591a08bec3888ee843d1f3638f63c5078a0
4bb7880d29e73c4747049d2af4f6281edc0745e9: Bug 1036764 - Checkstyle followup a=bustage
Wes Kocher <wkocher@mozilla.com> - Thu, 16 Mar 2017 17:00:09 -0700 - rev 348150
Push 88164 by cbook@mozilla.com at Fri, 17 Mar 2017 13:55:35 +0000
Bug 1036764 - Checkstyle followup a=bustage MozReview-Commit-ID: DCTaCnF9SEi
23a0f083b27268cd8a41161f743df05fd5b9f709: Bug 1340683 - stylo: Update stylo test expectations r=KWierso
Matt Brubeck <mbrubeck@mozilla.com> - Thu, 16 Mar 2017 11:38:33 -0700 - rev 348149
Push 88164 by cbook@mozilla.com at Fri, 17 Mar 2017 13:55:35 +0000
Bug 1340683 - stylo: Update stylo test expectations r=KWierso MozReview-Commit-ID: 54PFVqZfaau
0b9bc405e3db396f1df0d0bebbbc1b7a079723f8: servo: Merge #15966 - Bug 1340683 - stylo: Implement the :-moz-any pseudo-class (from mbrubeck:any); r=emilio
Matt Brubeck <mbrubeck@limpet.net> - Thu, 16 Mar 2017 16:19:12 -0700 - rev 348148
Push 88164 by cbook@mozilla.com at Fri, 17 Mar 2017 13:55:35 +0000
servo: Merge #15966 - Bug 1340683 - stylo: Implement the :-moz-any pseudo-class (from mbrubeck:any); r=emilio Adds support for the non-standard [:-moz-any](https://developer.mozilla.org/en-US/docs/Web/CSS/:any) selector. --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix https://bugzilla.mozilla.org/show_bug.cgi?id=1340683 - [x] These changes do not require tests because they are gecko-only Source-Repo: https://github.com/servo/servo Source-Revision: 0a747e23c6adc1b49c2861bbf7e2969c62dc2c47
6e360ca722711ec7eb7a04e992b9eb1758650e63: Bug 1224225: Tests for punycode/unicode in CSP source matching code r=ckerschb,KWierso
Frederik Braun <fbraun+gh@mozilla.com> - Wed, 15 Mar 2017 13:22:55 +0100 - rev 348147
Push 88164 by cbook@mozilla.com at Fri, 17 Mar 2017 13:55:35 +0000
Bug 1224225: Tests for punycode/unicode in CSP source matching code r=ckerschb,KWierso MozReview-Commit-ID: 21Mr9ekUvnk
3cf7e1e3d9939fded5ba24ea14902f97b9639f68: Bug 1224225: Use GetAsciiHost in CSP source matching code r=ckerschb,KWierso
Frederik Braun <fbraun+gh@mozilla.com> - Wed, 15 Mar 2017 13:22:06 +0100 - rev 348146
Push 88164 by cbook@mozilla.com at Fri, 17 Mar 2017 13:55:35 +0000
Bug 1224225: Use GetAsciiHost in CSP source matching code r=ckerschb,KWierso MozReview-Commit-ID: B7SwUEMiVwc
36525c06f5a048ac584c6355d27c5038e441aef5: Bug 1036764 - Add telemetry for flash. r=bsmedberg,snorp data-r?bsmedberg
nechen <cnevinc@livemail.tw> - Tue, 14 Mar 2017 14:12:26 +0800 - rev 348145
Push 88164 by cbook@mozilla.com at Fri, 17 Mar 2017 13:55:35 +0000
Bug 1036764 - Add telemetry for flash. r=bsmedberg,snorp data-r?bsmedberg MozReview-Commit-ID: 1tsNZlEmx6s
ad24ad035ca8209b9944681bf04c3d8197c57553: Bug 1306493 - Part 6: disable require gesture when running VR tests; r=kip
Daosheng Mu <daoshengmu@gmail.com> - Thu, 16 Mar 2017 11:46:22 +0800 - rev 348144
Push 88164 by cbook@mozilla.com at Fri, 17 Mar 2017 13:55:35 +0000
Bug 1306493 - Part 6: disable require gesture when running VR tests; r=kip MozReview-Commit-ID: EGTumxkgcDW
b34efbb33ad6c5b9f2950c85c399669c56fa92e2: Bug 1306493 - Part 5: Make we only have one VRMockDisplay in tests; r=kip
Daosheng Mu <daoshengmu@gmail.com> - Wed, 15 Mar 2017 13:50:34 +0800 - rev 348143
Push 88164 by cbook@mozilla.com at Fri, 17 Mar 2017 13:55:35 +0000
Bug 1306493 - Part 5: Make we only have one VRMockDisplay in tests; r=kip MozReview-Commit-ID: ACIszhHGUiQ
1f6c8b941701bb07aee0702eb11ceb92cbba22ce: Bug 1306493 - Part 4: Make timestamp to be a monotonically increasing value in VRMockDisplay; r=kip
Daosheng Mu <daoshengmu@gmail.com> - Wed, 15 Mar 2017 13:49:39 +0800 - rev 348142
Push 88164 by cbook@mozilla.com at Fri, 17 Mar 2017 13:55:35 +0000
Bug 1306493 - Part 4: Make timestamp to be a monotonically increasing value in VRMockDisplay; r=kip MozReview-Commit-ID: COR9n3fQBTX
fe03299ff1eb4bb8a6c586d0b72a7d631b267ba6: Bug 1306493 - Part 3: Add VRDisplay getFrameData test for WebVR; r=kip
Daosheng Mu <daoshengmu@gmail.com> - Mon, 13 Mar 2017 13:10:33 +0800 - rev 348141
Push 88164 by cbook@mozilla.com at Fri, 17 Mar 2017 13:55:35 +0000
Bug 1306493 - Part 3: Add VRDisplay getFrameData test for WebVR; r=kip MozReview-Commit-ID: CEufWUY7xNZ
c529a6fdcf2bb4a811b70e420bf9caee5b2aa354: Bug 1306493 - Part 2: Make vrMockDisplay to be the global var in VRSimulationDriver; r=kip
Daosheng Mu <daoshengmu@gmail.com> - Mon, 13 Mar 2017 13:09:19 +0800 - rev 348140
Push 88164 by cbook@mozilla.com at Fri, 17 Mar 2017 13:55:35 +0000
Bug 1306493 - Part 2: Make vrMockDisplay to be the global var in VRSimulationDriver; r=kip MozReview-Commit-ID: HTHqehkUMwC
ce8f1cde004fe99c5a5c4619549314b174f4dd25: Bug 1306493 - Part 1: Fix bug of getting frame data from VRPuppet; r=kip
Daosheng Mu <daoshengmu@gmail.com> - Mon, 13 Mar 2017 13:07:48 +0800 - rev 348139
Push 88164 by cbook@mozilla.com at Fri, 17 Mar 2017 13:55:35 +0000
Bug 1306493 - Part 1: Fix bug of getting frame data from VRPuppet; r=kip MozReview-Commit-ID: L8gPVjxELtV
2f61dd1624543ba8d464ec2e1a39f6064cd37e21: servo: Merge #15906 - Access browsing context safely (from mchv:mchv-safe-browsing-context); r=asajeffrey
Mariot Chauvin <mariot.chauvin@gmail.com> - Thu, 16 Mar 2017 15:41:07 -0700 - rev 348138
Push 88164 by cbook@mozilla.com at Fri, 17 Mar 2017 13:55:35 +0000
servo: Merge #15906 - Access browsing context safely (from mchv:mchv-safe-browsing-context); r=asajeffrey Current browsing context accessor in `Document` unwraps the browsing context `Option` which prevents document to handle correctly the case when there is no browsing context. This is the reason servo panics with `session-history.max-length=1` (https://github.com/servo/servo/issues/15877). As it is my first contribution, I added a `safe` method to retrieve the browsing context rather than change the existing method, but I am happy to change if you think this is the right approach. I did not as well replace all existing method call to the `safe` method, to focus on fixing the issue. If someone can give me a bit of guidance for the test, I will try to contribute one. --- <!-- 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 - [ ] `./mach test-tidy` does not report any errors - [X] These changes fix #15877. - [ ] There are tests for these 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: e62d029ed643e5ce503cfbc7525da75a705ccf71
0efb2fdb3ee884ac6a3241a09fd3f1536edee41e: servo: Merge #15997 - Rearrange PropertyDeclaration to avoid embedding DeclaredValue (from bholley:rearrange_propdecl); r=mbrubeck
Bobby Holley <bobbyholley@gmail.com> - Thu, 16 Mar 2017 14:48:53 -0700 - rev 348137
Push 88164 by cbook@mozilla.com at Fri, 17 Mar 2017 13:55:35 +0000
servo: Merge #15997 - Rearrange PropertyDeclaration to avoid embedding DeclaredValue (from bholley:rearrange_propdecl); r=mbrubeck From https://bugzilla.mozilla.org/show_bug.cgi?id=1347719 This effectively combines the discriminants of the two enums and reduces the size of PropertyDeclaration by one word. Source-Repo: https://github.com/servo/servo Source-Revision: 5d61afd11876fc82e3d3c52ddd8f7aa3e2c3de47
82dc64a35133390c4c76fc241ae50b17b6e20e23: bug 1346961 draw opaque scrollbar background on outermost scrollbar element even for GTK versions >= 3.20 r=jhorak+328198
Karl Tomlinson <karlt+@karlt.net> - Thu, 16 Mar 2017 18:02:27 +1300 - rev 348136
Push 88164 by cbook@mozilla.com at Fri, 17 Mar 2017 13:55:35 +0000
bug 1346961 draw opaque scrollbar background on outermost scrollbar element even for GTK versions >= 3.20 r=jhorak+328198 MozReview-Commit-ID: BHsD1h4UQbs
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip