ee9a4618a978c3ff9e7e139482ea041d46724f61: Bug 1423990 - Follow-up for conditionally compiled code for Thunderbird. r=smaug
Jorg K <jorgk@jorgk.com> - Tue, 26 Dec 2017 02:58:00 +0200 - rev 397443
Push 33150 by rgurzau@mozilla.com at Tue, 26 Dec 2017 12:13:21 +0000
Bug 1423990 - Follow-up for conditionally compiled code for Thunderbird. r=smaug
01cbfc6c625f669383adc16e899d6690cde63484: Merge autoland to mozilla-central r=merge a=merge
Gurzau Raul <rgurzau@mozilla.com> - Tue, 26 Dec 2017 11:40:00 +0200 - rev 397442
Push 33149 by rgurzau@mozilla.com at Tue, 26 Dec 2017 09:40:24 +0000
Merge autoland to mozilla-central r=merge a=merge
68d6c3cb89ebf55c964eace44ba82ba14f06a3b9: Bug 1426785 - Remove mozconfig.gtk. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Fri, 22 Dec 2017 07:57:05 +0900 - rev 397441
Push 33149 by rgurzau@mozilla.com at Tue, 26 Dec 2017 09:40:24 +0000
Bug 1426785 - Remove mozconfig.gtk. r=gps It now only does something trivial, which also happens to be a no-op because it's the default. It does have a commented entry for possible gtk+2 builds, but we're soon going to remove that possibility anyways in bug 1278282.
83fabeaf65826c54e8fbfc2be1dc67029eea2ea9: Bug 1426785 - Remove uses of the gtk+3 tooltool package. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Fri, 22 Dec 2017 07:54:58 +0900 - rev 397440
Push 33149 by rgurzau@mozilla.com at Tue, 26 Dec 2017 09:40:24 +0000
Bug 1426785 - Remove uses of the gtk+3 tooltool package. r=gps It turns out that in all cases it was the last tooltool manifest entry, so we can remove the tooltool manifests entirely, and remove all references to them.
e9eacb78877a2ad64c3bf7210299d1d85b059c0b: Bug 1426785 - Use gtk+3 from /usr/local on automation. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Fri, 22 Dec 2017 07:53:33 +0900 - rev 397439
Push 33149 by rgurzau@mozilla.com at Tue, 26 Dec 2017 09:40:24 +0000
Bug 1426785 - Use gtk+3 from /usr/local on automation. r=gps Now that build environment docker images have gtk+3 installed in /usr/local, adjust mozconfigs to point pkg-config there, and remove all the glue that was required to build using the tooltool package. Also remove the --x-libraries=/usr/lib on 32-bits builds, which only confuses the linker.
101f3a29dc4f0a4838513b33733ad5adf3e46211: Bug 1426785 - Allow more `mach artifact toolchain` calls to not use a tooltool manifest. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Fri, 22 Dec 2017 07:48:14 +0900 - rev 397438
Push 33149 by rgurzau@mozilla.com at Tue, 26 Dec 2017 09:40:24 +0000
Bug 1426785 - Allow more `mach artifact toolchain` calls to not use a tooltool manifest. r=gps We're about to remove some tooltool manifests, so we need those calls to work properly when TOOLTOOL_MANIFEST is not set.
83a7d1921b058a392c21facc8ccc27feff7a0294: Bug 1426785 - Install gtk+3 in the Centos images used for desktop builds. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Fri, 22 Dec 2017 07:41:56 +0900 - rev 397437
Push 33149 by rgurzau@mozilla.com at Tue, 26 Dec 2017 09:40:24 +0000
Bug 1426785 - Install gtk+3 in the Centos images used for desktop builds. r=gps Back when we started needing gtk+3 to build Firefox, we were using mock to setup the build environment, and a tooltool package was the most sensible way to handle this. Fast forward to today, and we're close to moving the build environment to Debian, which comes with gtk+3 packages. But in order to simplify the various checks for the transition, it is desirable to stop using the tooltool package. Which we can actually do in a reasonable way now that we use docker images instead of mock, by building and installing gtk+3 in the build environment images. So we modify the script that was producing the gtk+3 tooltool packages such that it installs gtk+3 in the docker images, both 32 and 64 bits. And invoke it when creating the desktop build environment docker images.
fceda645f5e3f6cb4f429d5c8efcdeb5a6913e40: Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 07 Dec 2017 19:13:50 +0100 - rev 397436
Push 33149 by rgurzau@mozilla.com at Tue, 26 Dec 2017 09:40:24 +0000
Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz MozReview-Commit-ID: 8JZuS6O8f8W
9096413092d05a53cd5da66ffe8ed2dfd892fa6b: Bug 1227746 - Hide side panels when related request is filtered out. r=rickychien
DeanTing <freehotday@gmail.com> - Fri, 15 Dec 2017 15:17:44 +0800 - rev 397435
Push 33149 by rgurzau@mozilla.com at Tue, 26 Dec 2017 09:40:24 +0000
Bug 1227746 - Hide side panels when related request is filtered out. r=rickychien MozReview-Commit-ID: 6QolncXMVfh
1bfaf7acf5732bd3ae1157791f2c152151147997: servo: Merge #19622 - pretty print tree (from tigercosmos:x2); r=shinglyu
tigercosmos <phy.tiger@gmail.com> - Mon, 25 Dec 2017 07:56:42 -0600 - rev 397434
Push 33149 by rgurzau@mozilla.com at Tue, 26 Dec 2017 09:40:24 +0000
servo: Merge #19622 - pretty print tree (from tigercosmos:x2); r=shinglyu <!-- Please describe your changes on the following line: --> ``` │ │ │ │ │ │ │ floatspec-out=L 0px R 0px │ │ │ │ │ │ │ overflow=Overflow { scroll: TypedRect(0px×0px at (0px,0px)), paint: TypedRect(0px×0px at (0px,0px)) } │ │ │ │ │ │ │ damage=BUBBLE_ISIZES │ │ │ │ │ │ │ └─ ↑↑ Fragment for block: │ │ │ │ │ │ │ │ SpecificFragmentInfo::Table(2671) [] │ │ │ │ │ │ │ │ border_box=LogicalRect(H LTR, i0px×b0px, @ (i0px,b0px)) │ │ │ │ │ │ │ │ damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW │ │ │ │ ├─ Block(1268a9710) │ │ │ │ │ sc=StackingContextId(0) │ │ │ │ │ pos=LogicalRect(H LTR, i720px×b36px, @ (i152px,b2636.883333333333px)) │ │ │ │ │ floatspec-in=L 0px R 0px │ │ │ │ │ floatspec-out=L 0px R 0px │ │ │ │ │ overflow=Overflow { scroll: TypedRect(750px×36px at (-15px,0px)), paint: TypedRect(750px×36px at (-15px,0px)) } │ │ │ │ │ children=1 │ │ │ │ │ damage=BUBBLE_ISIZES │ │ │ │ │ ├─ ↑↑ Fragment for block: │ │ │ │ │ │ SpecificFragmentInfo::Generic(2673) [] │ │ │ │ │ │ border_box=LogicalRect(H LTR, i720px×b36px, @ (i0px,b0px)) │ │ │ │ │ │ border_padding=LogicalMargin(H LTR, i:0px..0px b:6px..0px) │ │ │ │ │ │ damage=REPOSITION | STORE_OVERFLOW │ │ │ │ │ ├─ Block(128554f10) │ │ │ │ │ │ sc=StackingContextId(0) │ │ │ │ │ │ pos=LogicalRect(H LTR, i750px×b30px, @ (i0px,b6px)) │ │ │ │ │ │ floatspec-in=L 0px R 0px │ │ │ │ │ │ floatspec-out=L 0px R 0px │ │ │ │ │ │ overflow=Overflow { scroll: TypedRect(750px×30px at (-15px,0px)), paint: TypedRect(750px×30px at (-15px,0px)) } │ │ │ │ │ │ children=6 │ │ │ │ │ │ damage=BUBBLE_ISIZES │ │ │ │ │ │ ├─ ↑↑ Fragment for block: │ │ │ │ │ │ │ SpecificFragmentInfo::Generic(2361) [] │ │ │ │ │ │ │ border_box=LogicalRect(H LTR, i750px×b30px, @ (i-15px,b0px)) │ │ │ │ │ │ │ margin=LogicalMargin(H LTR, i:-15px..-15px b:0px..0px) │ │ │ │ │ │ │ damage=REPOSITION | STORE_OVERFLOW │ │ │ │ │ │ ├─ TableWrapperFlow: Block(128555410) │ │ │ │ │ │ │ sc=StackingContextId(0) │ │ │ │ │ │ │ pos=LogicalRect(H LTR, i750px×b0px, @ (i-15px,b0px)) │ │ │ │ │ │ │ floatspec-in=L 0px R 0px │ │ │ │ │ │ │ floatspec-out=L 0px R 0px │ │ │ │ │ │ │ overflow=Overflow { scroll: TypedRect(0px×0px at (0px,0px)), paint: TypedRect(0px×0px at (0px,0px)) } │ │ │ │ │ │ │ children=1 │ │ │ │ │ │ │ damage=BUBBLE_ISIZES ``` --- <!-- 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 #12675 (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: 7aae164fcdb8ab308bfa0806e1123e9b7eb73a7c
937ced58fd968217fc931a40757696b31c48299d: servo: Merge #19642 - cleanup no need cfg target_os (from tigercosmos:c1); r=emilio
tigercosmos <phy.tiger@gmail.com> - Mon, 25 Dec 2017 05:12:41 -0600 - rev 397433
Push 33149 by rgurzau@mozilla.com at Tue, 26 Dec 2017 09:40:24 +0000
servo: Merge #19642 - cleanup no need cfg target_os (from tigercosmos:c1); r=emilio <!-- Please describe your changes on the following line: --> Already in macos, no need cfg target_os --- <!-- 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: d49cb8a47812c0e8ae25643e5437e212f5cbee16
a8b0e9c18f2f96a8fc0266539d94b2648b246a06: Backout changeset e43f568b3e9a (bug 1423990) because some OSX-only code still doesn't build. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 25 Dec 2017 12:55:45 +0100 - rev 397432
Push 33149 by rgurzau@mozilla.com at Tue, 26 Dec 2017 09:40:24 +0000
Backout changeset e43f568b3e9a (bug 1423990) because some OSX-only code still doesn't build. r=me
e43f568b3e9a9e7a83bc7d15b28d23dc55960819: Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 07 Dec 2017 19:13:50 +0100 - rev 397431
Push 33149 by rgurzau@mozilla.com at Tue, 26 Dec 2017 09:40:24 +0000
Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz MozReview-Commit-ID: 8JZuS6O8f8W
28380f18db0a89327ea5f8ca4942cfab7668304e: servo: Merge #19641 - style: Some trivial cleanup (from emilio:christmas-cleanup); r=cybai
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 24 Dec 2017 21:34:21 -0600 - rev 397430
Push 33149 by rgurzau@mozilla.com at Tue, 26 Dec 2017 09:40:24 +0000
servo: Merge #19641 - style: Some trivial cleanup (from emilio:christmas-cleanup); r=cybai Source-Repo: https://github.com/servo/servo Source-Revision: d96fb89c3118ff12142397f25d1546235515ec14
141523ef2f47722bb75e566cb98811cce24dc17c: servo: Merge #19636 - Move list-style-type outside of mako (from jonleighton:issue-19629); r=emilio
Jon Leighton <j@jonathanleighton.com> - Sun, 24 Dec 2017 14:08:55 -0600 - rev 397429
Push 33149 by rgurzau@mozilla.com at Tue, 26 Dec 2017 09:40:24 +0000
servo: Merge #19636 - Move list-style-type outside of mako (from jonleighton:issue-19629); r=emilio Closes issue #19629 r? emilio Source-Repo: https://github.com/servo/servo Source-Revision: 9a207d17c57cb8133b198933f754989358b7638e
4aff11adf2bf66b6f9a172a2829a98795107f54e: servo: Merge #19633 - pass -vv through mach to cargo (from tigercosmos:vv); r=emilio
tigercosmos <phy.tiger@gmail.com> - Sun, 24 Dec 2017 12:39:34 -0600 - rev 397428
Push 33149 by rgurzau@mozilla.com at Tue, 26 Dec 2017 09:40:24 +0000
servo: Merge #19633 - pass -vv through mach to cargo (from tigercosmos:vv); r=emilio <!-- Please describe your changes on the following line: --> base on #17237, which is reviewed by emilio and jdm. just need to rename commit and rebase --- <!-- 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 #17231 (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: 7c07f31a55e3d6f156e8fa8360eb804f323a0cb1
500105d4a63cd6ea2acfdeeff3c841713457559b: servo: Merge #19640 - tests/net: Update testing cert (from emilio:testing-cert); r=emilio
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 24 Dec 2017 08:53:29 -0600 - rev 397427
Push 33149 by rgurzau@mozilla.com at Tue, 26 Dec 2017 09:40:24 +0000
servo: Merge #19640 - tests/net: Update testing cert (from emilio:testing-cert); r=emilio Fies #19634 Source-Repo: https://github.com/servo/servo Source-Revision: a2d8e0c79e880ef94e2ba368bb3c9744b98b3ea1
d18fcc606dc798240da66644e0420423510138b0: Bug 1425052 - Enable ESLint rule no-undef for as much of mobile/android as possible. r=nechen
Mark Banner <standard8@mozilla.com> - Wed, 13 Dec 2017 10:14:37 -0600 - rev 397426
Push 33149 by rgurzau@mozilla.com at Tue, 26 Dec 2017 09:40:24 +0000
Bug 1425052 - Enable ESLint rule no-undef for as much of mobile/android as possible. r=nechen MozReview-Commit-ID: IKqMxBgsKqt
dac40e5e9cff836eacc24fa55c0bd9b408efe3f7: Bug 1424864. Fix some minor issues raised by ESLint when enabling no-undef on mobile/android. r=nechen
Mark Banner <standard8@mozilla.com> - Mon, 11 Dec 2017 19:34:05 +0000 - rev 397425
Push 33149 by rgurzau@mozilla.com at Tue, 26 Dec 2017 09:40:24 +0000
Bug 1424864. Fix some minor issues raised by ESLint when enabling no-undef on mobile/android. r=nechen MozReview-Commit-ID: Bd052TWrbBv
12a0df4325363035bc5037619cb6c5f586e7f9bd: No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
ffxbld - Mon, 25 Dec 2017 10:35:57 -0800 - rev 397424
Push 33148 by ffxbld at Mon, 25 Dec 2017 18:36:03 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip