e144e625835b3a017f7f63a5cbb7f422ccdb7561: Bug 1349266 - Using a workerHolder to keep alive a parent worker when a child worker is created, r=kbelly
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 25 May 2017 09:04:25 +0200 - rev 360664
Push 31891 by ryanvm@gmail.com at Thu, 25 May 2017 20:34:24 +0000
Bug 1349266 - Using a workerHolder to keep alive a parent worker when a child worker is created, r=kbelly
bdf2d1918fb0b434ab8782d003afbe3f9639cd45: Merge autoland to m-c. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 25 May 2017 16:31:52 -0400 - rev 360663
Push 31890 by ryanvm@gmail.com at Thu, 25 May 2017 20:32:08 +0000
Merge autoland to m-c. a=merge
6953f7b4d74917385af231b3cea8abd9c7daeb3f: Bug 1367598 - Sync shield-recipe-client from GitHub (v55, commit 4d836a) r=Gijs
Mike Cooper <mcooper@mozilla.com> - Wed, 24 May 2017 15:59:50 -0700 - rev 360662
Push 31890 by ryanvm@gmail.com at Thu, 25 May 2017 20:32:08 +0000
Bug 1367598 - Sync shield-recipe-client from GitHub (v55, commit 4d836a) r=Gijs MozReview-Commit-ID: CA6nXwIeQo5
5772650731f5b570a087425cf430415236c3b8bd: Bug 1359031 - Don't trigger early search service init in Telemetry. r=florian
Alessio Placitelli <alessio.placitelli@gmail.com> - Wed, 17 May 2017 15:04:53 +0200 - rev 360661
Push 31890 by ryanvm@gmail.com at Thu, 25 May 2017 20:32:08 +0000
Bug 1359031 - Don't trigger early search service init in Telemetry. r=florian This patch will make TelemetryEnvironment wait for the "browser-search-service" topic with "init-complete" before attempting to query search data. MozReview-Commit-ID: C0i608eYHmU
071bd9eec14610c032e0c96cccb9a2079e160a4b: Bug 1340637 - Disable geckodriver compilation on Linux i686; r=ato
Andreas Tolfsen <ato@mozilla.com> - Wed, 24 May 2017 19:45:43 +0100 - rev 360660
Push 31890 by ryanvm@gmail.com at Thu, 25 May 2017 20:32:08 +0000
Bug 1340637 - Disable geckodriver compilation on Linux i686; r=ato geckodriver fails to cross-compile on the TaskCluster x86_64 VMs to Linux i686. This patch disables building on that platform, and I have filed https://bugzilla.mozilla.org/show_bug.cgi?id=1367519 to follow up on this. MozReview-Commit-ID: 7GEx2Oog2fS
ffcd5303a4ff063016a4bcf6e82478be6c2b53bf: Bug 1340637 - Update geckodriver cargo lockfile for vendored crates; r=ted
Andreas Tolfsen <ato@mozilla.com> - Tue, 23 May 2017 16:37:33 +0100 - rev 360659
Push 31890 by ryanvm@gmail.com at Thu, 25 May 2017 20:32:08 +0000
Bug 1340637 - Update geckodriver cargo lockfile for vendored crates; r=ted This updates geckodriver's cargo lockfile, testing/geckodriver/Cargo.lock, with the exact crate versions available under third_party/rust. This will ensure geckodriver is built using the correct in-tree crate dependencies. MozReview-Commit-ID: HtPohwW6uN0
f9e93f02596fe7a6202367d24d186a140210ac13: Bug 1340637 - Vendor geckodriver dependencies; r=ted
Andreas Tolfsen <ato@mozilla.com> - Tue, 23 May 2017 18:03:07 +0100 - rev 360658
Push 31890 by ryanvm@gmail.com at Thu, 25 May 2017 20:32:08 +0000
Bug 1340637 - Vendor geckodriver dependencies; r=ted MozReview-Commit-ID: 1muL5Jc7ulI
26c5ecc78764b2ff82807c4bdee921204b2907a7: Bug 1340637 - Skip geckodriver in hazard builds; r=ted
Andreas Tolfsen <ato@mozilla.com> - Tue, 23 May 2017 14:59:58 +0100 - rev 360657
Push 31890 by ryanvm@gmail.com at Thu, 25 May 2017 20:32:08 +0000
Bug 1340637 - Skip geckodriver in hazard builds; r=ted One of the Rust crates that is built as part of geckodriver's dependency chain uses a build script to compile some C code. Because mozbuild does not yet pass the compiler wrapper down to where the gcc crate can find it, we need to avoid building on geckodriver when this is the case. When compiling the browser for the rooting hazard analysis build (labelled H on Treeherder), the MOZ_HAZARD environment variable will be set and available to moz.build descriptions. MozReview-Commit-ID: GprFKtvXvOE
4d42ddbe33180da1971bc11ec2ba3330071fc596: Bug 1340637 - Provide build rules for geckodriver; r=jgraham,ted
Andreas Tolfsen <ato@mozilla.com> - Tue, 23 May 2017 14:55:54 +0100 - rev 360656
Push 31890 by ryanvm@gmail.com at Thu, 25 May 2017 20:32:08 +0000
Bug 1340637 - Provide build rules for geckodriver; r=jgraham,ted geckodriver is the Mozilla implementation of the WebDriver remote control interface for Gecko, and provides an HTTPD proxy that translates the WebDriver protocol to Marionette. Building this as part of the Firefox build will allow us to run WPT WebDriver tests to verify our implementation of Marionette and geckodriver. It also makes it less painful to make changes across projects. This change will cause the geckodriver program to be built as part of regular Firefox builds, except on macOS and Android, and when artifact builds are enabled. RUST_PROGRAMS in cross-compile environments cause the wrong linker to be used. When this bug is fixed, we should be able to enable building of geckodriver on macOS. This work is tracked in: https://bugzilla.mozilla.org/show_bug.cgi?id=1329737 On Android, we may one to build a binary for the host system to use (x86_64), instead of an ARM binary for the emulator. MozReview-Commit-ID: FG5tmPv4iut
4ab841241d25586381e7380c1dbca351f180f196: Bug 1349896 - Part 2: Implement devtools.panels.themeName API property, f?rpl r=mixedpuppy
Bob Silverberg <bsilverberg@mozilla.com> - Thu, 11 May 2017 08:54:02 -0400 - rev 360655
Push 31890 by ryanvm@gmail.com at Thu, 25 May 2017 20:32:08 +0000
Bug 1349896 - Part 2: Implement devtools.panels.themeName API property, f?rpl r=mixedpuppy MozReview-Commit-ID: 8uN2VBIyYyt
a8e547f0953478221653955357ef31a467026cd3: Bug 1349896 - Part 1: Expose devtools theme via gDevTools, r=ochameau
Bob Silverberg <bsilverberg@mozilla.com> - Tue, 09 May 2017 13:03:19 -0400 - rev 360654
Push 31890 by ryanvm@gmail.com at Thu, 25 May 2017 20:32:08 +0000
Bug 1349896 - Part 1: Expose devtools theme via gDevTools, r=ochameau Added gDevTools.getTheme() to provide the theme name, and a gDevTools "theme-changed" event to provide a notification when the theme is changed. MozReview-Commit-ID: EeUAmtyPpUy
96ef311ad9c043a55ea5cfa7242e3511a30e2168: Bug 1360491 - Add the search icon in the search input field r=dao
Ricky Chien <ricky060709@gmail.com> - Wed, 24 May 2017 15:21:56 +0800 - rev 360653
Push 31890 by ryanvm@gmail.com at Thu, 25 May 2017 20:32:08 +0000
Bug 1360491 - Add the search icon in the search input field r=dao MozReview-Commit-ID: 4FLWLk22eGC
43dffb5a00525fd29470ff23b0024ed738fe5fba: Bug 1366448 - Fix assumptions in this test so it works across branches. r=mconley
Blake Kaplan <mrbkap@gmail.com> - Tue, 23 May 2017 16:16:22 -0700 - rev 360652
Push 31890 by ryanvm@gmail.com at Thu, 25 May 2017 20:32:08 +0000
Bug 1366448 - Fix assumptions in this test so it works across branches. r=mconley The previous version of this test assumed that it was in control of all processes (except for a single one that was hanging around). That meant that changes to the environment, such as running it on a different branch could cause it to fail. Now we explicitly test that creating new tabs creates a new content process (and that the final tab creation *doesn't* do so) with a sanity check that new ContentParents don't reuse the same underlying OS process. Because we're now explicitly testing what we want, this works whether the current branch holds a random extra process alive or not. MozReview-Commit-ID: CNgLGL32Iog
0a5a4a49b799f61066220a6ecec1a0990cd57c30: Bug 1367587 - Change Copy URL Icon in the Page Action Menu. r=Gijs
Drew Willcoxon <adw@mozilla.com> - Thu, 25 May 2017 09:13:25 -0700 - rev 360651
Push 31890 by ryanvm@gmail.com at Thu, 25 May 2017 20:32:08 +0000
Bug 1367587 - Change Copy URL Icon in the Page Action Menu. r=Gijs MozReview-Commit-ID: FKxDAfJssto
0dd38da1f7062a26b9e835bc48d06fb1ccdcd4c9: Backed out changeset 764076f746f1 (bug 1335454) for failures in browser_openPreferences.js on ASan
Phil Ringnalda <philringnalda@gmail.com> - Thu, 25 May 2017 08:35:27 -0700 - rev 360650
Push 31890 by ryanvm@gmail.com at Thu, 25 May 2017 20:32:08 +0000
Backed out changeset 764076f746f1 (bug 1335454) for failures in browser_openPreferences.js on ASan MozReview-Commit-ID: HVR1L82G9i1
101fb6274f8c06a846bc2d130f690c5e7f06c34b: Bug 1363639 - stylo: Make interpolation of rect() match Gecko. r=emilio
Matt Brubeck <mbrubeck@mozilla.com> - Tue, 23 May 2017 11:23:11 -0700 - rev 360649
Push 31890 by ryanvm@gmail.com at Thu, 25 May 2017 20:32:08 +0000
Bug 1363639 - stylo: Make interpolation of rect() match Gecko. r=emilio MozReview-Commit-ID: GKLuA9JeOmz
f729a9e2ce8e14bc716196694b16ad96add00d8c: Bug 1328509 - Enable visited tests for Stylo. r=emilio
J. Ryan Stinnett <jryans@gmail.com> - Wed, 10 May 2017 18:36:43 -0500 - rev 360648
Push 31890 by ryanvm@gmail.com at Thu, 25 May 2017 20:32:08 +0000
Bug 1328509 - Enable visited tests for Stylo. r=emilio MozReview-Commit-ID: HnbVmwMMCMO
127f613fab527964e9e22b2ce3ae902b48c3b671: Bug 1328509 - Check failure patterns in assertSnapshots. r=xidorn
J. Ryan Stinnett <jryans@gmail.com> - Mon, 22 May 2017 13:03:57 -0500 - rev 360647
Push 31890 by ryanvm@gmail.com at Thu, 25 May 2017 20:32:08 +0000
Bug 1328509 - Check failure patterns in assertSnapshots. r=xidorn Several mochitests call `assertSnapshots`, which prints a reftest-like output for use with the reftest analyzer. Update these lines to check failure patterns before printing, like the regular assertion methods do. MozReview-Commit-ID: CfChoar7bp8
23067369ca0884f802d511370066f707eca38889: Bug 1328509 - Wire up visited values in ServoStyleSet::GetContext. r=emilio
J. Ryan Stinnett <jryans@gmail.com> - Wed, 10 May 2017 15:00:42 -0500 - rev 360646
Push 31890 by ryanvm@gmail.com at Thu, 25 May 2017 20:32:08 +0000
Bug 1328509 - Wire up visited values in ServoStyleSet::GetContext. r=emilio Create an extra style context using the visited values (if they exist). This mirrors the logic Gecko performs in nsStyleSet::GetContext for visited support. MozReview-Commit-ID: EiJQXDgz8tX
f469745cfa7ab21064bb76cc4689a12cfb45c834: Bug 1328509 - Add visited pseudo crashtests. r=emilio
J. Ryan Stinnett <jryans@gmail.com> - Mon, 22 May 2017 15:06:52 -0500 - rev 360645
Push 31890 by ryanvm@gmail.com at Thu, 25 May 2017 20:32:08 +0000
Bug 1328509 - Add visited pseudo crashtests. r=emilio Rename and duplicate a crashtest to better cover each variation of a single :link or single :visited style on a pseudo-element. MozReview-Commit-ID: JMFXD7nk9fH
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip