1c7c5f15888067d24fa6bd46dcd7ce8bf3b12852: Add Stylo tests for other desktop platforms draft
J. Ryan Stinnett <jryans@gmail.com> - Tue, 18 Jul 2017 14:32:06 -0500 - rev 612653
Push 69558 by bmo:jryans@gmail.com at Thu, 20 Jul 2017 22:44:40 +0000
Add Stylo tests for other desktop platforms MozReview-Commit-ID: BvTkddDX2Kk
17e9b82500bee67e0562627f01af27c00a9a2156: Bug 1374748 - Use regular builds for Stylo via env var. r=catlee draft
J. Ryan Stinnett <jryans@gmail.com> - Tue, 11 Jul 2017 13:39:22 -0500 - rev 612652
Push 69558 by bmo:jryans@gmail.com at Thu, 20 Jul 2017 22:44:40 +0000
Bug 1374748 - Use regular builds for Stylo via env var. r=catlee MozReview-Commit-ID: BCMAuSRH1sQ
7911a540b86a89c88a696634b8dc82380ab2a050: Bug 1382857 Part 1: Move FontInfoData constructor out of inline, creating a vtable needed for clang compilation. draft
Brad Werth <bwerth@mozilla.com> - Thu, 20 Jul 2017 15:37:52 -0700 - rev 612651
Push 69557 by bwerth@mozilla.com at Thu, 20 Jul 2017 22:41:16 +0000
Bug 1382857 Part 1: Move FontInfoData constructor out of inline, creating a vtable needed for clang compilation. MozReview-Commit-ID: 7OsuYxF0rM3
b75462d53e6bd05b324e8551c888853c8678ec6b: Bug 1381924 - Include WebRTC bits for GeckoView; r=nalexander draft
Jim Chen <nchen@mozilla.com> - Thu, 20 Jul 2017 18:24:12 -0400 - rev 612650
Push 69556 by bmo:nchen@mozilla.com at Thu, 20 Jul 2017 22:25:37 +0000
Bug 1381924 - Include WebRTC bits for GeckoView; r=nalexander Include necessary WebRTC files and permissions for GeckoView. For permissions, we need to add the RECORD_AUDIO permission to GeckoView's AndroidManifest.xml, but since the file is not preprocessed, we can't use an `#ifdef MOZ_WEBRTC` block, so I think we'll just have to unconditionally include the permission. MozReview-Commit-ID: IUd8FFMsW99
55d069a55da0fa05970edde142952f988280cc13: Bug 1382849 - Add workspace cache to toolchain docker-worker jobs. r?dustin draft
Mike Hommey <mh+mozilla@glandium.org> - Fri, 21 Jul 2017 06:55:06 +0900 - rev 612649
Push 69555 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 22:24:15 +0000
Bug 1382849 - Add workspace cache to toolchain docker-worker jobs. r?dustin
6bd5fc5a8fe5cf36ce86680550e6bbdd2a82316b: Bug 1372260 - change stub installer to Firefox Installer. r=nthomas. a=release DONTBUILD draft
Mihai Tabara <mtabara@mozilla.com> - Thu, 20 Jul 2017 23:16:26 +0100 - rev 612648
Push 69554 by bmo:mtabara@mozilla.com at Thu, 20 Jul 2017 22:21:27 +0000
Bug 1372260 - change stub installer to Firefox Installer. r=nthomas. a=release DONTBUILD MozReview-Commit-ID: I0sODMwdS7l
46d8be5ca880a54ae533f58ce71401e07601c718: Bug 1382645: Part 3 - Throw away description strings before blobbifying schema JSON. r?mixedpuppy draft
Kris Maglione <maglione.k@gmail.com> - Thu, 20 Jul 2017 14:44:35 -0700 - rev 612647
Push 69553 by maglione.k@gmail.com at Thu, 20 Jul 2017 22:21:06 +0000
Bug 1382645: Part 3 - Throw away description strings before blobbifying schema JSON. r?mixedpuppy MozReview-Commit-ID: 8rWQQhaTRr8
58559a50786c45e0b2efdfe8e4fcd6a5186205ec: Bug 1382849 - Add workspace cache to toolchain docker-worker jobs. r?gps draft
Mike Hommey <mh+mozilla@glandium.org> - Fri, 21 Jul 2017 06:55:06 +0900 - rev 612646
Push 69552 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 22:10:33 +0000
Bug 1382849 - Add workspace cache to toolchain docker-worker jobs. r?gps
0127480c9dd47e65f8c468ad6bacbe092cf00832: Bug 1382849 - Add workspace cache to toolchain docker-worker jobs. r?gps draft
Mike Hommey <mh+mozilla@glandium.org> - Fri, 21 Jul 2017 06:55:06 +0900 - rev 612645
Push 69551 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 21:55:38 +0000
Bug 1382849 - Add workspace cache to toolchain docker-worker jobs. r?gps
4e8a7ad99f9f2377aa2a226e3a94550d9edfb607: servo: Merge #17792 - Fix supports rule parsing issues with <any-value> (from upsuper:supports-any-value); r=SimonSapin
Xidorn Quan <me@upsuper.org> - Thu, 20 Jul 2017 13:08:58 -0700 - rev 612644
Push 69551 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 21:55:38 +0000
servo: Merge #17792 - Fix supports rule parsing issues with <any-value> (from upsuper:supports-any-value); r=SimonSapin This eventually fixes #15482, as well as several reftests in mozilla-central which were added for [bug 883987](https://bugzilla.mozilla.org/show_bug.cgi?id=883987). The new function should probably be moved into cssparser crate at some point. Source-Repo: https://github.com/servo/servo Source-Revision: e19fefcb474ea6593a684a1ca4ce616e61188ff0
a216d7ca2e9a2e9863d1c6f31f1966c0aa7c9a33: Bug 1382190: Make fields public to avoid assertions; r=bustage
Manish Goregaokar <manishearth@gmail.com> - Thu, 20 Jul 2017 14:15:00 -0700 - rev 612643
Push 69551 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 21:55:38 +0000
Bug 1382190: Make fields public to avoid assertions; r=bustage MozReview-Commit-ID: 4t4RfnlmFy0
00ef8018730ce93d17093a9983884c77b396e1ca: Bug 1374727 - Apply check_prog's `when` to more of what it "expands" to. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Wed, 21 Jun 2017 07:19:33 +0900 - rev 612642
Push 69551 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 21:55:38 +0000
Bug 1374727 - Apply check_prog's `when` to more of what it "expands" to. r=chmanchester check_prog, when used with a `when` argument, doesn't work the same way as putting it under a `with only_when()` block, while it should. The difference comes from the fact that `with only_when()` applies the `when` to every option and depends used in the block (which check_prog calls a bunch of). So, we "manually" apply the `when` to all option and depends in check_prog. An alternative solution would be to put the whole function under a `with only_when()` block, but that would mean reindenting the whole function. Either way, as a consequence, this requires the `when` to have a dependency on --help for "non-trivial" functions, which fortunately, there's only one of.
7430f157b160e95becfe148ff4f9336c8b28c4df: Bug 1382525 - Move LLVM_CONFIG out of mozconfig.common. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Thu, 20 Jul 2017 14:06:23 +0900 - rev 612641
Push 69551 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 21:55:38 +0000
Bug 1382525 - Move LLVM_CONFIG out of mozconfig.common. r=chmanchester LLVM_CONFIG, per the contents of toolkit/moz.configure, is tied to --enable-stylo, but it currently is set on all types of builds. It currently happens to work, but it's actually not meant to, and sure enough, the fix for bug 1374727 exacerbates that. So we create a new mozconfig.stylo file that enables stylo and sets LLVM_CONFIG, such that only build types that do enable stylo have LLVM_CONFIG set.
9c7f4cb53632c82b8edc2271c9303dc5929f7109: Bug 1381984: Replace StringUtils.join with TextUtils.join. r=liuche
Michael Comella <michael.l.comella@gmail.com> - Tue, 18 Jul 2017 13:56:21 -0700 - rev 612640
Push 69551 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 21:55:38 +0000
Bug 1381984: Replace StringUtils.join with TextUtils.join. r=liuche I verified the behavior is the same by replacing StringUtils.join with TextUtils.join in the StringUtils.join test (which passed) before deleting it all. MozReview-Commit-ID: 1pmSdTuG0LU
ba64040f39ad2656ea5e10d4aced392dce5b75f1: Bug 1374940 - Allow to define a list of toolchains to use for a given TC job. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Wed, 21 Jun 2017 15:38:21 +0900 - rev 612639
Push 69551 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 21:55:38 +0000
Bug 1374940 - Allow to define a list of toolchains to use for a given TC job. r=dustin Such a definition automatically sets up the corresponding dependencies in the taskgraph, and adds the necessary artifact definitions for use in the corresponding jobs. The jobs end up with a MOZ_TOOLCHAINS environment variable with a list of path@task-id strings, where task-id is corresponding to the (possibly optimized) toolchain job, and path corresponding to the toolchain-artifact defined for that toolchain job.
2023ee951ea672f47cb01f5df84bf72a88fcfb1b: Bug 1374940 - Add artifact paths to toolchain jobs definitions. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Wed, 21 Jun 2017 15:13:35 +0900 - rev 612638
Push 69551 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 21:55:38 +0000
Bug 1374940 - Add artifact paths to toolchain jobs definitions. r=dustin The toolchain jobs produce artifacts that are going to be used by other jobs, but there is no reliable way for the decision task to know the name of those artifacts. So we make their definition required in the toolchain job definitions.
eac3bc21f3708cf404a1115c57addedcd0104bb1: Bug 1374940 - Allow transforms to access info about tasks from kind dependencies of the current kind. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Wed, 19 Jul 2017 07:25:26 +0900 - rev 612637
Push 69551 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 21:55:38 +0000
Bug 1374940 - Allow transforms to access info about tasks from kind dependencies of the current kind. r=dustin
b5390e7949af282c6709f93d382368b16512c191: Bug 1374940 - Cleanup how toolchain names are derived from task labels. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Wed, 19 Jul 2017 07:19:11 +0900 - rev 612636
Push 69551 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 21:55:38 +0000
Bug 1374940 - Cleanup how toolchain names are derived from task labels. r=dustin We don't need to hardcode that they are prefixed with "toolchain-", when they, in fact, are prefixed with the name of the kind being handled. Also, we used to need to remove a /opt suffix, but bug 1345863 removed those suffixes, so we don't need to remove it anymore.
9943df835008f92ce77784b338efb62e77da0e3d: Bug 1374555 - import all tooltip widgets stylesheets in tooltips.css;r=gl
Julian Descottes <jdescottes@mozilla.com> - Tue, 18 Jul 2017 23:41:41 +0200 - rev 612635
Push 69551 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 21:55:38 +0000
Bug 1374555 - import all tooltip widgets stylesheets in tooltips.css;r=gl Now that scoped stylesheets are no longer supported, it doesn't make sense to include a specific copy of an HTMLTooltip stylesheet in the tooltip container. Nothing guarantees that a given stylesheet won't be loaded more than once so having a single one-shot import in tooltips.css is more appropriate. MozReview-Commit-ID: 690pGNQdnwy
ef4584ec1fbf9e49d686a1ae3d453bfb430ebdd7: Bug 1374555 - update HTMLTooltip stylesheets to use more specific selectors;r=gl
Julian Descottes <jdescottes@mozilla.com> - Tue, 18 Jul 2017 23:41:03 +0200 - rev 612634
Push 69551 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 21:55:38 +0000
Bug 1374555 - update HTMLTooltip stylesheets to use more specific selectors;r=gl Scoped stylesheets will stop being supported for chrome content per Bug 1345702. Update the selectors in the stylesheets so that they can easily be loaded without the scope attribute. MozReview-Commit-ID: FV4tWD4SlYA
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip