7b16c219d018fb48f72c64bb7a9c225b23624e15: Bug 1382525 - Followup to update a few more mozconfigs a=bustage
Wes Kocher <wkocher@mozilla.com> - Thu, 20 Jul 2017 14:35:53 -0700 - rev 370058
Push 32212 by kwierso@gmail.com at Sat, 22 Jul 2017 00:51:16 +0000
Bug 1382525 - Followup to update a few more mozconfigs a=bustage MozReview-Commit-ID: KqAjwoj9wSX
90bb95e8afc8b9ce2d1c3f2c9675d8d0b171e3d2: Bug 1381741 - Only fail gold detection when --enable-gold is specified; r=glandium
Gregory Szorc <gps@mozilla.com> - Thu, 20 Jul 2017 08:24:36 -0700 - rev 370057
Push 32212 by kwierso@gmail.com at Sat, 22 Jul 2017 00:51:16 +0000
Bug 1381741 - Only fail gold detection when --enable-gold is specified; r=glandium developer_options (!--enable-release) implies to search for and prefer the gold linker. As part of porting gold detection to moz.configure in d0e782180741 (bug 1351109), the logic inadvertently changed to require gold when either --enable-gold or !--enable-release were present. This commit relaxes the requirement to find gold when only --enable-gold is true. MozReview-Commit-ID: HTBicWNUkvy
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 370056
Push 32212 by kwierso@gmail.com at Sat, 22 Jul 2017 00:51:16 +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 370055
Push 32212 by kwierso@gmail.com at Sat, 22 Jul 2017 00:51:16 +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 370054
Push 32212 by kwierso@gmail.com at Sat, 22 Jul 2017 00:51:16 +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 370053
Push 32212 by kwierso@gmail.com at Sat, 22 Jul 2017 00:51:16 +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 370052
Push 32212 by kwierso@gmail.com at Sat, 22 Jul 2017 00:51:16 +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 370051
Push 32212 by kwierso@gmail.com at Sat, 22 Jul 2017 00:51:16 +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 370050
Push 32212 by kwierso@gmail.com at Sat, 22 Jul 2017 00:51:16 +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 370049
Push 32212 by kwierso@gmail.com at Sat, 22 Jul 2017 00:51:16 +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 370048
Push 32212 by kwierso@gmail.com at Sat, 22 Jul 2017 00:51:16 +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 370047
Push 32212 by kwierso@gmail.com at Sat, 22 Jul 2017 00:51:16 +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 370046
Push 32212 by kwierso@gmail.com at Sat, 22 Jul 2017 00:51:16 +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
32492446c1bdba6278479ca3fb7f723d9483b081: Bug 1358670 - Implemented MarionetteHarness in telemetry-harness r=whimboo
John Dorlus <jsdorlus@gmail.com> - Thu, 22 Jun 2017 18:18:24 -0400 - rev 370045
Push 32212 by kwierso@gmail.com at Sat, 22 Jul 2017 00:51:16 +0000
Bug 1358670 - Implemented MarionetteHarness in telemetry-harness r=whimboo Added changes to testcase.py for change server root Added testvar to pass server_root from command line of telemetry-harness to testcase class. Added argument.py and runner.py to implement MarionetteHarness in the test job Changed test name in manifest.ini MozReview-Commit-ID: 4XpBvq6Skz6
d9ab99de426353a49d97075795771ba676808e2a: Bug 1358670 - add telemetry-harness jobs to CI r=dustin
John Dorlus <jsdorlus@gmail.com> - Thu, 22 Jun 2017 18:16:29 -0400 - rev 370044
Push 32212 by kwierso@gmail.com at Sat, 22 Jul 2017 00:51:16 +0000
Bug 1358670 - add telemetry-harness jobs to CI r=dustin MozReview-Commit-ID: 9tPAMBAkvCs Added config via tests.yml, test-sets.yml Added remove_installer to config for linux. Added blank for windows as that will come later.
0d80cfbe62d185c5e8d90e9f73f2349e0ce86a92: Bug 1358670 - Added requirements and mozharness script r=ahal
John Dorlus <jsdorlus@gmail.com> - Thu, 22 Jun 2017 18:13:14 -0400 - rev 370043
Push 32212 by kwierso@gmail.com at Sat, 22 Jul 2017 00:51:16 +0000
Bug 1358670 - Added requirements and mozharness script r=ahal Added cli_script attribute to TelemetryClientTests due to test failure Added telemetry test requirements file to /testing/config Added mozharness script to run telemetry tests from checkout MozReview-Commit-ID: AJKM7b1OcVW
3e61e9a0fd868a96eeef81c7307ed46a78f3baf0: Bug 1382362 - Update pytest to v3.1.3 and py to v1.4.34, r=davehunt
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 19 Jul 2017 16:50:57 -0400 - rev 370042
Push 32212 by kwierso@gmail.com at Sat, 22 Jul 2017 00:51:16 +0000
Bug 1382362 - Update pytest to v3.1.3 and py to v1.4.34, r=davehunt This patch was generated by something similar to: $ cd third_party/python $ hg rm pytest/* py/* $ pip wheel pytest $ unzip pytest.whl $ unzip py.whl $ hg add pytest/* py/* MozReview-Commit-ID: 3LKVrbKfMgK
6c77cacaf82d169e8e7f557f2f14cae275f3410f: Bug 1374748 - Use regular builds for Stylo via env var. r=catlee
J. Ryan Stinnett <jryans@gmail.com> - Tue, 11 Jul 2017 13:39:22 -0500 - rev 370041
Push 32212 by kwierso@gmail.com at Sat, 22 Jul 2017 00:51:16 +0000
Bug 1374748 - Use regular builds for Stylo via env var. r=catlee MozReview-Commit-ID: BCMAuSRH1sQ
3b3d54ec727beff868387935d691bdcef7658740: Bug 1371000 - add expiration to noncamera device info;r=jib
Nico Grunbaum - Tue, 13 Jun 2017 17:24:54 -0700 - rev 370040
Push 32212 by kwierso@gmail.com at Sat, 22 Jul 2017 00:51:16 +0000
Bug 1371000 - add expiration to noncamera device info;r=jib MozReview-Commit-ID: 406sbEpJfbk
23da6b9178da539cd231678cd7dc197b91657fd2: Bug 1382190 - servo: Move FontComputationData to the end of ServoComputedValues to make size check easier, make it NonZero. r=emilio
Manish Goregaokar <manishearth@gmail.com> - Thu, 20 Jul 2017 13:36:22 -0700 - rev 370039
Push 32212 by kwierso@gmail.com at Sat, 22 Jul 2017 00:51:16 +0000
Bug 1382190 - servo: Move FontComputationData to the end of ServoComputedValues to make size check easier, make it NonZero. r=emilio MozReview-Commit-ID: B2gVj5bQRBT
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip