searching for reviewer(jgraham)
8ac99aff562c3065c7ad806e4ee54f1f85134668: bug 1592781 auto-finish TaskRunner Tasks created from async functions r=jgraham
Karl Tomlinson <karlt+@karlt.net> - Thu, 07 Nov 2019 00:47:33 +0000 - rev 502537
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
bug 1592781 auto-finish TaskRunner Tasks created from async functions r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D51567
4f9bb3fd99208bbf178a0e2623faaf05eee18a02: Bug 1592781 assert that task.done() is called once only r=jgraham
Karl Tomlinson <karlt+@karlt.net> - Thu, 07 Nov 2019 00:47:33 +0000 - rev 502536
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1592781 assert that task.done() is called once only r=jgraham Depends on D51565 Differential Revision: https://phabricator.services.mozilla.com/D51566
2d26bfe54d3fabcd4aabe257cbf9bb5c1cf9fd27: Bug 1592781 use existing promise test instead of separate subtest for step_timeout() r=jgraham
Karl Tomlinson <karlt+@karlt.net> - Thu, 07 Nov 2019 00:47:33 +0000 - rev 502535
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1592781 use existing promise test instead of separate subtest for step_timeout() r=jgraham Depends on D51564 Differential Revision: https://phabricator.services.mozilla.com/D51565
98ce0aadba7a30c5ca695468bf8561d1c911b038: Bug 1592781 catch unhandled rejections in async TaskRunner Tasks r=jgraham
Karl Tomlinson <karlt+@karlt.net> - Thu, 07 Nov 2019 00:47:33 +0000 - rev 502534
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1592781 catch unhandled rejections in async TaskRunner Tasks r=jgraham Unhandled rejections are then reported against the appropriate subtest. Differential Revision: https://phabricator.services.mozilla.com/D51564
195a6104b5fdd7b3f9d04d1ce8e0e86bdbb29869: Bug 1592781 use promise_test() to schedule TaskRunner Tasks r=jgraham
Karl Tomlinson <karlt+@karlt.net> - Wed, 13 Nov 2019 02:16:07 +0000 - rev 502533
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1592781 use promise_test() to schedule TaskRunner Tasks r=jgraham promise_test() provides that a subtest is generated for each Task and run even when an exception is thrown while running a previous Task. This change also provides that Tasks that do not complete are reported TIMEOUT, andTasks that are not reached due to TIMEOUT in a previous test are reported NOTRUN. The previous logic in Task.run() to generate a subtest for reporting a PASS after calling _taskFunction() had a flaw that calls to done() during _taskFunction() would synchronously call _testharnessDone() before the subtest was generated. Differential Revision: https://phabricator.services.mozilla.com/D51563
82ba763a36a7940c8980a2f7262a97defb074399: Bug 1596251 - Fix exception in WPT service-workers/cache-storage/resources/vary.py r=jgraham
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 18 Nov 2019 10:09:25 +0000 - rev 502450
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596251 - Fix exception in WPT service-workers/cache-storage/resources/vary.py r=jgraham This exception is unlikely to be the cause of the leak in bug 1596251, but I came across it while investigating. Differential Revision: https://phabricator.services.mozilla.com/D53358
c1e961421fe1aea3523b6fdf4dba49126a70f6a7: Bug 159625 - Fix exception in cors-tester.py in WPT tests r=jgraham
Valentin Gosu <valentin.gosu@gmail.com> - Fri, 15 Nov 2019 19:44:34 +0000 - rev 502274
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 159625 - Fix exception in cors-tester.py in WPT tests r=jgraham cookie.value can't be accessed when cookie.first defaults to "no" which causes it to throw an exception. This change makes it so we only access cookie.value when the cookie.first actually returns a cookie. Differential Revision: https://phabricator.services.mozilla.com/D53167
a89e03dd6b3c3917d6c784d57e53fc0ef055d581: Bug 1595891 - Guard against IndexError in wpt get_test_window(); r=jgraham
Geoff Brown <gbrown@mozilla.com> - Thu, 14 Nov 2019 19:21:09 +0000 - rev 502018
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595891 - Guard against IndexError in wpt get_test_window(); r=jgraham Change order of conditions to avoid intermittent IndexError when there are no handles. Differential Revision: https://phabricator.services.mozilla.com/D52735
6e6f8d21a333a212fe779b47a966f1e489ce3d5f: Bug 1595682: Add 'reftest-wait' class to WPT reftest contain-size-select-002.html, to avoid race condition between dynamic change & test snapshot. r=jgraham
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 12 Nov 2019 20:16:14 +0000 - rev 501648
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595682: Add 'reftest-wait' class to WPT reftest contain-size-select-002.html, to avoid race condition between dynamic change & test snapshot. r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D52724
0b0779e6ebe39537f30b6bed33a0201f0434d308: Bug 1594069 - ensure wptrunner.py start() always returns a value, r=jgraham
Bob Clary <bclary@bclary.com> - Tue, 12 Nov 2019 19:23:33 +0000 - rev 501615
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1594069 - ensure wptrunner.py start() always returns a value, r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D52191
156ff05f662e6c7eaf3f5b4349ef7cd37c31985a: Bug 1591638 - Disable track-element-src-change-error.html that is frequently failing on mac. r=jgraham
Cosmin Sabou <csabou@mozilla.com> - Fri, 08 Nov 2019 15:19:03 +0000 - rev 501318
Push 114168 by dluca@mozilla.com at Sun, 10 Nov 2019 03:08:55 +0000
Bug 1591638 - Disable track-element-src-change-error.html that is frequently failing on mac. r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D51248
26d95900951d4b7b4875456ba0990176956fc02e: Bug 1591770 - Add expectations for the-autofocus-attribute/first.html on android and win. r=jgraham
Cosmin Sabou <csabou@mozilla.com> - Tue, 05 Nov 2019 17:32:46 +0000 - rev 500666
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1591770 - Add expectations for the-autofocus-attribute/first.html on android and win. r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D51785
929fc8c0f01b123fd92dacd8c2cad42c0e0823df: Bug 1593442 - Update expectations for viewport-no-resize-event-on-overflow-recalc.html on Android. r=jgraham
Cosmin Sabou <csabou@mozilla.com> - Tue, 05 Nov 2019 13:18:44 +0000 - rev 500601
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1593442 - Update expectations for viewport-no-resize-event-on-overflow-recalc.html on Android. r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D51808
84c97e387e081fbeb2640b838810234178a13549: Bug 1591638 - Add expectation for track-element-src-change-error.html that is frequently failing on mac. r=jgraham
Cosmin Sabou <csabou@mozilla.com> - Thu, 31 Oct 2019 20:54:12 +0000 - rev 500114
Push 114164 by aiakab@mozilla.com at Tue, 05 Nov 2019 10:06:15 +0000
Bug 1591638 - Add expectation for track-element-src-change-error.html that is frequently failing on mac. r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D51248
87788f269cb14da261f609d5a985940d92bfddf2: Bug 1591816 - Add expectation for queue-non-focusable.html that is frequently failing on Android !debug. r=jgraham
Cosmin Sabou <csabou@mozilla.com> - Thu, 31 Oct 2019 20:53:17 +0000 - rev 500113
Push 114164 by aiakab@mozilla.com at Tue, 05 Nov 2019 10:06:15 +0000
Bug 1591816 - Add expectation for queue-non-focusable.html that is frequently failing on Android !debug. r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D51250
2a0388b73b8c28971ed5de1b5f601e4bd0e6c216: Bug 1591810 - Add missing expectations r=jgraham
Mihai Alexandru Michis <malexandru@mozilla.com> - Wed, 30 Oct 2019 13:17:28 +0000 - rev 499774
Push 114163 by aiakab@mozilla.com at Thu, 31 Oct 2019 10:03:38 +0000
Bug 1591810 - Add missing expectations r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D51094
331dbc89e3003cfc5510877b601243e6be06be8e: Bug 1591785 - add expectations for the-autofocus-attribute/first-when-later-but-before.html. r=jgraham
Cosmin Sabou <csabou@mozilla.com> - Tue, 29 Oct 2019 13:03:30 +0000 - rev 499626
Push 114161 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:34:24 +0000
Bug 1591785 - add expectations for the-autofocus-attribute/first-when-later-but-before.html. r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D50900
44d87ccdfa106e6f998b64cea35c45dcc7966f69: Bug 1583496 create a subtest name on success to match the subtest for unhandled exception r=jgraham
Karl Tomlinson <karlt+@karlt.net> - Mon, 28 Oct 2019 09:33:55 +0000 - rev 499447
Push 114161 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:34:24 +0000
Bug 1583496 create a subtest name on success to match the subtest for unhandled exception r=jgraham This is part of an attempt to make subtest names independent of the performance of the test. Depends on D47024 Differential Revision: https://phabricator.services.mozilla.com/D47025
43fde8f97bb5971bc8d0efda59fb02a663d05baf: Bug 1559028 - Update expectations for default-reader.any.sharedworker.html cause it's now fixed in Bug 1591400. r=jgraham
Cosmin Sabou <csabou@mozilla.com> - Mon, 28 Oct 2019 10:53:32 +0000 - rev 499416
Push 114161 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:34:24 +0000
Bug 1559028 - Update expectations for default-reader.any.sharedworker.html cause it's now fixed in Bug 1591400. r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D50732
f9e3c13826e782712245ac0f4a72fedbf6542220: Bug 1591400: Have Testharness.js handle errors that do not have a reason property. r=jgraham
David Burns <dburns@mozilla.com> - Mon, 28 Oct 2019 08:22:19 +0000 - rev 499415
Push 114161 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:34:24 +0000
Bug 1591400: Have Testharness.js handle errors that do not have a reason property. r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D50596
cb345f708bb27ca404b007ac2a41b759e1a3c238: Bug 1591400: Have Testharness.js handle errors that do not have a reason property. r=jgraham
David Burns <dburns@mozilla.com> - Fri, 25 Oct 2019 16:27:56 +0000 - rev 499283
Push 114161 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:34:24 +0000
Bug 1591400: Have Testharness.js handle errors that do not have a reason property. r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D50596
6e89821525dbef7fe33fbe380aaeb6ca1d37756f: Bug 1589056 - [mozprofile][mozrunner][mozrunner] bump minor versions r=jgraham
Philip Jägenstedt <philip@foolip.org> - Fri, 25 Oct 2019 13:15:01 +0000 - rev 499268
Push 114161 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:34:24 +0000
Bug 1589056 - [mozprofile][mozrunner][mozrunner] bump minor versions r=jgraham This is needed because the currently released versions use dependencies like 'mozlog ~= 4.2.0', which won't match the newly released mozlog 5.0. The dependencies were updated to 'mozlog >= 5.0' recently: https://hg.mozilla.org/mozilla-central/rev/753beb12fdf6984c0a2ca8786fb9db1317e171b4 Differential Revision: https://phabricator.services.mozilla.com/D50595
753beb12fdf6984c0a2ca8786fb9db1317e171b4: Bug 1589056 - [mozlog] Update mozlog version number to 5.0 r=jgraham
Philip Jägenstedt <philip@foolip.org> - Thu, 24 Oct 2019 14:12:32 +0000 - rev 499095
Push 114161 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:34:24 +0000
Bug 1589056 - [mozlog] Update mozlog version number to 5.0 r=jgraham This is needed to release a new mozlog with the PRECONDITION_FAILED test and subtest status for use in web-platform-tests. Update all in-tree dependencies on mozlog to >=5.0. These were found with `hg grep 'mozlog.*[0-9]'`. Only testing/web-platform/tests/tools/wptrunner/requirements.txt remains on 4.2.0, and it will be updated in upstream wpt after mozlog 5.0 has been released. Differential Revision: https://phabricator.services.mozilla.com/D50456
c8663c3c21a3f96802e9300d45c9d298b2c81917: Bug 1589056 - [mozlog] tests for PRECONDITION_FAILED status r=jgraham
Philip Jägenstedt <philip@foolip.org> - Thu, 24 Oct 2019 08:34:05 +0000 - rev 499057
Push 114161 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:34:24 +0000
Bug 1589056 - [mozlog] tests for PRECONDITION_FAILED status r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D50200
165dd3fa6c49c7c45770b07e979a92d583d50407: Bug 1589056 - [mozlog] introduce PRECONDITION_FAILED status r=jgraham
Philip Jägenstedt <philip@foolip.org> - Thu, 24 Oct 2019 08:34:35 +0000 - rev 499056
Push 114161 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:34:24 +0000
Bug 1589056 - [mozlog] introduce PRECONDITION_FAILED status r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D50175
6bd10819c81400587de52b21fb062ef713ad1835: Bug 1589056 - [mozlog] tests for PRECONDITION_FAILED status r=jgraham
Philip Jägenstedt <philip@foolip.org> - Wed, 23 Oct 2019 12:34:13 +0000 - rev 498692
Push 114159 by shindli@mozilla.com at Thu, 24 Oct 2019 09:49:00 +0000
Bug 1589056 - [mozlog] tests for PRECONDITION_FAILED status r=jgraham Depends on D50175 Differential Revision: https://phabricator.services.mozilla.com/D50200
4253a2fb88486012c4e2d237bd185f15eb3734f4: Bug 1589056 - [mozlog] introduce PRECONDITION_FAILED status r=jgraham
Philip Jägenstedt <philip@foolip.org> - Wed, 23 Oct 2019 12:35:09 +0000 - rev 498691
Push 114159 by shindli@mozilla.com at Thu, 24 Oct 2019 09:49:00 +0000
Bug 1589056 - [mozlog] introduce PRECONDITION_FAILED status r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D50175
37a84a2d91ff1ccc04d00149e59a83f2f6ed1c66: Bug 1587463 - Bump mozrunner version for web-platform tests. r=jgraham
Christian Holler <choller@mozilla.com> - Fri, 18 Oct 2019 17:53:53 +0000 - rev 498586
Push 114159 by shindli@mozilla.com at Thu, 24 Oct 2019 09:49:00 +0000
Bug 1587463 - Bump mozrunner version for web-platform tests. r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D49781
db43f2d8a94310f7d6cf9058e623408e9b011c83: Bug 1589629 - Update multiple-redirect-https-downgrade-upgrade.tentative.sub.html expectancies. r=jgraham
Cosmin Sabou <csabou@mozilla.com> - Mon, 21 Oct 2019 09:13:50 +0000 - rev 498311
Push 114157 by nbeleuzu@mozilla.com at Mon, 21 Oct 2019 22:00:13 +0000
Bug 1589629 - Update multiple-redirect-https-downgrade-upgrade.tentative.sub.html expectancies. r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D49872
0fe30da27a7879eee974e06166147e55e817130a: Bug 1589612 - Remove remaining lsan_dir from WPT mach command. r=jgraham
Christian Holler <choller@mozilla.com> - Fri, 18 Oct 2019 10:02:52 +0000 - rev 498159
Push 114157 by nbeleuzu@mozilla.com at Mon, 21 Oct 2019 22:00:13 +0000
Bug 1589612 - Remove remaining lsan_dir from WPT mach command. r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D49721
f910bd336d937634d1a9d2b166e36315a3c82caf: Bug 1521640 - Track assertion counts in reftest harness; r=jgraham
Geoff Brown <gbrown@mozilla.com> - Thu, 10 Oct 2019 14:51:46 +0000 - rev 497732
Push 114154 by btara@mozilla.com at Thu, 17 Oct 2019 09:58:40 +0000
Bug 1521640 - Track assertion counts in reftest harness; r=jgraham These assertion counts were removed (accidentally?) by bug 1321127, effectively not tracking assertion count mismatches in the reftest harness and instead relying on mozharness to fail tasks based on the logged error messages. Restoring the counts ensures: - the reftest summary includes accurate assertion counts like REFTEST INFO | Unexpected: 12 (..., 11 unexpected asserts, ...) REFTEST INFO | Known problems: 64 (..., 31 known asserts, ...) - assertion mismatches cause the harness to exit with an error code so that the job fails even if the log parsing is broken (bug 1587139) or the tests are being run locally with mach. Differential Revision: https://phabricator.services.mozilla.com/D48594
36642bee6267a7bebbb9256470b74a8fc3b97623: Bug 1194860 - Remove dom/imptests; r=jgraham
Ms2ger <Ms2ger@gmail.com> - Tue, 15 Oct 2019 08:22:15 +0000 - rev 497594
Push 114154 by btara@mozilla.com at Thu, 17 Oct 2019 09:58:40 +0000
Bug 1194860 - Remove dom/imptests; r=jgraham This leaves the testharness files, because they are used in various mochitests. Differential Revision: https://phabricator.services.mozilla.com/D49132
8fb923925923f5ba7a8d67ecd46f50eb527f3386: Bug 1194860 - Remove dom/imptests; r=jgraham
Ms2ger <Ms2ger@gmail.com> - Mon, 14 Oct 2019 15:13:32 +0000 - rev 497518
Push 114152 by dvarga@mozilla.com at Tue, 15 Oct 2019 11:14:34 +0000
Bug 1194860 - Remove dom/imptests; r=jgraham This leaves the testharness files, because they are used in mochitest-chrome tests in dom/animation/test. Differential Revision: https://phabricator.services.mozilla.com/D49132
73cbc0f610531ae44b01f0e6ca41bf6a6b8e636d: Bug 1194860 - Remove dom/imptests; r=jgraham
Ms2ger <Ms2ger@gmail.com> - Mon, 14 Oct 2019 12:59:10 +0000 - rev 497500
Push 114152 by dvarga@mozilla.com at Tue, 15 Oct 2019 11:14:34 +0000
Bug 1194860 - Remove dom/imptests; r=jgraham This leaves the testharness files, because they are used in mochitest-chrome tests in dom/animation/test. Differential Revision: https://phabricator.services.mozilla.com/D49132
0cf9f22a8c4d84e70f6c6e9006fb9f3d844e53aa: bug 1585964: webdriver: drop regex dependency; r=webdriver-reviewers,jgraham
Andreas Tolfsen <ato@sny.no> - Mon, 07 Oct 2019 12:53:38 +0000 - rev 497336
Push 114148 by shindli@mozilla.com at Mon, 14 Oct 2019 10:49:50 +0000
bug 1585964: webdriver: drop regex dependency; r=webdriver-reviewers,jgraham webdriver depends on the regex crate for unit testing which adds significant overhead building the crate. We could depend on serde_json::from_value() instead, following the same pattern set forth in the marionette crate. Differential Revision: https://phabricator.services.mozilla.com/D48318
c9ea9966d4cdc4007eb3c4a023ad87fa891eda33: Bug 1585946 - Set audioworkletnode tests to fail on beta and release. r=jgraham
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 11 Oct 2019 12:54:04 +0000 - rev 497275
Push 114148 by shindli@mozilla.com at Mon, 14 Oct 2019 10:49:50 +0000
Bug 1585946 - Set audioworkletnode tests to fail on beta and release. r=jgraham The annotations got removed in bug 1584570 (due an issue with the tool which updates the annotations). All of these annotations had been added before, most in bug 1583496. The test fail because AudioWorklet is not enabled on these trees. Differential Revision: https://phabricator.services.mozilla.com/D48525
4095064f5e06db794bda953fe37eabaaddbe1080: Bug 1528961 - Whitelist AddonPolicy leak in web sockets wpt tests. r=jgraham
Andrew McCreight <continuation@gmail.com> - Wed, 09 Oct 2019 20:13:17 +0000 - rev 497027
Push 114147 by ccoroiu@mozilla.com at Thu, 10 Oct 2019 09:56:56 +0000
Bug 1528961 - Whitelist AddonPolicy leak in web sockets wpt tests. r=jgraham This leak evades the LSan white list on release, beta and ESR, but not m-c for whatever reason. Presumably the function names are different somehow. Differential Revision: https://phabricator.services.mozilla.com/D21977
b7a13c7bc4f1f96f2d89b21445b8fa5862412d0e: Bug 1456995 - enable Service Workers' parent-intercept mode on Nightly r=asuth,jgraham
Perry Jiang <perry@mozilla.com> - Tue, 08 Oct 2019 23:47:48 +0000 - rev 496873
Push 114146 by dmajor@mozilla.com at Wed, 09 Oct 2019 17:52:49 +0000
Bug 1456995 - enable Service Workers' parent-intercept mode on Nightly r=asuth,jgraham Due to limitations in the test harness, the "serviceworker_e10s" (for mochitest and xpcshell) and "sw-e10s" (for WPT) values will match mozinfo's "nightly_build" value, unless overridden by "--setpref dom.serviceWorkers.parent_intercept=..." provided at the CLI. Differential Revision: https://phabricator.services.mozilla.com/D43170
7c53d7ca5ef7391fed8d155866aa06c40128bfd1: Bug 1456995 - enable Service Workers' parent-intercept mode on Nightly r=asuth,jgraham
Perry Jiang <perry@mozilla.com> - Fri, 04 Oct 2019 14:34:48 +0000 - rev 496341
Push 114143 by rgurzau@mozilla.com at Mon, 07 Oct 2019 09:35:08 +0000
Bug 1456995 - enable Service Workers' parent-intercept mode on Nightly r=asuth,jgraham Due to limitations in the test harness, the "serviceworker_e10s" (for mochitest and xpcshell) and "sw-e10s" (for WPT) values will match mozinfo's "nightly_build" value, unless overridden by "--setpref dom.serviceWorkers.parent_intercept=..." provided at the CLI. Differential Revision: https://phabricator.services.mozilla.com/D43170
d32973602aa9d04cd88baba4ddb9efba5bcc0937: Bug 1580097 - Update update-the-rendering.html expectancies. r=jgraham
Cosmin Sabou <csabou@mozilla.com> - Thu, 03 Oct 2019 23:18:00 +0300 - rev 496223
Push 114143 by rgurzau@mozilla.com at Mon, 07 Oct 2019 09:35:08 +0000
Bug 1580097 - Update update-the-rendering.html expectancies. r=jgraham
4ba57765a7674e46842d2b6aa0bb07fae742522f: Bug 1585751 - [lint.wpt] Work around mozprocess Windows + Python 3 bug, r=jgraham
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 03 Oct 2019 13:17:34 +0000 - rev 496167
Push 114143 by rgurzau@mozilla.com at Mon, 07 Oct 2019 09:35:08 +0000
Bug 1585751 - [lint.wpt] Work around mozprocess Windows + Python 3 bug, r=jgraham Depends on D47975 Differential Revision: https://phabricator.services.mozilla.com/D47976
7cfcbf9b6dfa9972d6de1ca5c9f3e5912113678b: Bug 1585751 - [lint.wpt] Fix Python 3 error processing 'wpt' output, r=jgraham
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 03 Oct 2019 08:33:15 +0000 - rev 496166
Push 114143 by rgurzau@mozilla.com at Mon, 07 Oct 2019 09:35:08 +0000
Bug 1585751 - [lint.wpt] Fix Python 3 error processing 'wpt' output, r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D47975
55e516f123f70d30db72b427af50c2aa33d45c6e: Bug 1577850 - Vendor dependencies for serde_yaml crate. r=webdriver-reviewers,jgraham
Henrik Skupin <mail@hskupin.info> - Tue, 01 Oct 2019 22:30:04 +0000 - rev 495944
Push 114140 by dvarga@mozilla.com at Wed, 02 Oct 2019 18:04:51 +0000
Bug 1577850 - Vendor dependencies for serde_yaml crate. r=webdriver-reviewers,jgraham serde_yaml has been added to geckodriver, and dependencies under third_party/rust needs to be updated. Depends on D44578 Differential Revision: https://phabricator.services.mozilla.com/D47822
22097cc6f281cede12b6c69fc3f9192f1a894ddf: Bug 1577850 - Use GeckoView configuration YAML file in geckodriver. r=nalexander,webdriver-reviewers,jgraham
Henrik Skupin <hskupin@mozilla.com> - Tue, 01 Oct 2019 20:39:55 +0000 - rev 495943
Push 114140 by dvarga@mozilla.com at Wed, 02 Oct 2019 18:04:51 +0000
Bug 1577850 - Use GeckoView configuration YAML file in geckodriver. r=nalexander,webdriver-reviewers,jgraham This makes geckodriver configure GeckoView vehicles using a configuration YAML file. This is the [blessed way to configure such vehicles](https://mozilla.github.io/geckoview/consumer/docs/automation). The old way based on intent arguments is kept as long as Fennec needs to be supported because it doesn't read the configuration file. And other packages, which are based on GeckoView, will ignore package specific intent arguments. The configuration file is always pushed, even when it will be ignored by the relevant package. Differential Revision: https://phabricator.services.mozilla.com/D44578
5f77e91dd95e12a0118390fe8b6f5d48f4b505c5: Bug 1582914 - updated expectation on Android for operator-dictionary-001.html. r=jgraham
Coroiu Cristina <ccoroiu@mozilla.com> - Mon, 30 Sep 2019 15:38:12 +0000 - rev 495692
Push 114140 by dvarga@mozilla.com at Wed, 02 Oct 2019 18:04:51 +0000
Bug 1582914 - updated expectation on Android for operator-dictionary-001.html. r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D47625
8ff6cdd2e04a3edf2fdefabea40c8a4b5e3fbd74: Bug 1525126 - [geckodriver] Add Android support. r=jgraham,nalexander
Henrik Skupin <mail@hskupin.info> - Wed, 25 Sep 2019 23:00:40 +0000 - rev 495007
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1525126 - [geckodriver] Add Android support. r=jgraham,nalexander This patch allows geckodriver to interact with processes of GeckoView packages on Android devices while running itself on a host machine. The connection to and from the application under test is done via adb forward ports. Depends on D45363 Differential Revision: https://phabricator.services.mozilla.com/D44897
e20ffbef6a295e9f9b1302f2dd3b9ca92bbad2b0: Bug 1525126 - [marionette] Always use "firefox" and "android" as capabilities for Android browsers. r=jgraham,nalexander
Henrik Skupin <mail@hskupin.info> - Wed, 25 Sep 2019 23:00:24 +0000 - rev 495006
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1525126 - [marionette] Always use "firefox" and "android" as capabilities for Android browsers. r=jgraham,nalexander On Android the platform name capability has to report "android" and not "linux". Also for every application which is embedding GeckoView "firefox" will be used as browser name. That way it behaves the same like Chrome, which does it for every WebView embedding application. Depends on D44896 Differential Revision: https://phabricator.services.mozilla.com/D45363
d1f3680d88b34ffedd1e01dd52766f99d607cc7e: Bug 1525126 - [geckodriver] Wait for Marionette handshake rather than TCP connection. r=jgraham,webdriver-reviewers,nalexander
Henrik Skupin <mail@hskupin.info> - Wed, 25 Sep 2019 23:00:10 +0000 - rev 495005
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1525126 - [geckodriver] Wait for Marionette handshake rather than TCP connection. r=jgraham,webdriver-reviewers,nalexander This allows to port-forward using adb. Connecting to such ports always establishes a TCP connection to the ADB daemon, but not all such connections are to bound ports. Waiting for the Marionette handshake ensures the connection is real, and not just partially forwarded. Depends on D44895 Differential Revision: https://phabricator.services.mozilla.com/D44896
cee49076fdd8bc1821ac798ba393d6efe552f2fb: Bug 1525126 - [mozbase] Add Rust `mozdevice` crate speaking ADB over TCP/IP. r=jgraham,webdriver-reviewers,nalexander
Henrik Skupin <mail@hskupin.info> - Wed, 25 Sep 2019 23:01:56 +0000 - rev 495004
Push 114131 by dluca@mozilla.com at Thu, 26 Sep 2019 09:47:34 +0000
Bug 1525126 - [mozbase] Add Rust `mozdevice` crate speaking ADB over TCP/IP. r=jgraham,webdriver-reviewers,nalexander This implementation speaks the ADB wire protocol over TCP/IP. This is in constrast to the Python implementation, which generally invokes adb on the command line. In thousands of runs across multiple devices, this implementation has proved surprisingly robust. Differential Revision: https://phabricator.services.mozilla.com/D44895
31ca14d26fff74fe0cf971a8bb8784a0e0d49c35: Cherry-pick the testharness changes from <https://github.com/web-platform-tests/wpt/pull/19054>. No bug. r=jgraham.
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 23 Sep 2019 13:53:42 +0000 - rev 494495
Push 114122 by csabou@mozilla.com at Mon, 23 Sep 2019 21:59:47 +0000
Cherry-pick the testharness changes from <https://github.com/web-platform-tests/wpt/pull/19054>. No bug. r=jgraham. Differential Revision: https://phabricator.services.mozilla.com/D46785