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