searching for reviewer(automatedtester)
8884a27826ada3970cdd2fefe070a08940f75eb0: Bug 1601272 - Print a warning if the reftest document is larger than the viewport, r=automatedtester,marionette-reviewers
James Graham <james@hoppipolla.co.uk> - Wed, 04 Dec 2019 14:58:56 +0000 - rev 505474
Push 102282 by dburns@mozilla.com at Wed, 04 Dec 2019 14:59:37 +0000
Bug 1601272 - Print a warning if the reftest document is larger than the viewport, r=automatedtester,marionette-reviewers Differential Revision: https://phabricator.services.mozilla.com/D55800
d883a1ffbb610ac97aa3933fbfe63571e89f81c7: Bug 1599372 - Integrate web-platform doc into https://firefox-source-docs.mozilla.org/ r=automatedtester
Sylvestre Ledru <sledru@mozilla.com> - Tue, 26 Nov 2019 10:23:39 +0000 - rev 503958
Push 101649 by sledru@mozilla.com at Wed, 27 Nov 2019 00:16:19 +0000
Bug 1599372 - Integrate web-platform doc into https://firefox-source-docs.mozilla.org/ r=automatedtester Depends on D54678 Differential Revision: https://phabricator.services.mozilla.com/D54679
a784a715b0062180726029136dbb6aff9adc6763: Bug 1591512 - [moztest.resolve] Fix bug where loaded wpt tests were being overwritten r=automatedtester
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 25 Oct 2019 19:41:50 +0000 - rev 499091
Push 98881 by dburns@mozilla.com at Fri, 25 Oct 2019 19:42:38 +0000
Bug 1591512 - [moztest.resolve] Fix bug where loaded wpt tests were being overwritten r=automatedtester Differential Revision: https://phabricator.services.mozilla.com/D50649
e1415988eb6f0c808f5beea4209b2c1a8cfd16c6: Bug 1559592 - [wdspec] Add same and cross origin iframe tests for "Take (Element) Screenshot". r=webdriver-reviewers,automatedtester,ato
Henrik Skupin <mail@hskupin.info> - Mon, 26 Aug 2019 07:38:49 +0000 - rev 490079
Push 93744 by hskupin@mozilla.com at Tue, 27 Aug 2019 16:15:48 +0000
Bug 1559592 - [wdspec] Add same and cross origin iframe tests for "Take (Element) Screenshot". r=webdriver-reviewers,automatedtester,ato Differential Revision: https://phabricator.services.mozilla.com/D42132
c4ce2527e763199e2c43ef24b1f4043aeefd21e0: Bug 1559592 - [marionette] Make use of the new Fission compatible screen capture API. r=webdriver-reviewers,ato,automatedtester
Henrik Skupin <mail@hskupin.info> - Tue, 27 Aug 2019 13:01:01 +0000 - rev 490078
Push 93744 by hskupin@mozilla.com at Tue, 27 Aug 2019 16:15:48 +0000
Bug 1559592 - [marionette] Make use of the new Fission compatible screen capture API. r=webdriver-reviewers,ato,automatedtester To allow Marionette to capture the content of OOP iframes, the new Fission compatible screenshot API has to be used. For callers requesting a read-back of the pixel data as currently in the compositor/window, the 'drawWindow()' method still has to be called. Differential Revision: https://phabricator.services.mozilla.com/D40654
5fee1e8e06c6cab1755f15e0fcf6ffb0cb186ba9: Bug 1559592 - [marionette] Take screenshots for content in parent process. r=webdriver-reviewers,ato,automatedtester
Henrik Skupin <mail@hskupin.info> - Tue, 27 Aug 2019 13:08:24 +0000 - rev 490077
Push 93744 by hskupin@mozilla.com at Tue, 27 Aug 2019 16:15:48 +0000
Bug 1559592 - [marionette] Take screenshots for content in parent process. r=webdriver-reviewers,ato,automatedtester This moves all the screenshot related code from the framescript to the parent process, so that canvas.js is no longer called from within a content process. The remaining code in the framescript is only needed to compute the dimensions of the screenshot, and from all the to highlight elements. This move is necessary to allow switching to the new drawSnapshot API which only works from within the parent process. Differential Revision: https://phabricator.services.mozilla.com/D40209
dc7d1cfdaf586d43902b3590c7bab87384dc0740: Bug 1559592 - [marionette] Change test_capture_full_area to capture an opened dialog. r=webdriver-reviewers,automatedtester
Henrik Skupin <mail@hskupin.info> - Mon, 26 Aug 2019 07:37:44 +0000 - rev 490075
Push 93744 by hskupin@mozilla.com at Tue, 27 Aug 2019 16:15:48 +0000
Bug 1559592 - [marionette] Change test_capture_full_area to capture an opened dialog. r=webdriver-reviewers,automatedtester Differential Revision: https://phabricator.services.mozilla.com/D42372
610a3463ba309803312f5a2eb03cae49e3857739: bug 1569140: webdriver: lint; r=webdriver-reviewers,automatedtester
Andreas Tolfsen <ato@sny.no> - Fri, 26 Jul 2019 12:00:31 +0000 - rev 485096
Push 91104 by atolfsen@mozilla.com at Mon, 29 Jul 2019 10:12:51 +0000
bug 1569140: webdriver: lint; r=webdriver-reviewers,automatedtester Bug 1568889 enabled the rustfmt lint checks in continuous integration, and while they did not cause any errors, this is a follow-up patch to fix the non-fatal warnings. Differential Revision: https://phabricator.services.mozilla.com/D39484
d47ce9e4452c028f1eff6912ece07b0bd58f2a4b: bug 1569143: mozrunner: lint; r=webdriver-reviewers,automatedtester
Andreas Tolfsen <ato@sny.no> - Fri, 26 Jul 2019 12:03:22 +0000 - rev 485095
Push 91103 by atolfsen@mozilla.com at Mon, 29 Jul 2019 10:11:55 +0000
bug 1569143: mozrunner: lint; r=webdriver-reviewers,automatedtester Differential Revision: https://phabricator.services.mozilla.com/D39487
13a2056b3a49466e6195bb180fa343ef1d05afc7: bug 1569143: mozprofile: lint; r=webdriver-reviewers,automatedtester
Andreas Tolfsen <ato@sny.no> - Fri, 26 Jul 2019 12:01:09 +0000 - rev 485094
Push 91103 by atolfsen@mozilla.com at Mon, 29 Jul 2019 10:11:55 +0000
bug 1569143: mozprofile: lint; r=webdriver-reviewers,automatedtester Differential Revision: https://phabricator.services.mozilla.com/D39486
4651b31ffe5c012b5112fc3047c29d0d4a8f9594: Bug 1477977 - [wdspec] Add test to make sure "Switch To Window" keeps tab modal status between tabs. r=webdriver-reviewers,automatedtester
Henrik Skupin <mail@hskupin.info> - Fri, 07 Jun 2019 13:34:45 +0000 - rev 478749
Push 87873 by hskupin@mozilla.com at Thu, 13 Jun 2019 18:27:36 +0000
Bug 1477977 - [wdspec] Add test to make sure "Switch To Window" keeps tab modal status between tabs. r=webdriver-reviewers,automatedtester Differential Revision: https://phabricator.services.mozilla.com/D34140
a0812921d7c2c465857a65a11cbf17ec6617d007: Bug 1553748 - [marionette] Firefox should not unload tabs when available memory is running low. r=webdriver-reviewers,automatedtester
Henrik Skupin <mail@hskupin.info> - Fri, 07 Jun 2019 13:33:25 +0000 - rev 477844
Push 87383 by hskupin@mozilla.com at Fri, 07 Jun 2019 14:54:20 +0000
Bug 1553748 - [marionette] Firefox should not unload tabs when available memory is running low. r=webdriver-reviewers,automatedtester Differential Revision: https://phabricator.services.mozilla.com/D34145
728a88d6113294c05c8b8af2eb635faa3200b937: bug 1546319: webdriver: add Get Element Property tests for mutated web content; r=automatedtester
Andreas Tolfsen <ato@sny.no> - Tue, 23 Apr 2019 13:38:53 +0000 - rev 470517
Push 83793 by atolfsen@mozilla.com at Tue, 23 Apr 2019 14:59:19 +0000
bug 1546319: webdriver: add Get Element Property tests for mutated web content; r=automatedtester There are approximately zero coverage for properties modified or set by web content and through script evaluation. The only succcess path test for Get Element Property is test_element, but it checks an attribute already present in the prototype of the HTMLInputElement. This patch adds tests where the property is defined through web content. This uncovers a defect in Firefox, where Get Element Property seemingly operates on the initial value of the attribute. Differential Revision: https://phabricator.services.mozilla.com/D28463
f811995954013dae14ed21659a24a33ce1dbe174: bug 1546319: webdriver: sanitise get_element_property/get.py; r=automatedtester
Andreas Tolfsen <ato@sny.no> - Tue, 23 Apr 2019 13:38:35 +0000 - rev 470516
Push 83793 by atolfsen@mozilla.com at Tue, 23 Apr 2019 14:59:19 +0000
bug 1546319: webdriver: sanitise get_element_property/get.py; r=automatedtester Nothing remarkable in this patch. Differential Revision: https://phabricator.services.mozilla.com/D28462
e79f9f619f035cd2e70058eec48b064ed5c4e1eb: Bug 1530979 - [marionette] Initialize Marionette when receiving the `marionette-startup-requested` notification. r=florian,automatedtester
Henrik Skupin <mail@hskupin.info> - Fri, 15 Mar 2019 12:51:11 +0000 - rev 464159
Push 80590 by hskupin@mozilla.com at Fri, 15 Mar 2019 12:58:04 +0000
Bug 1530979 - [marionette] Initialize Marionette when receiving the `marionette-startup-requested` notification. r=florian,automatedtester Differential Revision: https://phabricator.services.mozilla.com/D23489
81945490d433c085af2d673ffd64981bc300e010: Bug 1528836 - [marionette] Allow check_for_port to raise exceptions. r=automatedtester
Henrik Skupin <mail@hskupin.info> - Wed, 20 Feb 2019 05:29:36 +0000 - rev 460038
Push 78527 by hskupin@mozilla.com at Wed, 20 Feb 2019 05:30:18 +0000
Bug 1528836 - [marionette] Allow check_for_port to raise exceptions. r=automatedtester Differential Revision: https://phabricator.services.mozilla.com/D20311
38ba5d0973cd60a8f4126e60fd9b10bac5d7490b: Bug 1273247 - Reenable autofocus test, r=automatedtester
James Graham <james@hoppipolla.co.uk> - Wed, 09 Jan 2019 14:50:44 +0000 - rev 453050
Push 75694 by james@hoppipolla.co.uk at Wed, 09 Jan 2019 15:04:43 +0000
Bug 1273247 - Reenable autofocus test, r=automatedtester Differential Revision: https://phabricator.services.mozilla.com/D14251
cd370c35d88d82c719e7b3d70ae1da003c8cb7f6: Bug 1511311 - [marionette] GeckoInstance classes should not overwrite already set custom preferences. r=automatedtester
Henrik Skupin <mail@hskupin.info> - Fri, 30 Nov 2018 13:27:22 +0000 - rev 448981
Push 74084 by hskupin@mozilla.com at Fri, 30 Nov 2018 15:22:57 +0000
Bug 1511311 - [marionette] GeckoInstance classes should not overwrite already set custom preferences. r=automatedtester Custom preferences as passed into both classes via the constructor are getting set in the base GeckoInstance class. But both the DesktopInstance and FennecInstance classes could override those custom preferences if they have the same preference set as required preference. As such the custom preference doesn't have any effect. This patch allows both classes to override required prefs with a different value. Differential Revision: https://phabricator.services.mozilla.com/D13522
dc82b24e68e90fbd7d20e794690553d5aea9db77: Bug 1505739 - Revert bogus metadata change r=automatedtester
James Graham <james@hoppipolla.co.uk> - Fri, 09 Nov 2018 14:10:49 +0000 - rev 445429
Push 72692 by james@hoppipolla.co.uk at Fri, 09 Nov 2018 14:11:36 +0000
Bug 1505739 - Revert bogus metadata change r=automatedtester Differential Revision: https://phabricator.services.mozilla.com/D11474
98ba957299107711169ca5a1a340838538330492: Bug 1505739 - Update wpt expectation data for mac reftests, r=automatedtester
James Graham <james@hoppipolla.co.uk> - Fri, 09 Nov 2018 10:39:16 +0000 - rev 445410
Push 72680 by james@hoppipolla.co.uk at Fri, 09 Nov 2018 10:40:37 +0000
Bug 1505739 - Update wpt expectation data for mac reftests, r=automatedtester Depends on D11309 Differential Revision: https://phabricator.services.mozilla.com/D11310
56e0867b0cd50bbd310efb5494547718987221a3: Bug 1505739 - Enable wpt CSS reftests on Mac, r=automatedtester
James Graham <james@hoppipolla.co.uk> - Fri, 09 Nov 2018 10:39:24 +0000 - rev 445409
Push 72680 by james@hoppipolla.co.uk at Fri, 09 Nov 2018 10:40:37 +0000
Bug 1505739 - Enable wpt CSS reftests on Mac, r=automatedtester Differential Revision: https://phabricator.services.mozilla.com/D11309
135bb7f0d1a8c7afc13dab4ebe05ac818259888b: Bug 1505739 - Update wpt expectation data for mac reftests, r=automatedtester
James Graham <james@hoppipolla.co.uk> - Thu, 08 Nov 2018 18:17:09 +0000 - rev 445173
Push 72613 by james@hoppipolla.co.uk at Thu, 08 Nov 2018 18:18:59 +0000
Bug 1505739 - Update wpt expectation data for mac reftests, r=automatedtester Depends on D11309 Differential Revision: https://phabricator.services.mozilla.com/D11310
ea50b8a6a2a7ac388f6815c8c0b361d1d2ef047e: Bug 1505739 - Enable wpt CSS reftests on Mac, r=automatedtester
James Graham <james@hoppipolla.co.uk> - Thu, 08 Nov 2018 18:16:15 +0000 - rev 445172
Push 72613 by james@hoppipolla.co.uk at Thu, 08 Nov 2018 18:18:59 +0000
Bug 1505739 - Enable wpt CSS reftests on Mac, r=automatedtester Differential Revision: https://phabricator.services.mozilla.com/D11309
a4fcddffde4140fc2c0597055ae216eed4c795fd: bug 1492499: marionette: drop broken window maximization test; r=automatedtester
Andreas Tolfsen <ato@sny.no> - Thu, 08 Nov 2018 13:11:38 +0000 - rev 445152
Push 72595 by atolfsen@mozilla.com at Thu, 08 Nov 2018 13:13:11 +0000
bug 1492499: marionette: drop broken window maximization test; r=automatedtester This test is duplicated by WPT tests. Depends on D10568 Differential Revision: https://phabricator.services.mozilla.com/D10569
05b349eaba5481fc81f443be601e612303abe85b: bug 1492499: marionette: empty event queue on window manipulation; r=automatedtester,whimboo
Andreas Tolfsen <ato@sny.no> - Thu, 08 Nov 2018 13:11:28 +0000 - rev 445150
Push 72595 by atolfsen@mozilla.com at Thu, 08 Nov 2018 13:13:11 +0000
bug 1492499: marionette: empty event queue on window manipulation; r=automatedtester,whimboo This requests an animation frame off ChromeWindow and waits for the main thread's event queue to become idle in relation to window manipulation commands. It additionally clears the event queue before resizing, because this is a particularly hazardous operation. We don't know the exact science as to why this is needed, so it may just be that this introduces enough latency for the operation to complete successfully. File this under "secret sauce". This ensures all potential synchronisation code between e.g. the parent process and the child processes have had time to run before we return from WebDriver:{MinimizeWindow,MaximizeWindow,FullscreenWindow}. Depends on D8418 Differential Revision: https://phabricator.services.mozilla.com/D8419
2aaa43050c7a659111129a094f5043349ef2bd82: bug 1492499: marionette: wait for last event on resizing window; r=automatedtester,whimboo
Andreas Tolfsen <ato@sny.no> - Thu, 08 Nov 2018 13:11:26 +0000 - rev 445149
Push 72595 by atolfsen@mozilla.com at Thu, 08 Nov 2018 13:13:11 +0000
bug 1492499: marionette: wait for last event on resizing window; r=automatedtester,whimboo My delegating to the main thread, waiting for the last DOM resize event to fire, and requesting an animation frame from the ChromeWindow, we can ensure the window is (more) synchronously resized. This ensures better reliability when setting a window's dimensions. All this means we can get rid of the heuristics we use for "waiting for a window resize" to occur by checking if the outerWidth/outerHeight has changed. These were obviously bug ridden. Depends on D8417 Differential Revision: https://phabricator.services.mozilla.com/D8418
1d9d159a04b7b063b9de2c2fdb37b9d5a7b2758f: bug 1492499: marionette: accept sizemodechange may not always fire; r=automatedtester,whimboo
Andreas Tolfsen <ato@sny.no> - Thu, 08 Nov 2018 13:11:20 +0000 - rev 445146
Push 72595 by atolfsen@mozilla.com at Thu, 08 Nov 2018 13:13:11 +0000
bug 1492499: marionette: accept sizemodechange may not always fire; r=automatedtester,whimboo Unlike the visibilitychange event, sizemodechange appears to fire in a mostly reliable way. However, in the off-chance that sizemodechange should not fire, we need an escape path so that Marionette returns within a timely fashion. Depends on D8414 Differential Revision: https://phabricator.services.mozilla.com/D8415
1cceee950d62ca8800b66a90815d50cb25b3f7dc: bug 1492499: marionette: add debounce sync primitive; r=automatedtester
Andreas Tolfsen <ato@sny.no> - Thu, 08 Nov 2018 13:11:14 +0000 - rev 445143
Push 72595 by atolfsen@mozilla.com at Thu, 08 Nov 2018 13:13:11 +0000
bug 1492499: marionette: add debounce sync primitive; r=automatedtester This adds a new synchronisation primitive to Marionette which will allow us to wait for the last in a sequence of events to fire. This is especially useful for high-frequency events such as the DOM resize event, where multiple resize events may fire as the window dimensions are being changed. Depends on D8411 Differential Revision: https://phabricator.services.mozilla.com/D8412
8490a7301d9270bd4cf4e25ac871136152f172ab: bug 1492499: webdriver: add stress tests for window manipulation; r=automatedtester
Andreas Tolfsen <ato@sny.no> - Thu, 08 Nov 2018 13:11:06 +0000 - rev 445142
Push 72595 by atolfsen@mozilla.com at Thu, 08 Nov 2018 13:13:11 +0000
bug 1492499: webdriver: add stress tests for window manipulation; r=automatedtester Depends on D8410 Differential Revision: https://phabricator.services.mozilla.com/D8411
83ee1c23d31a360c315487d25bc648bc80404682: bug 1492499: webdriver: take 22px window border into account on maximizing; r=automatedtester,whimboo
Andreas Tolfsen <ato@sny.no> - Thu, 08 Nov 2018 13:11:04 +0000 - rev 445141
Push 72595 by atolfsen@mozilla.com at Thu, 08 Nov 2018 13:13:11 +0000
bug 1492499: webdriver: take 22px window border into account on maximizing; r=automatedtester,whimboo On some systems and window managers, such as macOS and when X11 forwarding an application across systems, there exists a 22px window border that we cannot detect or do anything about. As this test is to verify that the width/height changed beyond 800x600, this assertion change should make the tests pass on more configurations. Depends on D8409 Differential Revision: https://phabricator.services.mozilla.com/D8410
a39f7a592250fd777f574aca3ac5910abd3e2f1e: bug 1504174: marionette: delete unused test_window_fullscreen.py test; r=automatedtester
Andreas Tolfsen <ato@sny.no> - Fri, 02 Nov 2018 14:08:11 +0000 - rev 444118
Push 72222 by atolfsen@mozilla.com at Fri, 02 Nov 2018 14:36:58 +0000
bug 1504174: marionette: delete unused test_window_fullscreen.py test; r=automatedtester The test_window_fullscreen.py test is not run because it is not part of the test manifest. Since it is duplicated by WPT test, we will not try to resurrect it by fixing the test. Differential Revision: https://phabricator.services.mozilla.com/D10710
bfe0c0f39dd340c80c0d418cf20b1eac89d65b35: bug 1492499: webdriver: poll for document.hidden; r=automatedtester
Andreas Tolfsen <ato@sny.no> - Thu, 11 Oct 2018 16:44:20 +0000 - rev 443725
Push 72066 by atolfsen@mozilla.com at Wed, 31 Oct 2018 13:39:52 +0000
bug 1492499: webdriver: poll for document.hidden; r=automatedtester For the time being we need to poll for document.hidden to become true because certain driver implementations, such as geckodriver, occasionally does not wait until the DOM property is propagated to the child process. Depends on D8408 Differential Revision: https://phabricator.services.mozilla.com/D8409
cbca19a1e3f4dfa31d45c00d4ef1de1b459cd16a: bug 1492499: webdriver: uplift is_fullscreen as helper; r=automatedtester
Andreas Tolfsen <ato@sny.no> - Thu, 11 Oct 2018 16:41:24 +0000 - rev 443724
Push 72066 by atolfsen@mozilla.com at Wed, 31 Oct 2018 13:39:52 +0000
bug 1492499: webdriver: uplift is_fullscreen as helper; r=automatedtester To be able to reuse is_fullscreen() in other tests, we need to uplift it to the support.helpers package. Depends on D8407 Differential Revision: https://phabricator.services.mozilla.com/D8408
9ca2c179e63e292808918158eb778b16bf18e67f: bug 1492499: marionette: warn on TimedPromise bailing; r=automatedtester
Andreas Tolfsen <ato@sny.no> - Thu, 11 Oct 2018 16:40:36 +0000 - rev 443572
Push 72007 by atolfsen@mozilla.com at Tue, 30 Oct 2018 19:50:50 +0000
bug 1492499: marionette: warn on TimedPromise bailing; r=automatedtester We often use TimedPromise to ensure Marionette does not unexpectedly block on a promise that, for whatever reason, does not resolve. It can however be useful to be alerted when they don't, as it quite often means there is an underlying problem. Depends on D8406 Differential Revision: https://phabricator.services.mozilla.com/D8407
0e4677eff22b0e4baa9968cd3b2be54cf2a668ab: bug 1492499: marionette: trim crlf off produced stack; r=automatedtester
Andreas Tolfsen <ato@sny.no> - Thu, 11 Oct 2018 16:40:08 +0000 - rev 443571
Push 72007 by atolfsen@mozilla.com at Tue, 30 Oct 2018 19:50:50 +0000
bug 1492499: marionette: trim crlf off produced stack; r=automatedtester The stack is joined with "\n" causing an extra carriage return line feed to appear at the end of the string. Depends on D8405 Differential Revision: https://phabricator.services.mozilla.com/D8406
246b45eae45c12e0755be1665208309d2e9f4b6f: bug 1492499: webdriver: fix is_fullscreen assertions; r=automatedtester
Andreas Tolfsen <ato@sny.no> - Thu, 11 Oct 2018 16:13:02 +0000 - rev 443570
Push 72007 by atolfsen@mozilla.com at Tue, 30 Oct 2018 19:50:50 +0000
bug 1492499: webdriver: fix is_fullscreen assertions; r=automatedtester The "is True" and "is False" style is unnecessary as the return values are boolean, which means "assert is_fullscreen(session)" and "assert not is_fullscreen(session)" is sufficient. Depends on D8404 Differential Revision: https://phabricator.services.mozilla.com/D8405
b95d40e31251c4c60e8ca5eca76accae3f8f22ef: bug 1492499: marionette: fix GeckoDriver#setWindowRect docs; r=automatedtester
Andreas Tolfsen <ato@sny.no> - Thu, 11 Oct 2018 16:10:28 +0000 - rev 443569
Push 72007 by atolfsen@mozilla.com at Tue, 30 Oct 2018 19:50:50 +0000
bug 1492499: marionette: fix GeckoDriver#setWindowRect docs; r=automatedtester Differential Revision: https://phabricator.services.mozilla.com/D8404
1d7feb40277692c23edf72c421558d0177480256: Bug 1500081 - Use --install-fonts to install fonts for wptrunner, r=AutomatedTester
James Graham <james@hoppipolla.co.uk> - Thu, 11 Oct 2018 16:39:01 +0100 - rev 441992
Push 71306 by csabou@mozilla.com at Thu, 18 Oct 2018 21:58:16 +0000
Bug 1500081 - Use --install-fonts to install fonts for wptrunner, r=AutomatedTester This replaces a previous Firefox-only method except on Windows 7 where it seems that we have some issues with the registry. Differential Revision: https://phabricator.services.mozilla.com/D9091
2025f3b4871b7030c10a69b2386d1fe406774bf8: Bug 1500001 - Fixup using non-firefox browsers via mach wpt, r=automatedtester
James Graham <james@hoppipolla.co.uk> - Thu, 18 Oct 2018 13:39:23 +0000 - rev 441924
Push 71265 by james@hoppipolla.co.uk at Thu, 18 Oct 2018 14:23:03 +0000
Bug 1500001 - Fixup using non-firefox browsers via mach wpt, r=automatedtester We need to pass in the extra kwargs that wpt run understands but wptrunner does not. Ideally we could switch to using the run frontend always and allow users to actually supply these kwargs, although that might have some unwanted behaviour, and is a larger change. For now this gets things working again. Depends on D9081 Differential Revision: https://phabricator.services.mozilla.com/D9082
048da8a3c95146d4d94d8a8a47d2ff723792abdf: Bug 1500001 -Fix some differences with upstream in wpt tooling, r=automatedtester
James Graham <james@hoppipolla.co.uk> - Thu, 18 Oct 2018 13:42:43 +0000 - rev 441923
Push 71265 by james@hoppipolla.co.uk at Thu, 18 Oct 2018 14:23:03 +0000
Bug 1500001 -Fix some differences with upstream in wpt tooling, r=automatedtester These came from a combination of botched merges and cases where we fixed up a commit for upstream CI failures and didn't apply the changes correctly. Differential Revision: https://phabricator.services.mozilla.com/D9081
7cf3a024e668a21da95252827dca09e193e6f3e7: Bug 1500081 - Use --install-fonts to install fonts for wptrunner, r=automatedtester
James Graham <james@hoppipolla.co.uk> - Thu, 18 Oct 2018 13:44:36 +0000 - rev 441922
Push 71264 by james@hoppipolla.co.uk at Thu, 18 Oct 2018 14:22:14 +0000
Bug 1500081 - Use --install-fonts to install fonts for wptrunner, r=automatedtester This replaces a previous Firefox-only method except on Windows 7 where it seems that we have some issues with the registry. Differential Revision: https://phabricator.services.mozilla.com/D9091
5095c0fdd000de42f501b7fea62a313871eca327: Bug 1495430 - Use AndroidMixin in web_platform_tests.py mozharness script; r=bc,automatedtester
Geoff Brown <gbrown@mozilla.com> - Thu, 11 Oct 2018 09:47:56 -0600 - rev 440778
Push 70810 by nbeleuzu@mozilla.com at Thu, 11 Oct 2018 21:57:45 +0000
Bug 1495430 - Use AndroidMixin in web_platform_tests.py mozharness script; r=bc,automatedtester
11f33f3c73b4d58511d16cc0fbfcf8fa9363084f: Bug 1497566 - Remove logcat functionality from mozrunner; r=automatedtester
Geoff Brown <gbrown@mozilla.com> - Thu, 11 Oct 2018 09:47:55 -0600 - rev 440776
Push 70810 by nbeleuzu@mozilla.com at Thu, 11 Oct 2018 21:57:45 +0000
Bug 1497566 - Remove logcat functionality from mozrunner; r=automatedtester When testing locally, logcat can be run easily; in CI, mozharness scripts manage logcat and save the logcat as a test artifact.
868591df372ee71a7919a8926fdb53a43c15606a: bug 1496987: geckodriver: turn off arm7hf builds; r=automatedtester
Andreas Tolfsen <ato@sny.no> - Tue, 09 Oct 2018 12:46:33 +0000 - rev 440178
Push 70588 by dburns@mozilla.com at Tue, 09 Oct 2018 12:47:24 +0000
bug 1496987: geckodriver: turn off arm7hf builds; r=automatedtester The intent to turn off ARMv7 HF builds before the geckodriver 1.0 release was announced in https://lists.mozilla.org/pipermail/tools-marionette/2018-September/000035.html. In order to create as few surprises as possible before 1.0, we should turn off ARMv7 HF builds on Travis first. Differential Revision: https://phabricator.services.mozilla.com/D7964
ff6be2623035cfa8b70f514aab2e4f8dbcb43756: Bug 1473614 - Expose API docs for MessageManagerDestroyedPromise and Sleep. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Fri, 03 Aug 2018 16:11:23 +0100 - rev 430446
Push 67478 by cbrindusan@mozilla.com at Tue, 07 Aug 2018 21:57:55 +0000
Bug 1473614 - Expose API docs for MessageManagerDestroyedPromise and Sleep. r=automatedtester
684c928574c6896fde319a7a947e2125ca37a366: Bug 1473614 - Fix exported symbols in sync. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Fri, 03 Aug 2018 16:10:53 +0100 - rev 430445
Push 67478 by cbrindusan@mozilla.com at Tue, 07 Aug 2018 21:57:55 +0000
Bug 1473614 - Fix exported symbols in sync. r=automatedtester The "exported" keyword is no longer needed.
c76d0cb71ad460386bf10e8c09ece7f6d2d76ec3: Bug 1473614 - Add sync function Sleep for pausing async functions. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Fri, 03 Aug 2018 16:10:23 +0100 - rev 430444
Push 67478 by cbrindusan@mozilla.com at Tue, 07 Aug 2018 21:57:55 +0000
Bug 1473614 - Add sync function Sleep for pausing async functions. r=automatedtester This adds a new public API to the Marionette sync module that can "pause" async functions for an arbitrary amount of hardcoded time. This can be useful for debugging purposes.
075c87b1393a66c60f796383efd8f697d36893a1: Bug 1473614 - Add type checks to PollPromise and TimedPromise. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Fri, 03 Aug 2018 16:08:45 +0100 - rev 430443
Push 67478 by cbrindusan@mozilla.com at Tue, 07 Aug 2018 21:57:55 +0000
Bug 1473614 - Add type checks to PollPromise and TimedPromise. r=automatedtester This patch introduces stricted type checks for the sync module's PollPromise and TimedPromise. This may seem excessive, but we have had real and severe bugs in this area before.
541bad93631c1dfbb89fd0c7c32fb11662df2d40: Bug 1480810 - Drop PREF_COMPLEX from Marionette prefs module. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Fri, 03 Aug 2018 16:33:56 +0100 - rev 430221
Push 67371 by ncsoregi@mozilla.com at Sun, 05 Aug 2018 23:02:11 +0000
Bug 1480810 - Drop PREF_COMPLEX from Marionette prefs module. r=automatedtester A warning appears in the console when you run xpcshell tests that the PREF_COMPLEX type is no longer, and we should therefore remove it from Marionette as well.
027922b5ef0442e4ebb07043d2b57961e6195a78: Bug 1473614 - Expose API docs for MessageManagerDestroyedPromise and Sleep. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Fri, 03 Aug 2018 16:11:23 +0100 - rev 430220
Push 67371 by ncsoregi@mozilla.com at Sun, 05 Aug 2018 23:02:11 +0000
Bug 1473614 - Expose API docs for MessageManagerDestroyedPromise and Sleep. r=automatedtester