3d6e3b030c4f6ef11869b643f1be5c52145f0ef9: Bug 1356952 - Use environment variable to define tooltool manifest in spidermonkey builds. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Tue, 06 Jun 2017 16:55:28 +0900 - rev 413353
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1356952 - Use environment variable to define tooltool manifest in spidermonkey builds. r=mshal Like hazard jobs.
0376305933bfabd58b1dcec0dcc140f8e4a3b1bb: Bug 1356952 - Use environment variable to define tooltool manifest in hazard builds. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Tue, 06 Jun 2017 16:20:09 +0900 - rev 413352
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1356952 - Use environment variable to define tooltool manifest in hazard builds. r=mshal Hazard jobs use a specific tooltool-manifest field in their definition. Since there is no post-processing happening on those definitions, and since generalizing it would require adding the field to a bunch of validation schemas, and the same code to various transforms, it's just simpler to move to use environment variable definitions here too. Eventually, tooltool manifests won't be necessary anyways, and those environment variables will go away.
bde62d05afec2fa3d510369c367676af44cfd0a3: Bug 1356952 - Add tooltool manifests defined in mozharness configurations to taskcluster job definitions. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Tue, 06 Jun 2017 16:17:40 +0900 - rev 413351
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1356952 - Add tooltool manifests defined in mozharness configurations to taskcluster job definitions. r=mshal Since bug 1321847, mozharness tooltool manifests can be overriden from the environment. We use that possibility to now define tooltool manifests from taskcluster job definitions. Ideally, we'd also remove the definitions from the mozharness configs, but with things still running on buildbot, it's not clear what things might break because of that. We'll do it in a separately back-out-able followup.
08c4a4446432639d2ca9de1a7c4b671e7ba94b5d: servo: Merge #17214 - Back out https://github.com/servo/servo/pull/17198 for Gecko test failures (from bzbarsky:backout-style-sharing-increase); r=bustage
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 07 Jun 2017 13:50:54 -0700 - rev 413350
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
servo: Merge #17214 - Back out https://github.com/servo/servo/pull/17198 for Gecko test failures (from bzbarsky:backout-style-sharing-increase); r=bustage <!-- Please describe your changes on the following line: --> --- <!-- 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: 3553ae4df97092a2c909d8bd104ece4d6a211ce3
8df2372798c595fb7bb4f4ee187408036d76c26b: Bug 1370736 - reset the sync login status after an FxA login event. r=eoger
Mark Hammond <mhammond@skippinet.com.au> - Wed, 07 Jun 2017 16:41:18 +1000 - rev 413349
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1370736 - reset the sync login status after an FxA login event. r=eoger MozReview-Commit-ID: 6BLj6q8z79i
c46606ac60c8ce5a07798aa63e4717f54cc14e5e: Bug 1370815 - Don't collect package metrics for Android Gradle Dependencies builds. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 01 Feb 2017 18:04:25 +0900 - rev 413348
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1370815 - Don't collect package metrics for Android Gradle Dependencies builds. r=gps Bug 1362148 did the same for other jobs, but left out this one, which is seldomly triggered on automation, but ended up perma-busted after bug 1362148.
807243861494284b3dc25ebad7bfe3877529b1d4: Backed out 2 changesets (bug 1368383) for a11y failures in test_focus_general.html a=backout
Wes Kocher <wkocher@mozilla.com> - Wed, 07 Jun 2017 15:00:41 -0700 - rev 413347
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Backed out 2 changesets (bug 1368383) for a11y failures in test_focus_general.html a=backout Backed out changeset 4eb7778c4325 (bug 1368383) Backed out changeset 3ca93081969b (bug 1368383) MozReview-Commit-ID: BZfthG2g9FE
4795dae51ea662221496c708635ff8cf8f72fd7c: Bug 1364828 - Use nsTArray (with fallible append) in mp4_demuxer::ByteWriter - r=jya
Gerald Squelart <gsquelart@mozilla.com> - Wed, 07 Jun 2017 14:21:09 +1200 - rev 413346
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1364828 - Use nsTArray (with fallible append) in mp4_demuxer::ByteWriter - r=jya mfbt's Vector is actually infallible by default, so it would crash in case of OOM. I'm switching to nsTArray, and using fallible AppendElements in ByteWriter. MozReview-Commit-ID: F7TBpCyIlg
0911969994df38067922315c033c0ec59faecd49: Bug 1370421 - Verify we don't write Perfherder data to same bucket; r=mshal
Gregory Szorc <gps@mozilla.com> - Tue, 06 Jun 2017 17:36:44 -0700 - rev 413345
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1370421 - Verify we don't write Perfherder data to same bucket; r=mshal It is really easy to copy and paste taskgraph or mozharness configs and cause Perfherder data to be written to the same bucket, resulting in non-useful metrics collection. This commit adds a taskgraph transform for the "build" kind that attempts to look for multiple build jobs writing to the same Perfherder bucket. It isn't perfect. But it has already flushed out some jobs writing to the same bucket and therefore producing bimodal Perfherder data. MozReview-Commit-ID: COyvXwMiM32
9a60cc7a38d15937bfce7de137bba08b362c75a5: Bug 1370421 - Differentiate Perfherder buckets for Linux64 ASAN builds; r=mshal
Gregory Szorc <gps@mozilla.com> - Tue, 06 Jun 2017 17:31:18 -0700 - rev 413344
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1370421 - Differentiate Perfherder buckets for Linux64 ASAN builds; r=mshal Previously, these jobs were both writing to the same Perfherder bucket keyed off linux64/asan. We introduce 2 new buckets, each with the actual "opt" or "debug" configuration in their name. MozReview-Commit-ID: J18VqxWFPsK
d2289ec1f6d1a87f40f02b8b933dddc1d3ba5c1a: Bug 1370421 - Define Perfherder bucket for asan-fuzzing; r=mshal
Gregory Szorc <gps@mozilla.com> - Tue, 06 Jun 2017 17:29:06 -0700 - rev 413343
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1370421 - Define Perfherder bucket for asan-fuzzing; r=mshal linux64-asan-fuzzing/opt and linux64-asan/opt currently share the same platform and mozharness config and therefore write to the same Perfherder bucket. This commit differentiates asan-fuzzing so it writes to its own bucket. MozReview-Commit-ID: EV3a5LLwJWm
378499da20301b4d3952a5068f4a1422cad45ef4: Bug 1370421 - Put base-toolchains builds into own perfherder bucket; r=mshal
Gregory Szorc <gps@mozilla.com> - Tue, 06 Jun 2017 16:23:14 -0700 - rev 413342
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1370421 - Put base-toolchains builds into own perfherder bucket; r=mshal Perfherder metrics are by default put in a bucket according to their platform name. e.g. linux64/opt. Similar jobs emitting otherwise identical metric names must differentiate the metrics by inserting extra metadata. Before this commit, we defined extra metadata in mozharness sub-configs, as appropriate. As long as the sub-config remembers to define the metadata, we're good. However, some tasks don't use mozharness sub-configs. Instead, they create variations in the taskgraph. The base toolchains builds are an example. These share the same platform name (e.g. linux64/opt) and the base mozharness config. Therefore there's no way to distinguish these builds as being "base toolchains" from mozharness. This commit teaches mozharness to look for an environment variable defining extra perfherder keys to use to bucket results. We define this variable in taskgraph for relevant tasks. MozReview-Commit-ID: 8oGHGyx6Zn5
858813bdc9b43c07d48d55fc85801c0b0a65144c: Bug 1279593 - Add /arch:AVX or /arch:AVX2 to compile some files under media/libvpx. r=ted.mielczarek
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Tue, 06 Jun 2017 20:31:34 +0900 - rev 413341
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1279593 - Add /arch:AVX or /arch:AVX2 to compile some files under media/libvpx. r=ted.mielczarek MozReview-Commit-ID: CDXWpG4058E
0d25a6e63f799309f2c56f86ca4c4dc42e85ee3a: Bug 1370511 - Suppress more warnings from MSVC when compiling ICU. r=ted.mielczarek
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Tue, 06 Jun 2017 21:06:42 +0900 - rev 413340
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1370511 - Suppress more warnings from MSVC when compiling ICU. r=ted.mielczarek MozReview-Commit-ID: 6N48ksCMnyn
0529a8cb549c58cb886ee0725db3a36b2430ae40: Bug 1356281 - Remove bookmark contents from sync debug logs. r=tcsc
tiago <tiago.paez11@gmail.com> - Fri, 19 May 2017 04:40:15 -0300 - rev 413339
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1356281 - Remove bookmark contents from sync debug logs. r=tcsc MozReview-Commit-ID: HsMH5mpCK8C
d218a8cbd8f7d2b8882b52e111a82646cbf999df: Bug 1265526 - Correctly categorize blob URLs and wasm frames as user content; r=julienw
Greg Tatum <tatum.creative@gmail.com> - Fri, 26 May 2017 18:07:56 -0500 - rev 413338
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1265526 - Correctly categorize blob URLs and wasm frames as user content; r=julienw asm.js and wasm frames were not being correctly identified as user content in the perf devtool. This patch correctly finds blob urls that were being mis-identified as platform content, and wasm frames, which do not have any identifying information other than their function name containing wasm-function. MozReview-Commit-ID: 4DjqATCKBK0
b9658a599512b6ab7ba24766bab946c4370f9979: Bug 1342940 - Add a test for login exception dialog interaction in about:preferences. r=standard8
Johann Hofmann <jhofmann@mozilla.com> - Tue, 14 Mar 2017 08:40:44 +0100 - rev 413337
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1342940 - Add a test for login exception dialog interaction in about:preferences. r=standard8 This is primarily to test removing items via the back or delete button, which has proven unreliable in the past. MozReview-Commit-ID: B9I9ZPrGWuq
2e5cb33a39c074ec18663c1b2c96808429ad0854: Bug 1370734 - Whitelist outparam of Gecko_nsStyleFont_PrefillDefaultForGeneric ; r=bustage
Manish Goregaokar <manishearth@gmail.com> - Wed, 07 Jun 2017 13:57:42 -0700 - rev 413336
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1370734 - Whitelist outparam of Gecko_nsStyleFont_PrefillDefaultForGeneric ; r=bustage MozReview-Commit-ID: 96EmHaniGda
b129d01e825c866832b3ff526fb61bb0523bf60e: Bug 1370358 - Enable visited selector tests. r=emilio
J. Ryan Stinnett <jryans@gmail.com> - Tue, 06 Jun 2017 17:15:30 -0500 - rev 413335
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1370358 - Enable visited selector tests. r=emilio MozReview-Commit-ID: 4HS6RIDZtWk
6dbed508be86d1f4bfb2c2761e0557a4fd7addb2: No bug - Revendor rust dependencies
Servo VCS Sync <servo-vcs-sync@mozilla.com> - Wed, 07 Jun 2017 20:51:45 +0000 - rev 413334
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
No bug - Revendor rust dependencies
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip