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 500611
Push 49746 by bmo:ttromey@mozilla.com at Fri, 17 Mar 2017 09:37:56 +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 500610
Push 49746 by bmo:ttromey@mozilla.com at Fri, 17 Mar 2017 09:37:56 +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 500609
Push 49746 by bmo:ttromey@mozilla.com at Fri, 17 Mar 2017 09:37:56 +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 500608
Push 49746 by bmo:ttromey@mozilla.com at Fri, 17 Mar 2017 09:37:56 +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 500607
Push 49746 by bmo:ttromey@mozilla.com at Fri, 17 Mar 2017 09:37:56 +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 500606
Push 49746 by bmo:ttromey@mozilla.com at Fri, 17 Mar 2017 09:37:56 +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 500605
Push 49746 by bmo:ttromey@mozilla.com at Fri, 17 Mar 2017 09:37:56 +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 500604
Push 49746 by bmo:ttromey@mozilla.com at Fri, 17 Mar 2017 09:37:56 +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 500603
Push 49746 by bmo:ttromey@mozilla.com at Fri, 17 Mar 2017 09:37:56 +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 500602
Push 49746 by bmo:ttromey@mozilla.com at Fri, 17 Mar 2017 09:37:56 +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 500601
Push 49746 by bmo:ttromey@mozilla.com at Fri, 17 Mar 2017 09:37:56 +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 500600
Push 49746 by bmo:ttromey@mozilla.com at Fri, 17 Mar 2017 09:37:56 +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 500599
Push 49746 by bmo:ttromey@mozilla.com at Fri, 17 Mar 2017 09:37:56 +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 500598
Push 49746 by bmo:ttromey@mozilla.com at Fri, 17 Mar 2017 09:37:56 +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 500597
Push 49746 by bmo:ttromey@mozilla.com at Fri, 17 Mar 2017 09:37:56 +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 500596
Push 49746 by bmo:ttromey@mozilla.com at Fri, 17 Mar 2017 09:37:56 +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 500595
Push 49746 by bmo:ttromey@mozilla.com at Fri, 17 Mar 2017 09:37:56 +0000
bug 1346961 draw opaque scrollbar background on outermost scrollbar element even for GTK versions >= 3.20 r=jhorak+328198 MozReview-Commit-ID: BHsD1h4UQbs
110f412f85b27703d55745c5322558db81ba5c2e: Bug 1339739 fix intermittent timeout by splitting browser_ext_sidebarAction.js, r=kmag
Shane Caraveo <scaraveo@mozilla.com> - Thu, 16 Mar 2017 14:27:05 -0700 - rev 500594
Push 49746 by bmo:ttromey@mozilla.com at Fri, 17 Mar 2017 09:37:56 +0000
Bug 1339739 fix intermittent timeout by splitting browser_ext_sidebarAction.js, r=kmag MozReview-Commit-ID: KeBJHSXo23a
eb818ab6e5797c51bd7efabaa378ba54ae596529: Merge m-c to autoland, a=merge
Wes Kocher <wkocher@mozilla.com> - Thu, 16 Mar 2017 14:07:44 -0700 - rev 500593
Push 49746 by bmo:ttromey@mozilla.com at Fri, 17 Mar 2017 09:37:56 +0000
Merge m-c to autoland, a=merge MozReview-Commit-ID: CtdOO1SeODv
5f4fd0bbc9a0797cd87e3b47a4845c99f2dfcc7c: bug 1313239 - Emit vrdisplayactivate event during document navigation r=smaug
Kearwood Gilbert <kgilbert@mozilla.com> - Wed, 22 Feb 2017 16:11:58 -0800 - rev 500592
Push 49746 by bmo:ttromey@mozilla.com at Fri, 17 Mar 2017 09:37:56 +0000
bug 1313239 - Emit vrdisplayactivate event during document navigation r=smaug MozReview-Commit-ID: 92AvdabOzq6
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip