67104a1227e43cee6ff365eff7a3cf7142af5138: Bug 1425399 - Added python 3 support to mozprofile. r=wlach
Vedant Chakravadhanula <vedantc98@gmail.com> - Fri, 22 Dec 2017 12:11:06 +0530 - rev 397441
Push 98521 by aiakab@mozilla.com at Tue, 26 Dec 2017 21:38:01 +0000
Bug 1425399 - Added python 3 support to mozprofile. r=wlach MozReview-Commit-ID: 9iAFA3JYagG
834cde6951eed5b427245699f63219a073d1724d: servo: Merge #19628 - add note on readme (from tigercosmos:x3); r=KiChjang
tigercosmos <phy.tiger@gmail.com> - Mon, 25 Dec 2017 15:08:39 -0600 - rev 397440
Push 98521 by aiakab@mozilla.com at Tue, 26 Dec 2017 21:38:01 +0000
servo: Merge #19628 - add note on readme (from tigercosmos:x3); r=KiChjang <!-- Please describe your changes on the following line: --> Add note about how to use command while running servo origin `readme` is not clear. I think ./mach run [url] [arguments] is more clear than ./mach run [url] --- <!-- 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: 97bba5fdc16b4902df4280ec27682a0fa160bc41
68d6c3cb89ebf55c964eace44ba82ba14f06a3b9: Bug 1426785 - Remove mozconfig.gtk. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Fri, 22 Dec 2017 07:57:05 +0900 - rev 397439
Push 98521 by aiakab@mozilla.com at Tue, 26 Dec 2017 21:38:01 +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 397438
Push 98521 by aiakab@mozilla.com at Tue, 26 Dec 2017 21:38:01 +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 397437
Push 98521 by aiakab@mozilla.com at Tue, 26 Dec 2017 21:38:01 +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 397436
Push 98521 by aiakab@mozilla.com at Tue, 26 Dec 2017 21:38:01 +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 397435
Push 98521 by aiakab@mozilla.com at Tue, 26 Dec 2017 21:38:01 +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 397434
Push 98521 by aiakab@mozilla.com at Tue, 26 Dec 2017 21:38:01 +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 397433
Push 98521 by aiakab@mozilla.com at Tue, 26 Dec 2017 21:38:01 +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 397432
Push 98521 by aiakab@mozilla.com at Tue, 26 Dec 2017 21:38:01 +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 397431
Push 98521 by aiakab@mozilla.com at Tue, 26 Dec 2017 21:38:01 +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 397430
Push 98521 by aiakab@mozilla.com at Tue, 26 Dec 2017 21:38:01 +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 397429
Push 98521 by aiakab@mozilla.com at Tue, 26 Dec 2017 21:38:01 +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 397428
Push 98521 by aiakab@mozilla.com at Tue, 26 Dec 2017 21:38:01 +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 397427
Push 98521 by aiakab@mozilla.com at Tue, 26 Dec 2017 21:38:01 +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 397426
Push 98521 by aiakab@mozilla.com at Tue, 26 Dec 2017 21:38:01 +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 397425
Push 98521 by aiakab@mozilla.com at Tue, 26 Dec 2017 21:38:01 +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 397424
Push 98521 by aiakab@mozilla.com at Tue, 26 Dec 2017 21:38:01 +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 397423
Push 98521 by aiakab@mozilla.com at Tue, 26 Dec 2017 21:38:01 +0000
Bug 1424864. Fix some minor issues raised by ESLint when enabling no-undef on mobile/android. r=nechen MozReview-Commit-ID: Bd052TWrbBv
00c5de096a91b623e00a410004d9fbd2dbd0aa65: Backed out 4 changesets (bug 1425641) for failing bc tests toolkit/components/printing/tests/browser_page_change_print_original.js r=backout a=backout on a CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Mon, 25 Dec 2017 05:07:43 +0200 - rev 397422
Push 98520 by aciure@mozilla.com at Mon, 25 Dec 2017 03:08:19 +0000
Backed out 4 changesets (bug 1425641) for failing bc tests toolkit/components/printing/tests/browser_page_change_print_original.js r=backout a=backout on a CLOSED TREE Backed out changeset 05966b36d7d6 (bug 1425641) Backed out changeset 8a2305426cf2 (bug 1425641) Backed out changeset c739bef415f1 (bug 1425641) Backed out changeset 8339ddfe0a54 (bug 1425641)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip