searching for reviewer(maja_zf)
06d19681d0426ac65f242b606d2950dd96690101: Bug 1596101 - [remote] Forward Network.setUserAgentOverride to Emulation.setUserAgentOverride. r=remote-protocol-reviewers,maja_zf
Henrik Skupin <mail@hskupin.info> - Mon, 18 Nov 2019 10:07:42 +0000 - rev 502392
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596101 - [remote] Forward Network.setUserAgentOverride to Emulation.setUserAgentOverride. r=remote-protocol-reviewers,maja_zf The method under the Network domain is a redirect to Emulation only. It might be deprecated, but that's unclear in the current documentation. Differential Revision: https://phabricator.services.mozilla.com/D52929
73c00aa07450a45bae0d6552ac25fc682a755a2a: Bug 1595697 - [remote] Implement basic support for Emulation.setUserAgentOverride. r=remote-protocol-reviewers,maja_zf
Henrik Skupin <mail@hskupin.info> - Mon, 18 Nov 2019 10:07:38 +0000 - rev 502391
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595697 - [remote] Implement basic support for Emulation.setUserAgentOverride. r=remote-protocol-reviewers,maja_zf This patch implements setting the user agent only. Support for accepted language, and platform will be done in a follow-up bug. Differential Revision: https://phabricator.services.mozilla.com/D52831
0929c67749f2a487a48f206a16f3c54c194d45dd: Bug 1595885 - Fix lint error, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Thu, 14 Nov 2019 17:24:21 +0000 - rev 501993
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595885 - Fix lint error, r=maja_zf Differential Revision: https://phabricator.services.mozilla.com/D53048
cc9330b5decd89fe8bc422957398d61d89041bb1: Bug 1595885 - Ensure we have a valid window after wpt reftest timeout, r=webdriver-reviewers,maja_zf
James Graham <james@hoppipolla.co.uk> - Thu, 14 Nov 2019 16:45:55 +0000 - rev 501985
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595885 - Ensure we have a valid window after wpt reftest timeout, r=webdriver-reviewers,maja_zf Typically we can close the wpt reftest window at the end of a test and open a new one for the follwing test. But that interacts badly with the harness trying to run marionette commands before the test starts; for example when it tries to set a pref. So we were hitting a situation where tests that TIMEOUT followed by tests that require a pref end up erroring. To avoid this make sure to set the original opener window as the marionette window when we close the reftest window. Differential Revision: https://phabricator.services.mozilla.com/D53014
a19a226a8c6aa2cb57765c13752057d42a177df9: bug 1594351: toolkit: include remote protocol section in about:support; r=remote-protocol-reviewers,fluent-reviewers,Gijs,flod,maja_zf
Andreas Tolfsen <ato@sny.no> - Thu, 14 Nov 2019 13:32:41 +0000 - rev 501928
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
bug 1594351: toolkit: include remote protocol section in about:support; r=remote-protocol-reviewers,fluent-reviewers,Gijs,flod,maja_zf This adds a new section at the bottom of about:support to show the current status of the CDP-based remote agent service. This section will display useful troubleshooting information regarding the remote agent. The remote agent is a forthcoming low-level RPC protocol providing debugging interfaces for Gecko internals. Because it exposes browser-internals to the surrounding system we need a clear way for the user to find if it is listening for browser-external connections. The table, entitled "Remote Debugging (Chromium Protocol)", contains the following new information: Accepting connections whether the HTTPD is listening for incoming connections URL connection endpoint for clients Differential Revision: https://phabricator.services.mozilla.com/D52359
83567a7a58738b1dcdb5ed64ec41c016a4339160: bug 1594351: toolkit: whitelist remote.enabled pref for troubleshooting; r=remote-protocol-reviewers,maja_zf,Gijs
Andreas Tolfsen <ato@sny.no> - Thu, 14 Nov 2019 13:32:03 +0000 - rev 501927
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
bug 1594351: toolkit: whitelist remote.enabled pref for troubleshooting; r=remote-protocol-reviewers,maja_zf,Gijs The remote.enabled preference informs the user whether the remote agent is enabled, i.e. "available to use", in the current Gecko runtime. Differential Revision: https://phabricator.services.mozilla.com/D52358
6b2ea992707b0475e9424b6ae02eb1ebb32df6d6: bug 1594351: toolkit: add AppConstants.REMOTE_AGENT; r=remote-protocol-reviewers,maja_zf,mconley
Andreas Tolfsen <ato@sny.no> - Thu, 14 Nov 2019 13:32:01 +0000 - rev 501926
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
bug 1594351: toolkit: add AppConstants.REMOTE_AGENT; r=remote-protocol-reviewers,maja_zf,mconley The remote agent is a forthcoming new low-level debugging interface in Gecko. This constant will tell toolkit code that the feature is enabled. Differential Revision: https://phabricator.services.mozilla.com/D52357
ac269d3b31551eb918685c274bb07b5e6db3511d: Bug 1595528 - [remote] Add local Chromium folder to ignore list. r=remote-protocol-reviewers,maja_zf
Henrik Skupin <mail@hskupin.info> - Tue, 12 Nov 2019 21:19:11 +0000 - rev 501669
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595528 - [remote] Add local Chromium folder to ignore list. r=remote-protocol-reviewers,maja_zf Depends on D52740 Differential Revision: https://phabricator.services.mozilla.com/D52741
bf5bee09a2fccd063b071395355ecd48856d6c69: Bug 1595528 - [remote] Vendor in latest puppeteer changes. r=remote-protocol-reviewers,maja_zf
Henrik Skupin <mail@hskupin.info> - Tue, 12 Nov 2019 21:18:49 +0000 - rev 501668
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595528 - [remote] Vendor in latest puppeteer changes. r=remote-protocol-reviewers,maja_zf Differential Revision: https://phabricator.services.mozilla.com/D52740
254ec8dbbb9669a9600abf1d29aa6307453b55f6: Bug 1594958 - Update the in-tree README for wpt, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Fri, 08 Nov 2019 17:43:19 +0000 - rev 501346
Push 114168 by dluca@mozilla.com at Sun, 10 Nov 2019 03:08:55 +0000
Bug 1594958 - Update the in-tree README for wpt, r=maja_zf The old file has not been updated for all the changes that have happened. Correct the inaccuracies and update the suggested advice to be more modern. Differential Revision: https://phabricator.services.mozilla.com/D52367
3ef1ca5d2649f2d8c1541396cf09fee642913913: Bug 1587846 - [remote] Add "quality" option to Page.captureScreenshot. r=remote-protocol-reviewers,ato,maja_zf
Henrik Skupin <mail@hskupin.info> - Thu, 07 Nov 2019 19:02:00 +0000 - rev 501133
Push 114168 by dluca@mozilla.com at Sun, 10 Nov 2019 03:08:55 +0000
Bug 1587846 - [remote] Add "quality" option to Page.captureScreenshot. r=remote-protocol-reviewers,ato,maja_zf Differential Revision: https://phabricator.services.mozilla.com/D52146
d2bc1e3612ead0bf81edae9a87c5fe4e1052288e: Bug 1592643 - [remote] Implement Target.activateTarget. r=remote-protocol-reviewers,maja_zf,ato
Henrik Skupin <mail@hskupin.info> - Thu, 07 Nov 2019 14:48:26 +0000 - rev 501129
Push 114168 by dluca@mozilla.com at Sun, 10 Nov 2019 03:08:55 +0000
Bug 1592643 - [remote] Implement Target.activateTarget. r=remote-protocol-reviewers,maja_zf,ato Differential Revision: https://phabricator.services.mozilla.com/D52001
24345627e6de238e5a666ff5f9a408e8edbdf371: bug 1591927: remote: implement Security.setIgnoreCertificateErrors; r=remote-protocol-reviewers,maja_zf
Andreas Tolfsen <ato@sny.no> - Sat, 02 Nov 2019 18:08:56 +0000 - rev 500305
Push 114164 by aiakab@mozilla.com at Tue, 05 Nov 2019 10:06:15 +0000
bug 1591927: remote: implement Security.setIgnoreCertificateErrors; r=remote-protocol-reviewers,maja_zf This implements an all-or-nothing insecure sweeping override that bypasses security exceptions when loading documents with invalid or otherwise bad TLS certificates. Differential Revision: https://phabricator.services.mozilla.com/D50838
e114b9f0b5f15e59d59fcec50f54263f5c832918: Bug 1592631 - [wdspec] Fix mozilla/tests/webdriver/tests/take_full_screenshot/iframe.py for Fission. r=webdriver-reviewers,maja_zf
Henrik Skupin <mail@hskupin.info> - Thu, 31 Oct 2019 01:05:59 +0000 - rev 500029
Push 114164 by aiakab@mozilla.com at Tue, 05 Nov 2019 10:06:15 +0000
Bug 1592631 - [wdspec] Fix mozilla/tests/webdriver/tests/take_full_screenshot/iframe.py for Fission. r=webdriver-reviewers,maja_zf Differential Revision: https://phabricator.services.mozilla.com/D51128
3070efa2650329a8c6759b3cb9c87bfa4a90318b: Bug 1591006 - [remote] Re-arrange browser-chrome tests by domains as subfolders. r=remote-protocol-reviewers,maja_zf
Henrik Skupin <mail@hskupin.info> - Wed, 30 Oct 2019 13:25:56 +0000 - rev 499780
Push 114163 by aiakab@mozilla.com at Thu, 31 Oct 2019 10:03:38 +0000
Bug 1591006 - [remote] Re-arrange browser-chrome tests by domains as subfolders. r=remote-protocol-reviewers,maja_zf Differential Revision: https://phabricator.services.mozilla.com/D51019
a478ac8390169be2fac752abdc4f2ad61fde6415: Bug 1583462 - [wdspec] Fix webdriver/tests/take_*_screenshot/iframe.py for Fission. r=webdriver-reviewers,maja_zf
Henrik Skupin <mail@hskupin.info> - Wed, 30 Oct 2019 13:31:29 +0000 - rev 499779
Push 114163 by aiakab@mozilla.com at Thu, 31 Oct 2019 10:03:38 +0000
Bug 1583462 - [wdspec] Fix webdriver/tests/take_*_screenshot/iframe.py for Fission. r=webdriver-reviewers,maja_zf Shorten the text as used in the iframe to prevent a rendering issue between the letters "n" and "i" in Firefox when Fission is enabled. Differential Revision: https://phabricator.services.mozilla.com/D51059
f77279b36116704bc63db97b0c2906295688a908: Bug 1587627 - [marionette] Remove `Anon` and `AnonAttribute` strategies from "WebDriver:FindElement" and "WebDriver:FindElements" command. r=webdriver-reviewers,maja_zf
Henrik Skupin <mail@hskupin.info> - Tue, 29 Oct 2019 12:55:35 +0000 - rev 499649
Push 114161 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:34:24 +0000
Bug 1587627 - [marionette] Remove `Anon` and `AnonAttribute` strategies from "WebDriver:FindElement" and "WebDriver:FindElements" command. r=webdriver-reviewers,maja_zf Differential Revision: https://phabricator.services.mozilla.com/D50804
9650c17fd977fc43e9179980d2929e424ec7e845: Bug 1573383 - [firefox-puppeteer] Update docs for PyPI package deprecation. r=webdriver-reviewers,maja_zf a=docs
Henrik Skupin <mail@hskupin.info> - Tue, 29 Oct 2019 13:06:14 +0000 - rev 499631
Push 114161 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:34:24 +0000
Bug 1573383 - [firefox-puppeteer] Update docs for PyPI package deprecation. r=webdriver-reviewers,maja_zf a=docs DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D50909
79be8382d57a67860918b238e2ddc47043d523ea: Bug 1587627 - [marionette] Remove `Anon` and `AnonAttribute` strategies from "WebDriver:FindElement" and "WebDriver:FindElements" command. r=webdriver-reviewers,maja_zf
Henrik Skupin <mail@hskupin.info> - Mon, 28 Oct 2019 18:31:17 +0000 - rev 499576
Push 114161 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:34:24 +0000
Bug 1587627 - [marionette] Remove `Anon` and `AnonAttribute` strategies from "WebDriver:FindElement" and "WebDriver:FindElements" command. r=webdriver-reviewers,maja_zf Differential Revision: https://phabricator.services.mozilla.com/D50804
3ab59c714f29eca25c56f620f5c75f79046b8b0f: Bug 1587627 - [fxui] Update firefox-puppeteer for removal of anonymous nodes. r=webdriver-reviewers,maja_zf
Henrik Skupin <mail@hskupin.info> - Mon, 28 Oct 2019 18:24:57 +0000 - rev 499575
Push 114161 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:34:24 +0000
Bug 1587627 - [fxui] Update firefox-puppeteer for removal of anonymous nodes. r=webdriver-reviewers,maja_zf The patch removes the usage of elements based on anonymous nodes, which are soon to be completely removed. Also code which is no longer in use by Firefox-UI tests can simply be removed. Differential Revision: https://phabricator.services.mozilla.com/D50803
7ee53fe37d4333efdaa72548c1dd0e9271934d5a: Bug 1591349 - Only default to --pause-after-test for single testharness tests, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Fri, 25 Oct 2019 14:05:07 +0000 - rev 499275
Push 114161 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:34:24 +0000
Bug 1591349 - Only default to --pause-after-test for single testharness tests, r=maja_zf reftests and wdspec tests aren't particularly easy to debug in this mode, so just default to --pause-after test for testharness tests where it makes more sense. Differential Revision: https://phabricator.services.mozilla.com/D50581
291ee5d212aa65c0cf097f2dcb63ebd50be299c7: Bug 1591341 - [remote] Always close the client connection in add_task() for browser chrome tests. r=remote-protocol-reviewers,maja_zf
Henrik Skupin <mail@hskupin.info> - Fri, 25 Oct 2019 13:42:17 +0000 - rev 499274
Push 114161 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:34:24 +0000
Bug 1591341 - [remote] Always close the client connection in add_task() for browser chrome tests. r=remote-protocol-reviewers,maja_zf Differential Revision: https://phabricator.services.mozilla.com/D50577
1d6df34a3f493cba324b31581433d368e67c57e5: Bug 1591151 - Fix markdown-links-in-rst in wptrunner docs, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Thu, 24 Oct 2019 17:59:11 +0100 - rev 499044
Push 114160 by james@hoppipolla.co.uk at Thu, 24 Oct 2019 17:12:30 +0000
Bug 1591151 - Fix markdown-links-in-rst in wptrunner docs, r=maja_zf MANUAL PUSH: wpt sync fixup Differential Revision: https://phabricator.services.mozilla.com/D50498
e09c20baeed78e04b819cdfc29aefb52d0bf60df: Bug 1589625 - [remote] Add documentation for enabling logging of emitted events. r=remote-protocol-reviewers,ato,maja_zf
Henrik Skupin <mail@hskupin.info> - Wed, 23 Oct 2019 15:49:19 +0000 - rev 498718
Push 114159 by shindli@mozilla.com at Thu, 24 Oct 2019 09:49:00 +0000
Bug 1589625 - [remote] Add documentation for enabling logging of emitted events. r=remote-protocol-reviewers,ato,maja_zf Differential Revision: https://phabricator.services.mozilla.com/D50230
56f934c9a812107bf18ec9ce71a5966e23e5b587: Bug 1585272 - [remote] Register ChannelEventSinkFactory only once, and allow for multiple client connections. r=remote-protocol-reviewers,maja_zf
Henrik Skupin <mail@hskupin.info> - Wed, 16 Oct 2019 20:23:05 +0000 - rev 497906
Push 114154 by btara@mozilla.com at Thu, 17 Oct 2019 09:58:40 +0000
Bug 1585272 - [remote] Register ChannelEventSinkFactory only once, and allow for multiple client connections. r=remote-protocol-reviewers,maja_zf To allow for multiple client connections the ChannelEventSinkFactory class only has to be registered once. By reference counting consumers of this factory it can be made sure to only unregister it once no consumers of the factory exist anymore. With this refactoring we basically allow multiple client connections to our CDP implementation. Differential Revision: https://phabricator.services.mozilla.com/D49329
52be0848e5a18173063143b1a3342fa05faad11c: Bug 1563746 - [remote] Implement Page.captureScreenshot. r=remote-protocol-reviewers,maja_zf,ato
Henrik Skupin <mail@hskupin.info> - Wed, 16 Oct 2019 19:36:56 +0000 - rev 497905
Push 114154 by btara@mozilla.com at Thu, 17 Oct 2019 09:58:40 +0000
Bug 1563746 - [remote] Implement Page.captureScreenshot. r=remote-protocol-reviewers,maja_zf,ato Differential Revision: https://phabricator.services.mozilla.com/D49203
67be892445a15bf7e0c22f023fa40387b4f0035e: bug 1589151: geckodriver: drop "For users" heading in docs; r=webdriver-reviewers,maja_zf
Andreas Tolfsen <ato@sny.no> - Wed, 16 Oct 2019 19:17:31 +0000 - rev 497894
Push 114154 by btara@mozilla.com at Thu, 17 Oct 2019 09:58:40 +0000
bug 1589151: geckodriver: drop "For users" heading in docs; r=webdriver-reviewers,maja_zf The extra heading causes some exposure problems with the way the sidebar menu collapses docs under a certain hierarchy depth. Since the user documentation is more important than the developer documentation, it makes sense not to collapse it. DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D49461
de4a335d16d2a33bb413b9cc1263a73a79f29e5b: bug 1589151: geckodriver: add 0.26.0 known problems to changelog; r=webdriver-reviewers,maja_zf
Andreas Tolfsen <ato@sny.no> - Wed, 16 Oct 2019 19:17:24 +0000 - rev 497893
Push 114154 by btara@mozilla.com at Thu, 17 Oct 2019 09:58:40 +0000
bug 1589151: geckodriver: add 0.26.0 known problems to changelog; r=webdriver-reviewers,maja_zf DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D49459
759b2d177853e0011e940d4d959a8f79699267f0: bug 1589151: geckodriver: explain macOS notarization changes; r=webdriver-reviewers,maja_zf
Andreas Tolfsen <ato@sny.no> - Wed, 16 Oct 2019 19:17:44 +0000 - rev 497892
Push 114154 by btara@mozilla.com at Thu, 17 Oct 2019 09:58:40 +0000
bug 1589151: geckodriver: explain macOS notarization changes; r=webdriver-reviewers,maja_zf DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D49460
325b5278961fb32b8fd6d4dcc481c4dd7890f33c: Bug 1584192 - Allow handling multiple reruns in wptreport.json files, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Tue, 15 Oct 2019 22:16:08 +0000 - rev 497786
Push 114154 by btara@mozilla.com at Thu, 17 Oct 2019 09:58:40 +0000
Bug 1584192 - Allow handling multiple reruns in wptreport.json files, r=maja_zf Previously when running with --rerun=N we added all the subtest results to the previous test results and so got all N iterations of each subtest result, but only one of each test result. Instead ensure that top-level tests are added each time they are run, allowing multiple test results. Differential Revision: https://phabricator.services.mozilla.com/D47249
83dc6a6ed93137707ecfd785f10a721e2e1abca7: Bug 1584192 - Fix handling multiple repeats in wptreport logs, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Fri, 27 Sep 2019 20:34:20 +0000 - rev 497623
Push 114154 by btara@mozilla.com at Thu, 17 Oct 2019 09:58:40 +0000
Bug 1584192 - Fix handling multiple repeats in wptreport logs, r=maja_zf Previously this would have ended up with multiple JSON objects all put on the same line and we'd be unable to update from such metadata. Ensure that there's one line per JSON object and the update code is able to consume this format. Differential Revision: https://phabricator.services.mozilla.com/D47248
a7ca5ad33f3df4477ddb16560386b1b5aa641c3b: Bug 1586503 - Temporarily skip remote/test/browser/browser_runtime_executionContext.js on Mac. r=remote-protocol-reviewers,maja_zf
Henrik Skupin <mail@hskupin.info> - Thu, 10 Oct 2019 23:38:51 +0000 - rev 497241
Push 114148 by shindli@mozilla.com at Mon, 14 Oct 2019 10:49:50 +0000
Bug 1586503 - Temporarily skip remote/test/browser/browser_runtime_executionContext.js on Mac. r=remote-protocol-reviewers,maja_zf Differential Revision: https://phabricator.services.mozilla.com/D48906
cd07efc3b577017385c5159bd29a6e9c2fab4174: Bug 1585274 - [remote] Run Puppeteer unit tests in non-headless mode by default. r=remote-protocol-reviewers,maja_zf
Henrik Skupin <mail@hskupin.info> - Thu, 10 Oct 2019 15:10:48 +0000 - rev 497124
Push 114148 by shindli@mozilla.com at Mon, 14 Oct 2019 10:49:50 +0000
Bug 1585274 - [remote] Run Puppeteer unit tests in non-headless mode by default. r=remote-protocol-reviewers,maja_zf Similar to all the other test jobs also the Puppeteer jobs should not run in headless by default. Instead it should be an opt-in. Differential Revision: https://phabricator.services.mozilla.com/D48823
ed5efc0182326c0a131b71cd150da351d5b4d400: Bug 1583603 - Set formatter defaults correctly for mozlog, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Wed, 25 Sep 2019 19:37:38 +0000 - rev 494973
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1583603 - Set formatter defaults correctly for mozlog, r=maja_zf Gecko was trying to pass formatter options in by default, which doesn't work if the user overrides the formatter. Instead pass in the default options explicitly using the designed mechanism, which previously wasn't exposed in wpt. Differential Revision: https://phabricator.services.mozilla.com/D47117
744a2ea376506568bc1c336c061652ff6446f5f2: Bug 1583602 - Use a real colour for printing intermittent failures, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Wed, 25 Sep 2019 18:57:47 +0000 - rev 494963
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1583602 - Use a real colour for printing intermittent failures, r=maja_zf Differential Revision: https://phabricator.services.mozilla.com/D46999
7a44b5fd626918273b9b16eb364b7efa78a44c3c: bug 1580470: remote: document security aspects of remote agent; r=remote-protocol-reviewers,maja_zf
Andreas Tolfsen <ato@sny.no> - Thu, 12 Sep 2019 11:39:13 +0000 - rev 492837
Push 114078 by nerli@mozilla.com at Thu, 12 Sep 2019 22:41:47 +0000
bug 1580470: remote: document security aspects of remote agent; r=remote-protocol-reviewers,maja_zf This clarifies the security considerations we have made with the remote agent. The text is adapted from two sources: https://bugzilla.mozilla.org/show_bug.cgi?id=1542229 https://docs.google.com/document/d/1LytMB7yueNLFehBp72Xzi_n4crncdHSHjQ3FCp0Meuo/edit#heading=h.k75yymb1qbxr DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D45542
4fe3084ae3e4ce4f20ebf6c0cf333381ac93a0c8: Bug 1579168 - Fix updating metadata for results that are expected but have known intermittents, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Thu, 05 Sep 2019 18:54:11 +0000 - rev 491901
Push 114036 by nerli@mozilla.com at Fri, 06 Sep 2019 09:46:47 +0000
Bug 1579168 - Fix updating metadata for results that are expected but have known intermittents, r=maja_zf We were assuming that in the case that the status matched expected we'd have no expected entry in the log data. But actually it was being set to None, so handle both those cases. Differential Revision: https://phabricator.services.mozilla.com/D44874
a5f33d0358d3d308433110112d47fa804936373d: Bug 1576991 - Ensure expected is correctly inserted merging wpt ini files - r=maja_zf
James Graham <james@hoppipolla.co.uk> - Wed, 28 Aug 2019 13:37:58 +0000 - rev 490417
Push 113993 by ccoroiu@mozilla.com at Wed, 28 Aug 2019 21:49:44 +0000
Bug 1576991 - Ensure expected is correctly inserted merging wpt ini files - r=maja_zf We can't parse files where the key-value pairs are after the subtest data, so ensure that we add it before. Also fix a bug when metadata is added on one side of the merge but unchanged on the other; we were accidentially inserting the entire test rather than just the expected value. Differential Revision: https://phabricator.services.mozilla.com/D43658
0c1fa26f2f67749fda7cfbd6ab2f3f61334f6925: Bug 1572687 - [geckodriver] Disable the GFX sanity window. r=webdriver-reviewers,maja_zf
Henrik Skupin <mail@hskupin.info> - Mon, 12 Aug 2019 14:23:27 +0000 - rev 487466
Push 113879 by malexandru@mozilla.com at Mon, 12 Aug 2019 22:02:50 +0000
Bug 1572687 - [geckodriver] Disable the GFX sanity window. r=webdriver-reviewers,maja_zf Differential Revision: https://phabricator.services.mozilla.com/D41358
2b3e775a99cb38b9243cb816075c8a8f027114d7: Bug 1572687 - [marionette] Disable the GFX sanity window. r=webdriver-reviewers,maja_zf
Henrik Skupin <mail@hskupin.info> - Mon, 12 Aug 2019 14:21:44 +0000 - rev 487465
Push 113879 by malexandru@mozilla.com at Mon, 12 Aug 2019 22:02:50 +0000
Bug 1572687 - [marionette] Disable the GFX sanity window. r=webdriver-reviewers,maja_zf Differential Revision: https://phabricator.services.mozilla.com/D41357
b60857a1f7a9f9f79dcdb246f5629f8119ba209d: Bug 1571755 - Add a command for merging wpt metadata, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Fri, 09 Aug 2019 17:48:53 +0000 - rev 487287
Push 113869 by ncsoregi@mozilla.com at Sat, 10 Aug 2019 21:42:30 +0000
Bug 1571755 - Add a command for merging wpt metadata, r=maja_zf This command is inteded to be usable as a git mergetool for the specific case of merging ini files in a way that should always succeed, produces reasonably likely output, but isn't reliably correct. The main use case is for the sync bot where we update metadata on branches and experience conflicts when we also have changes on master. We don't necessarily need to resolve these perfectly but we do need to provide a resolution automatically since otherwise it blocks syncs. Since the ini parser is in-tree we want to make this an in-tree command that the sync can use to provide the resolution. The general strategy is that we want to prefer the "new" metadata where possible. This won't always be correct e.g. if a test got fixed on master and simultaneously got edited to go from TIMEOUT to FAIL in a browser without the fix. But it's not a bad approximation (and generally a human will struggle to do the merge better by hand, so we have to assume later try jobs will fix things). Differential Revision: https://phabricator.services.mozilla.com/D40832
4c812f05096ca71823501c263d41f50e24688012: Bug 1569713 - Add wpt-metadata YAML export to metasummary, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Wed, 07 Aug 2019 13:38:31 +0000 - rev 486797
Push 113855 by shindli@mozilla.com at Wed, 07 Aug 2019 21:56:41 +0000
Bug 1569713 - Add wpt-metadata YAML export to metasummary, r=maja_zf https://github.com/web-platform-tests/wpt-metadata/ contains metadata for web-platform-tests in YAML form. This will be searchable on wpt.fyi and so it can be the basis for a triage feature in the wpt dashboard. This adds a basic export of the most obvious annotations from the wpt metadata-summary mach command. It can be used by setting the --meta-dir variable to the root of a wpt-metadata checkout. Differential Revision: https://phabricator.services.mozilla.com/D39736
ba33cb1e50f65ded7614f844ab06f9cb2a5e2cce: Bug 1563358 - Report pixel differences as part of message in wpt reftests, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Thu, 01 Aug 2019 09:26:37 +0000 - rev 485768
Push 113820 by rmaries@mozilla.com at Fri, 02 Aug 2019 04:17:07 +0000
Bug 1563358 - Report pixel differences as part of message in wpt reftests, r=maja_zf Instead of reporting the pixel differences in a logger info message, put it in the text that's returned to the harness. This has a notable advantage on android where this will cause it to be logged as part of the harness logs rather than ending up in the logcat from the device. It also makes these messages more accessible in other consumers of the logs e.g. wpt.fyi. Differential Revision: https://phabricator.services.mozilla.com/D40064
f5f5cbb377ac92a59c26a0f1de8b971ef878dee3: Bug 1563358 - Report pixel differences as part of message in wpt reftests, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Wed, 31 Jul 2019 17:02:36 +0000 - rev 485689
Push 113818 by rmaries@mozilla.com at Thu, 01 Aug 2019 22:55:32 +0000
Bug 1563358 - Report pixel differences as part of message in wpt reftests, r=maja_zf Instead of reporting the pixel differences in a logger info message, put it in the text that's returned to the harness. This has a notable advantage on android where this will cause it to be logged as part of the harness logs rather than ending up in the logcat from the device. It also makes these messages more accessible in other consumers of the logs e.g. wpt.fyi. Differential Revision: https://phabricator.services.mozilla.com/D40064
899f5fd6631516a98c8342ba23299cf7d2720b33: Bug 1525338 - Limit context menu behavior to macOS. r=maja_zf
Eric Rahm <erahm@mozilla.com> - Sat, 20 Jul 2019 14:46:39 +0000 - rev 483607
Push 113734 by nbeleuzu@mozilla.com at Sat, 20 Jul 2019 21:45:35 +0000
Bug 1525338 - Limit context menu behavior to macOS. r=maja_zf Differential Revision: https://phabricator.services.mozilla.com/D38259
bcc9b5692630d97f0026b8b6539841a57b44384c: Bug 1525338 - Limit context menu behavior to macOS. r=maja_zf
Eric Rahm <erahm@mozilla.com> - Wed, 17 Jul 2019 21:42:56 +0000 - rev 483396
Push 113720 by opoprus@mozilla.com at Fri, 19 Jul 2019 04:08:50 +0000
Bug 1525338 - Limit context menu behavior to macOS. r=maja_zf Differential Revision: https://phabricator.services.mozilla.com/D38259
203e09f37d1f38b5f6f7de0fd8dc181a66d6daa2: Bug 1564917 - Don't remove conditions we can't create in wpt-update, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Thu, 11 Jul 2019 03:43:23 +0000 - rev 482356
Push 113664 by cbrindusan@mozilla.com at Thu, 11 Jul 2019 16:24:25 +0000
Bug 1564917 - Don't remove conditions we can't create in wpt-update, r=maja_zf With the changes in bug 1545143 we were accidentially deleting conditions like `if release_or_beta: FAIL` from metadata with `mach wpt-update --full` because they didn't correspond to anything in the "full" run. With this change a full update will preserve any conditions that involve variables we aren't using in the update and that also don't match any of the runs we have. The reason for the latter requirement is cases like expected: if nightly_build: PASS FAIL In this case if we preserve the condition we'll end up with the wrong behaviour for nightly; by removing it we end up with the wrong behaviour for release_or_beta, which is a problem but one that can be solved asynchronously (i.e. it doesn't block sync). In general this also means that one should prefer to write conditions that match only non-nightly builds first and have the default fallback be correct for nightly i.e. the above condition would be better expressed as: expected: if release_or_beta: FAIL or expected: if not nightly_build: FAIL Differential Revision: https://phabricator.services.mozilla.com/D37600
76af8bbce61aedb0dbc30691e2a4f9dccf6018bf: Bug 1564870 - Add --no-enable-webrender flag to wpt, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Thu, 11 Jul 2019 02:20:18 +0000 - rev 482355
Push 113664 by cbrindusan@mozilla.com at Thu, 11 Jul 2019 16:24:25 +0000
Bug 1564870 - Add --no-enable-webrender flag to wpt, r=maja_zf This allows us to be more explicit about when the feature is enabled or not, rather than relying on the defaults. Differential Revision: https://phabricator.services.mozilla.com/D37554
7e437d2cc1930218c5deadb27c01eb229f15a84a: Bug 1528225: Add fuzzy annotation for Android fuzzy-failure of web-platform-test object-fit-contain-png-001e.html.ini. r=maja_zf
Daniel Holbert <dholbert@cs.stanford.edu> - Wed, 10 Jul 2019 00:26:27 +0000 - rev 482030
Push 113647 by aciure@mozilla.com at Wed, 10 Jul 2019 09:46:39 +0000
Bug 1528225: Add fuzzy annotation for Android fuzzy-failure of web-platform-test object-fit-contain-png-001e.html.ini. r=maja_zf Differential Revision: https://phabricator.services.mozilla.com/D37489
e5c6fb94a7eba27d4928e56b388207fd7c60ba18: Bug 1558951 - Add support to wptrunner for allowed known_intermittent statuses r=webdriver-reviewers,maja_zf
Nikki Sharpley <nsharpley@mozilla.com> - Thu, 04 Jul 2019 18:20:29 +0000 - rev 481316
Push 113608 by opoprus@mozilla.com at Fri, 05 Jul 2019 06:58:54 +0000
Bug 1558951 - Add support to wptrunner for allowed known_intermittent statuses r=webdriver-reviewers,maja_zf This patch adds initial support for multiple allowed expected statuses in the test metadata. A `known_intermittent` property has been add to the ExpectedManifest, TestNode and SubtestNode objects. A `known_intermittent()`, similar to the `expected()` has been added to the Test class. This defines an expected status as the first status in the list if `expected` value is a list, simply the value of `expected` if it is a string. A test has been written for wpttest.py to reflect these changes. Where mozlog is used, `known_intermittent` has been included in the expected log. Differential Revision: https://phabricator.services.mozilla.com/D35363