c43bf142d3293a95a7c35ad7cbe6f56959021ae8: Bug 1401129 - Release geckodriver 0.20.0. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Thu, 08 Mar 2018 16:06:59 +0000 - rev 765988
Push 102199 by bmo:ato@sny.no at Sun, 11 Mar 2018 16:16:56 +0000
Bug 1401129 - Release geckodriver 0.20.0. r?whimboo MozReview-Commit-ID: Lip1pab8D0f
3d519267b6c1139d112439a498d7c629e4e64e77: Bug 1401129 - Note changes for geckodriver 0.20.0 release. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Thu, 08 Mar 2018 16:05:35 +0000 - rev 765987
Push 102199 by bmo:ato@sny.no at Sun, 11 Mar 2018 16:16:56 +0000
Bug 1401129 - Note changes for geckodriver 0.20.0 release. r?whimboo MozReview-Commit-ID: 1vb4nzpUlYD
8c859f0ec9b437bab4fde2e1d870a37975e8dd63: Bug 1401129 - Release webdriver 0.35.0. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Thu, 08 Mar 2018 16:05:08 +0000 - rev 765986
Push 102199 by bmo:ato@sny.no at Sun, 11 Mar 2018 16:16:56 +0000
Bug 1401129 - Release webdriver 0.35.0. r?whimboo MozReview-Commit-ID: lnoyZZbtcF
6d49e87ef29dc18f1f41552ab6f1ef31fd3101de: Bug 1401129 - Release mozrunner 0.6.0. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Thu, 08 Mar 2018 14:26:10 +0000 - rev 765985
Push 102199 by bmo:ato@sny.no at Sun, 11 Mar 2018 16:16:56 +0000
Bug 1401129 - Release mozrunner 0.6.0. r?whimboo MozReview-Commit-ID: 2nljPi3HN5b
57d3af0427f783b9ffb23263acc58a3131f0183f: Bug 1401129 - Add peer review note to automation files. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Thu, 08 Mar 2018 15:38:57 +0000 - rev 765984
Push 102199 by bmo:ato@sny.no at Sun, 11 Mar 2018 16:16:56 +0000
Bug 1401129 - Add peer review note to automation files. r?whimboo MozReview-Commit-ID: 47708JTKoro
0263fed1a7b52ab83a530545bc124399ef69a847: Bug 1401129 - Restore extensions.shield-recipe-client.api_url in automation tools. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Thu, 08 Mar 2018 15:47:09 +0000 - rev 765983
Push 102199 by bmo:ato@sny.no at Sun, 11 Mar 2018 16:16:56 +0000
Bug 1401129 - Restore extensions.shield-recipe-client.api_url in automation tools. r?whimboo The extensions.shield-recipe-client.api_url preference was replaced with app.normandy.api_url in bug 1436113. There are multiple automation tools in the tree that target out-of-tree release channels and removing the old preference would break these. This patch re-adds the old preference with a note of when it was removed. MozReview-Commit-ID: HhTfRFkRQTC
2087e6ac73d2e85b30d02eb963dce8761af5be1a: Bug 1401129 - Restore datareporting.healthreport.about.reportUrl in automation tools. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Thu, 08 Mar 2018 15:32:06 +0000 - rev 765982
Push 102199 by bmo:ato@sny.no at Sun, 11 Mar 2018 16:16:56 +0000
Bug 1401129 - Restore datareporting.healthreport.about.reportUrl in automation tools. r?whimboo The datareporting.healthreport.about.reportUrl preference was removed in bug 1352497, but there are multiple automation tools in the tree that target out-of-tree release channels. This patch restores the preference with a note that it was removed in Firefox 59. MozReview-Commit-ID: Lg8bxoiIfxn
78fff5aa8b635161b2e339c75b26f1d896282010: Bug 1443853 - Move browser process shutdown monitor to mozrunner. r?jgraham draft
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:57:53 +0000 - rev 765981
Push 102198 by bmo:ato@sny.no at Sun, 11 Mar 2018 16:03:30 +0000
Bug 1443853 - Move browser process shutdown monitor to mozrunner. r?jgraham This moves the shutdown monitor for the Firefox process from geckodriver to mozrunner, which is a more suitable home for it. We will likely need specialised versions of this in the future with products such as GeckoView and Fennec. In addition to the move it also cleans up the polling loop by employing std::time::SystemTime which lets us match on the elapsed time since its construction. This seems nicer than having to perform division operations on integers, which in Rust are inherently unsafe (there is no guard against SIGFPE). This change should be functionally equivalent to the existing code. MozReview-Commit-ID: 1asnFbixhcY
a57f837800f6de114b429524e02a102f22fa2c29: Bug 1443853 - Rename RunnerProcess::status() to ::try_wait(). r?jgraham draft
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:43:49 +0000 - rev 765980
Push 102198 by bmo:ato@sny.no at Sun, 11 Mar 2018 16:03:30 +0000
Bug 1443853 - Rename RunnerProcess::status() to ::try_wait(). r?jgraham This renames RunnerProcess::status() to ::try_wait() for symmetry with std::process::Child::try_wait() in the standard library. The patch also makes an attempt at cleaning up its usage in geckodriver, however this can be further improved. MozReview-Commit-ID: 14ihT7MpM7l
b162adc88b152f365d66be40377bb126c1baeda9: Bug 1443853 - Avoid std::io::{Result,Error} renaming. r?jgraham draft
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:31:31 +0000 - rev 765979
Push 102198 by bmo:ato@sny.no at Sun, 11 Mar 2018 16:03:30 +0000
Bug 1443853 - Avoid std::io::{Result,Error} renaming. r?jgraham We can pick up std::io::Result and std::io::Error directly from the std::io namespace without having to rename them. MozReview-Commit-ID: 9Xz92HvcFpO
3ed0b4106633426b46bfbac903bcd8fd6cf51495: Bug 1443853 - Rename RunnerProcess::stop() to ::kill(). r?jgraham draft
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:29:23 +0000 - rev 765978
Push 102198 by bmo:ato@sny.no at Sun, 11 Mar 2018 16:03:30 +0000
Bug 1443853 - Rename RunnerProcess::stop() to ::kill(). r?jgraham This renames RunnerProcess::stop() to ::kill() for symmetry with the standard library's std::process::Child. MozReview-Commit-ID: 20vSni9bA0X
2d144822fc4cbede7481310e922477d372f009cf: Bug 1443853 - Rename RunnerProcess::is_running() to ::running(). r?jgraham draft
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:23:57 +0000 - rev 765977
Push 102198 by bmo:ato@sny.no at Sun, 11 Mar 2018 16:03:30 +0000
Bug 1443853 - Rename RunnerProcess::is_running() to ::running(). r?jgraham The ideom for getters in Rust is to not prefix them with "is_". Setters should, however, have the "set_" prefix. MozReview-Commit-ID: 9kXHBYGK7aL
b933ebba91040fcb33df3e566a7ee1c7fb9a3999: Bug 1443853 - Drop unused std::ascii::AsciiExt trait. r?jgraham draft
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:27:18 +0000 - rev 765976
Push 102198 by bmo:ato@sny.no at Sun, 11 Mar 2018 16:03:30 +0000
Bug 1443853 - Drop unused std::ascii::AsciiExt trait. r?jgraham Silences another compiler warning. MozReview-Commit-ID: 6Bcw7Ej9uIC
23ae3913c96246adfb9f12a76386771b66b4bb88: Bug 1443853 - Remove unnecessary paranthesis around function argument. r?jgraham draft
Andreas Tolfsen <ato@sny.no> - Wed, 07 Mar 2018 21:26:27 +0000 - rev 765975
Push 102198 by bmo:ato@sny.no at Sun, 11 Mar 2018 16:03:30 +0000
Bug 1443853 - Remove unnecessary paranthesis around function argument. r?jgraham Silences one compiler warning. MozReview-Commit-ID: FSKV9Ia2iXt
a669bff9044b8aaa7e617c1bc9ed54f339c31b0b: Bug 1432636 - Switch XMLPrettyPrint to use HTML <details> instead of click handlers for expandables. draft
Ian Moody <moz-ian@perix.co.uk> - Thu, 08 Feb 2018 19:03:31 +0000 - rev 765974
Push 102197 by moz-ian@perix.co.uk at Sun, 11 Mar 2018 16:00:21 +0000
Bug 1432636 - Switch XMLPrettyPrint to use HTML <details> instead of click handlers for expandables. Also remove duplicate import from the XMLMonoPrint sheet (unnamed default sheets stay applied when switching to alternates, only named are unapplied). Additionally fix some regressions from bug 379683: * top-level collapsed and uncollapsible elements weren't monospaced in monospace style. * top-level uncollapsible elements weren't indented. * there was an extra space between PIs and their expander control. Based on prototype by bgrins. MozReview-Commit-ID: 2Pikm41FMWY
4aa8473d65c1e2a21288313288d6a2b03737c0a4: Bug 1444431 - Filter logs from familiar logging targets. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Sun, 11 Mar 2018 15:51:00 +0000 - rev 765973
Push 102196 by bmo:ato@sny.no at Sun, 11 Mar 2018 16:00:15 +0000
Bug 1444431 - Filter logs from familiar logging targets. r?whimboo geckodriver uses log 0.4, but it depends on a version of hyper that uses log 0.3. Previously this meant that geckodriver's logger could only see messages from crates using log 0.4, and had no access to messages from hyper or other crates using log 0.3. However, log 0.3.9 added interoperability so that programs built with a mix of log 0.3 and log 0.4 can again display messages from all crates. This patches geckodriver::logging to contain a whitelist of logged targets we care about. Currently this list includes geckodriver, mozprofile, mozrunner, mozversion, and webdriver. This will revert us to the behaviour prior to upgrading hyper to use log 0.3.9, and would be similar to the old implementation we had for filtering logs we had when geckodriver used slog. Thanks-to: Matt Brubeck <mbrubeck@mozilla.com> MozReview-Commit-ID: 6Xj0k6VD1dQ
8863806b9e28e9a5267c34c2e000f3cc0265f944: Merge inbound to mozilla-central. a=merge
Csoregi Natalia <ncsoregi@mozilla.com> - Sun, 11 Mar 2018 11:51:54 +0200 - rev 765972
Push 102196 by bmo:ato@sny.no at Sun, 11 Mar 2018 16:00:15 +0000
Merge inbound to mozilla-central. a=merge
a89953a3788912162dfdbcd3b549693e6743e0a4: Bug 1437295 - Ensure that we have a compositor APZ testdata before running the test. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Sat, 10 Mar 2018 23:26:28 -0500 - rev 765971
Push 102196 by bmo:ato@sny.no at Sun, 11 Mar 2018 16:00:15 +0000
Bug 1437295 - Ensure that we have a compositor APZ testdata before running the test. r=botond MozReview-Commit-ID: zV4J3pChIy
5a973861da6a9d3ecb4e7ba10b744958f98c40b6: Bug 1437295 - Remove unnecessary change from bug 1374166. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Sat, 10 Mar 2018 23:26:28 -0500 - rev 765970
Push 102196 by bmo:ato@sny.no at Sun, 11 Mar 2018 16:00:15 +0000
Bug 1437295 - Remove unnecessary change from bug 1374166. r=botond The change that was made in bug 1374166 was attempting to fix the problem fixed by the previous patch, but didn't actually succeed (it just made it less likely to occur). Now that we have the proper fix we can revert that botched attempt to speed up the test a little bit. MozReview-Commit-ID: 3hWZ6bFTdxb
49393cd5db235a279576b857d83232ee2e44c7ed: Bug 1437295 - Ensure that waitUntilApzStable also flushes the parent process. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Sat, 10 Mar 2018 23:26:27 -0500 - rev 765969
Push 102196 by bmo:ato@sny.no at Sun, 11 Mar 2018 16:00:15 +0000
Bug 1437295 - Ensure that waitUntilApzStable also flushes the parent process. r=botond With e10s enabled, we need to make sure that not only has the content process layer tree reached the compositor, but also that the parent process layer tree with the correct RefLayer has reached the compositor. This is important for some APZ tests which proceed on the assumption that the content process has been composited. MozReview-Commit-ID: D0peZsJMHNT
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip