searching for reviewer(automatedtester)
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 553833
Push 2165 by ffxbld-merge at Mon, 14 Oct 2019 16:30:58 +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 553832
Push 2165 by ffxbld-merge at Mon, 14 Oct 2019 16:30:58 +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 553831
Push 2165 by ffxbld-merge at Mon, 14 Oct 2019 16:30:58 +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 553829
Push 2165 by ffxbld-merge at Mon, 14 Oct 2019 16:30:58 +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 548835
Push 2165 by ffxbld-merge at Mon, 14 Oct 2019 16:30:58 +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 548834
Push 2165 by ffxbld-merge at Mon, 14 Oct 2019 16:30:58 +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 548833
Push 2165 by ffxbld-merge at Mon, 14 Oct 2019 16:30:58 +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 541575
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +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 540689
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30: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
6fa17e5be147307380cfabcd2b8b96b3713ebed0: Bug 1553748 - [marionette] Firefox should not unload tabs when available memory is running low. r=webdriver-reviewers,automatedtester a=test-only
Henrik Skupin <mail@hskupin.info> - Fri, 07 Jun 2019 13:33:25 +0000 - rev 536852
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1553748 - [marionette] Firefox should not unload tabs when available memory is running low. r=webdriver-reviewers,automatedtester a=test-only 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 532384
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +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 532383
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +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 525037
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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 520901
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1528836 - [marionette] Allow check_for_port to raise exceptions. r=automatedtester Differential Revision: https://phabricator.services.mozilla.com/D20311
a548506067f8decdabb5657f947fe28383b48515: Bug 1528836 - [marionette] Allow check_for_port to raise exceptions. r=automatedtester a=test-only
Henrik Skupin <mail@hskupin.info> - Wed, 20 Feb 2019 05:29:36 +0000 - rev 516111
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1528836 - [marionette] Allow check_for_port to raise exceptions. r=automatedtester a=test-only 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 513039
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +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 508184
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +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 504628
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +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 504609
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +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 504608
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +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 504394
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +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 504393
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +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 504351
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +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 504349
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +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 504348
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +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 504345
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +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 504342
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +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 504341
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +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 504340
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +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 503341
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +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 502961
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +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 502960
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +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 502788
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +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 502787
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +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 502786
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +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 502785
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +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 500422
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 500388
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 500387
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 500386
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 499162
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 499160
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 498694
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 488157
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +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 488156
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +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 488155
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +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 488154
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +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 487943
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +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 487942
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1473614 - Expose API docs for MessageManagerDestroyedPromise and Sleep. r=automatedtester
1d28e128807c3969771d1722bc567713606add73: Bug 1473614 - Fix exported symbols in sync. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Fri, 03 Aug 2018 16:10:53 +0100 - rev 487941
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1473614 - Fix exported symbols in sync. r=automatedtester The "exported" keyword is no longer needed.