eabf0bf4c81bd12e93201a63b587d537db75640d: Bug 1364513 - Ensure correct buffer initialization. r=mystor
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 25 May 2017 09:39:17 -0400 - rev 584529
Push 60775 by bmo:mcooper@mozilla.com at Thu, 25 May 2017 16:53:26 +0000
Bug 1364513 - Ensure correct buffer initialization. r=mystor
7d126d7d281d9c9f8a625bd38b9ecce4bcf02264: Bug 1366129 - Improve cleanup of android mochitest environment before starting tests; r=jmaher
Geoff Brown <gbrown@mozilla.com> - Thu, 25 May 2017 07:32:46 -0600 - rev 584528
Push 60775 by bmo:mcooper@mozilla.com at Thu, 25 May 2017 16:53:26 +0000
Bug 1366129 - Improve cleanup of android mochitest environment before starting tests; r=jmaher
0d7a8241dfb085cd94c8911eeffbbad8be514a00: Bug 1367235 - Additional changes for eslint on testing/xpcshell; r=Standard8
Geoff Brown <gbrown@mozilla.com> - Thu, 25 May 2017 07:32:44 -0600 - rev 584527
Push 60775 by bmo:mcooper@mozilla.com at Thu, 25 May 2017 16:53:26 +0000
Bug 1367235 - Additional changes for eslint on testing/xpcshell; r=Standard8
5cd8e5586752152702761ecd5d989f180e3e2bed: Bug 1367235 - Enable eslint on testing/xpcshell - mechanical updates; r=Standard8
Geoff Brown <gbrown@mozilla.com> - Thu, 25 May 2017 07:32:42 -0600 - rev 584526
Push 60775 by bmo:mcooper@mozilla.com at Thu, 25 May 2017 16:53:26 +0000
Bug 1367235 - Enable eslint on testing/xpcshell - mechanical updates; r=Standard8
e8d2fe983c62ff24968247a37bde80746f3d5f70: Bug 1357022 - Ensure nuked CCWs are removed from the wrapper map r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 25 May 2017 09:02:06 -0400 - rev 584525
Push 60775 by bmo:mcooper@mozilla.com at Thu, 25 May 2017 16:53:26 +0000
Bug 1357022 - Ensure nuked CCWs are removed from the wrapper map r=sfink
d5d06e3f87aa3c6a5d0bb9419dac095c3e062053: Bug 1367150 - Do not attempt to create PresentationChild if ContentChild is shutting down. r=ehsan
Andrew Osmond <aosmond@mozilla.com> - Thu, 25 May 2017 06:43:59 -0400 - rev 584524
Push 60775 by bmo:mcooper@mozilla.com at Thu, 25 May 2017 16:53:26 +0000
Bug 1367150 - Do not attempt to create PresentationChild if ContentChild is shutting down. r=ehsan
5be654e91559df8e3b7392a4e2ffe7e455a22078: Bug 1363094 - specify the symbols path argument to AWSY, r=jmaher.
Bob Clary <bclary@bclary.com> - Thu, 25 May 2017 02:41:22 -0700 - rev 584523
Push 60775 by bmo:mcooper@mozilla.com at Thu, 25 May 2017 16:53:26 +0000
Bug 1363094 - specify the symbols path argument to AWSY, r=jmaher.
14682de7bf28a4ec2e9594e050c83415504291d0: Bug 1359073 - Use SVG context paint instead of an feComposite filter to color the gear.svg icon. r=dao
Jonathan Watt <jwatt@jwatt.org> - Tue, 02 May 2017 21:16:49 +0100 - rev 584522
Push 60775 by bmo:mcooper@mozilla.com at Thu, 25 May 2017 16:53:26 +0000
Bug 1359073 - Use SVG context paint instead of an feComposite filter to color the gear.svg icon. r=dao
fefa475f898423deb16b3f4abed165f46e8760d9: Bug 1367601 - Fix unified build error in imgRequestProxy.cpp. r=tnikkel
Jonathan Watt <jwatt@jwatt.org> - Fri, 28 Apr 2017 12:46:19 +0100 - rev 584521
Push 60775 by bmo:mcooper@mozilla.com at Thu, 25 May 2017 16:53:26 +0000
Bug 1367601 - Fix unified build error in imgRequestProxy.cpp. r=tnikkel This file does not have a |using namespace mozilla;| line, so it cannot use image::Image without a mozilla:: qualification.
2e1ae8b575704094ae318e8c82e690a1552227b9: merge mozilla-central to mozilla-inbound. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 25 May 2017 10:35:06 +0200 - rev 584520
Push 60775 by bmo:mcooper@mozilla.com at Thu, 25 May 2017 16:53:26 +0000
merge mozilla-central to mozilla-inbound. r=merge a=merge
f32c73555c98ab565cb7ae10a761d6817aa5c89a: Bug 1366140 Try to avoid crash caused by COM objects which are owned by static or instance member of TSFTextStore r=m_kato, jimm
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 22 May 2017 21:48:14 +0900 - rev 584519
Push 60775 by bmo:mcooper@mozilla.com at Thu, 25 May 2017 16:53:26 +0000
Bug 1366140 Try to avoid crash caused by COM objects which are owned by static or instance member of TSFTextStore r=m_kato, jimm While initializing or destroying TSFTextStore, each object methods should be called after the instance is grabbed by local variable since member variable may be cleared by nested call to destroy a TSFTextStore instance. MozReview-Commit-ID: CojLasqcDyB
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 584518
Push 60775 by bmo:mcooper@mozilla.com at Thu, 25 May 2017 16:53:26 +0000
Bug 1349266 - Using a workerHolder to keep alive a parent worker when a child worker is created, r=kbelly
e089224ed8e950ff40d9b56ebaad2457d33e56c0: Bug 1357917 - Only hide doorhanger when navtoolbox autohides r?Gijs draft
Doug Thayer <dothayer@mozilla.com> - Wed, 24 May 2017 12:52:56 -0700 - rev 584517
Push 60774 by bmo:dothayer@mozilla.com at Thu, 25 May 2017 16:51:12 +0000
Bug 1357917 - Only hide doorhanger when navtoolbox autohides r?Gijs On OSX we want to show doorhangers when in fullscreen, since OSX fullscreen doesn't hide the nav toolbox. This makes that change, and also adds flip="slide" to the panel so that the arrow adjusts correctly. Unfortunately there still seems to be a bit of a problem with this where the doorhanger adjusts its position when entering fullscreen but then waits a little bit (not sure what triggers it) before updating the anchor arrow. This seems to be a general problem with doorhangers though and not specific to us, though we may have been the first to hit it since we're a doorhanger positioned on the edge of the screen which persists even if you click away from it, which I believe is unique. I am creating a followup bug to track this. Fortunately it shouldn't present itself often, since the typical case should be these doorhangers displaying _while_ a user is in fullscreen, not the user entering fullscreen while the doorhanger is already displaying. MozReview-Commit-ID: 3dRLwgMjxIb
d9a5bb1066c4f7853ff40c411958e5322d80bd33: Bug 1340637 - Disable geckodriver compilation on Linux i686; r=me draft
Andreas Tolfsen <ato@mozilla.com> - Wed, 24 May 2017 19:45:43 +0100 - rev 584516
Push 60773 by bmo:ato@mozilla.com at Thu, 25 May 2017 16:41:40 +0000
Bug 1340637 - Disable geckodriver compilation on Linux i686; r=me 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
3f5d815b9d334a36d8f1ce3ddd514df7b6ee818f: Bug 1340637 - Update geckodriver cargo lockfile for vendored crates; r?ted draft
Andreas Tolfsen <ato@mozilla.com> - Tue, 23 May 2017 16:37:33 +0100 - rev 584515
Push 60773 by bmo:ato@mozilla.com at Thu, 25 May 2017 16:41:40 +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
b66a2458872b3b46221ea068277448ea833eda3f: Bug 1340637 - Vendor geckodriver dependencies; r=ted draft
Andreas Tolfsen <ato@mozilla.com> - Tue, 23 May 2017 18:03:07 +0100 - rev 584514
Push 60773 by bmo:ato@mozilla.com at Thu, 25 May 2017 16:41:40 +0000
Bug 1340637 - Vendor geckodriver dependencies; r=ted MozReview-Commit-ID: 1muL5Jc7ulI
61920363fdbae57e70bc414c14b5a67018c1fc54: Bug 1340637 - Skip geckodriver in hazard builds; r=ted draft
Andreas Tolfsen <ato@mozilla.com> - Tue, 23 May 2017 14:59:58 +0100 - rev 584513
Push 60773 by bmo:ato@mozilla.com at Thu, 25 May 2017 16:41:40 +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
3a89b4134d897da24bd4dcfaf7d6c60ee1352caf: Bug 1340637 - Provide build rules for geckodriver; r=ted draft
Andreas Tolfsen <ato@mozilla.com> - Tue, 23 May 2017 14:55:54 +0100 - rev 584512
Push 60773 by bmo:ato@mozilla.com at Thu, 25 May 2017 16:41:40 +0000
Bug 1340637 - Provide build rules for geckodriver; r=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
87035fe8fa4255196919381f342c51203bf35ec5: Bug 1357753: create (correct) artifact directories with native-engine; r?wcosta draft
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 12 May 2017 19:24:24 +0000 - rev 584511
Push 60772 by dmitchell@mozilla.com at Thu, 25 May 2017 16:38:35 +0000
Bug 1357753: create (correct) artifact directories with native-engine; r?wcosta The mozharness_test job was using the wrong artifact path for native-engine. Native-engine also enforces that artifact directories exist, so include some mkdir calls to keep it happy. MozReview-Commit-ID: Evw34gzzLev
b7c6a84f5ac5d22391f12f73dc8545a0e3c4473d: Bug 1357753: set correct virtualenv, python paths; r?jlund draft
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 10 May 2017 20:24:08 +0000 - rev 584510
Push 60772 by dmitchell@mozilla.com at Thu, 25 May 2017 16:38:35 +0000
Bug 1357753: set correct virtualenv, python paths; r?jlund The `remove_exes.py` config left mozharness searching for exes, but we do need a path to tooltool, since it is not in $PATH. MozReview-Commit-ID: I9gk8rNOmda
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip