searching for reviewer(whimboo)
7abc1485ca90e0283665aa49a73aff7578f20d6e: Bug 1549669 - [raptor] Handle "--disable-e10s" argument to avoid causing fennec tests to fail r=perftest-reviewers,whimboo,ahal,rwood
alexandru.ionescu <alexandru.ionescu@softvision.ro> - Tue, 14 May 2019 11:50:00 +0000 - rev 532589
Push 11270 by rgurzau@mozilla.com at Wed, 15 May 2019 15:07:19 +0000
Bug 1549669 - [raptor] Handle "--disable-e10s" argument to avoid causing fennec tests to fail r=perftest-reviewers,whimboo,ahal,rwood Differential Revision: https://phabricator.services.mozilla.com/D30171
f534de537db5057cce7513ad9ae43e9da6376a57: Bug 1546610 - reduce marionette-headless to run on linux64/shippable as tier2 only. r=whimboo
Joel Maher <jmaher@mozilla.com> - Thu, 25 Apr 2019 19:39:23 +0000 - rev 530170
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1546610 - reduce marionette-headless to run on linux64/shippable as tier2 only. r=whimboo reduce marionette-headless to run on linux64/shippable as tier2 only Differential Revision: https://phabricator.services.mozilla.com/D28838
4a753a263c3835e7e52f0c3419a3b7c43e12ab54: bug 1546303: webdriver: add WPT tests for properties in evaluated scripts; r=whimboo
Andreas Tolfsen <ato@sny.no> - Tue, 23 Apr 2019 14:09:43 +0000 - rev 529318
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
bug 1546303: webdriver: add WPT tests for properties in evaluated scripts; r=whimboo This adds a basic set of tests for interacting with various kinds of DOM properties from the WebDriver commands Execute Script and Execute Async Script. Differential Revision: https://phabricator.services.mozilla.com/D28453
a7bb3810f26f2eb5266777e53e6afe17d89cc7e3: Bug 1536278 - re-enable test_accessiblecaret_cursor_mode.py tests on windows10-aarch64 r=whimboo,jmaher
Edwin Gao <egao@mozilla.com> - Mon, 15 Apr 2019 07:17:21 +0000 - rev 528290
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1536278 - re-enable test_accessiblecaret_cursor_mode.py tests on windows10-aarch64 r=whimboo,jmaher Changes: - re-enable the accessiblecaret test on windows10-aarch64 Differential Revision: https://phabricator.services.mozilla.com/D27172
db1c74f43f924149f4790858c83d1803e0534846: Bug 1541189 - Fix intermittents on stream test - r=whimboo
Tarek Ziadé <tarek@mozilla.com> - Mon, 08 Apr 2019 13:04:20 +0000 - rev 527161
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1541189 - Fix intermittents on stream test - r=whimboo Tweak the Streaming test to fix intermittents. Differential Revision: https://phabricator.services.mozilla.com/D26288
2e66bbe04f0813882707e159c9fd66c764fbbe4f: Bug 1541189 - Moved test to tier 3 - r=whimboo
Tarek Ziadé <tarek@mozilla.com> - Thu, 04 Apr 2019 09:05:39 +0000 - rev 526735
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1541189 - Moved test to tier 3 - r=whimboo We'll promote it to tier 2 once we have fixed the intermittents Differential Revision: https://phabricator.services.mozilla.com/D26081
a54e5e2802d7e414511662299c69b33fd3bb7612: Bug 1527620 - Add youtube streaming tests - r=whimboo
Tarek Ziadé <tarek@mozilla.com> - Tue, 02 Apr 2019 15:09:47 +0000 - rev 526429
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1527620 - Add youtube streaming tests - r=whimboo This patch introduces a new marionette media test along with a Youtube test. To run the Youtube streaming test locally: ./mach marionette-test dom/media/test/marionette/test_youtube.py -vv --gecko-log - Differential Revision: https://phabricator.services.mozilla.com/D23644
304b957afe291a9761eb3daf0f82bef5f65d523c: Bug 1527620 - Add youtube streaming tests - r=whimboo
Tarek Ziadé <tarek@mozilla.com> - Tue, 02 Apr 2019 07:38:41 +0000 - rev 526346
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1527620 - Add youtube streaming tests - r=whimboo This patch introduces a new marionette media test along with a Youtube test. To run the Youtube streaming test locally: ./mach marionette-test dom/media/test/marionette/test_youtube.py -vv --gecko-log - Differential Revision: https://phabricator.services.mozilla.com/D23644
da3104dd2ff3f50395777fb837414247fdce1fa2: Bug 1538782 - Check for null when accessing tabModal. r=whimboo
Eric Rahm <erahm@mozilla.com> - Tue, 26 Mar 2019 00:55:03 +0000 - rev 524855
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1538782 - Check for null when accessing tabModal. r=whimboo The `tabModal` property getter can return null so we need to check it before accessing sub-properties. Differential Revision: https://phabricator.services.mozilla.com/D24738
aad29c67d0ad810a4de5dac7bd8728e5d5b56d36: Bug 1534584 Part 2 - Remove legacy_actions from AccessibleCaret tests. r=whimboo
Ting-Yu Lin <tlin@mozilla.com> - Mon, 25 Mar 2019 20:28:44 +0000 - rev 524827
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1534584 Part 2 - Remove legacy_actions from AccessibleCaret tests. r=whimboo - Re-implement flick() and send_keys() required by AccessibleCaret tests. - Delete skip_if_not_rotatable() because it's unused. - Change the dragging distance from 50px to 40px in test_carets_not_jump_when_dragging_to_editable_content_boundary and test_caret_not_jump_to_front_when_dragging_up_to_editable_content_boundary to avoid MoveTargetOutOfBoundsException. Changing the distance doesn't alter the meaning of the tests. Differential Revision: https://phabricator.services.mozilla.com/D24311
6d8c85e1f976c8ea68fc501cd144bfa717abe299: Bug 1534584 Part 1 - Move selection.py to layout/base/tests/marionette/. r=whimboo
Ting-Yu Lin <tlin@mozilla.com> - Mon, 25 Mar 2019 20:28:37 +0000 - rev 524826
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1534584 Part 1 - Move selection.py to layout/base/tests/marionette/. r=whimboo selection.py is used only by AccessibleCaret tests. Differential Revision: https://phabricator.services.mozilla.com/D24447
4146cbd2103cb97b239033f215eb750f1ca880f1: Bug 1536284 - Bug 1536278, 1536369 - disable various tests in marionette test suites tha fail for windows10-aarch64 r=jmaher,whimboo
Edwin Gao <egao@mozilla.com> - Mon, 25 Mar 2019 16:16:56 +0000 - rev 524768
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1536284 - Bug 1536278, 1536369 - disable various tests in marionette test suites tha fail for windows10-aarch64 r=jmaher,whimboo Several tests in marionette are failing in `Mn`, `MnH`, `MG` for windows10-aarch64. This patch disables the tests that are failing. Individual issues are recorded in: - 1536278 - 1536369 Differential Revision: https://phabricator.services.mozilla.com/D23991
ffe7774501002f744c354dabdece218203a8e37b: Bug 1533221 - In Mn test_capabilities.py, compare only the basename of profile paths; r=whimboo
Geoff Brown <gbrown@mozilla.com> - Thu, 21 Mar 2019 21:08:55 +0000 - rev 524365
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1533221 - In Mn test_capabilities.py, compare only the basename of profile paths; r=whimboo Differential Revision: https://phabricator.services.mozilla.com/D24377
2811220eaad7cdd1315cc9ea4c77ab4ccd23b6a1: Bug 1532557 - Improve mitmdump start/stop process - r=whimboo
Tarek Ziadé <tarek@mozilla.com> - Thu, 21 Mar 2019 10:20:39 +0000 - rev 524204
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1532557 - Improve mitmdump start/stop process - r=whimboo This patch will remove the very long wait on start and stop, should be down to one second. Differential Revision: https://phabricator.services.mozilla.com/D23668
6ec637c03b247073c55894de1108d4b89f828dcd: Bug 1536238 - Expand mozprocess debug logging; r=whimboo
Geoff Brown <gbrown@mozilla.com> - Tue, 19 Mar 2019 15:07:02 +0000 - rev 523846
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1536238 - Expand mozprocess debug logging; r=whimboo Add debug() for the process handler and process reader classes, and add a few debug() calls that I am interested in. Differential Revision: https://phabricator.services.mozilla.com/D23946
086a215d4caadb457a629887524907149cde1c4d: Bug 1533221 - In Mn test_capabilities.py, compare only the basename of profile paths; r=whimboo, a=test-only
Geoff Brown <gbrown@mozilla.com> - Thu, 21 Mar 2019 21:08:55 +0000 - rev 522770
Push 10938 by ryanvm@gmail.com at Thu, 28 Mar 2019 13:27:22 +0000
Bug 1533221 - In Mn test_capabilities.py, compare only the basename of profile paths; r=whimboo, a=test-only Differential Revision: https://phabricator.services.mozilla.com/D24377
d266414d9c66f4c3aa758b0879d1603e74282554: Bug 1519055 - Set window handle for 'switch_to_window' also as 'handle'. r=whimboo
Kriti Singh <kritisingh1.ks@gmail.com> - Thu, 14 Mar 2019 20:13:12 +0000 - rev 521947
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Bug 1519055 - Set window handle for 'switch_to_window' also as 'handle'. r=whimboo Differential Revision: https://phabricator.services.mozilla.com/D23526
b4a06ea3abad4bcd041492481150150fddcd1309: Bug 1529643 - Don't do MitM priming in tests. r=whimboo,gbrown
Johann Hofmann <jhofmann@mozilla.com> - Wed, 13 Mar 2019 23:37:01 +0000 - rev 521804
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1529643 - Don't do MitM priming in tests. r=whimboo,gbrown Differential Revision: https://phabricator.services.mozilla.com/D22407
000dfd4caca0183893f821c4856d2a97c043bf5c: Bug 1529643 - Don't do MitM priming in tests. r=whimboo,gbrown
Johann Hofmann <jhofmann@mozilla.com> - Wed, 13 Mar 2019 21:04:04 +0000 - rev 521783
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1529643 - Don't do MitM priming in tests. r=whimboo,gbrown Differential Revision: https://phabricator.services.mozilla.com/D22407
44fee8919949e9b0411ff723443a7b3ff6ae8b86: Bug 1519053 - Set window handle for 'Switch To Window' also as 'handle'. r=whimboo
Kriti Singh <kritisingh1.ks@gmail.com> - Tue, 12 Mar 2019 21:42:31 +0000 - rev 521607
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1519053 - Set window handle for 'Switch To Window' also as 'handle'. r=whimboo Differential Revision: https://phabricator.services.mozilla.com/D23169
ec939d4f81dcf0058ab4b9549083c7f4a9698fe8: Bug 1530980 - Stop listening for mail-startup-done to start Marionette in Thunderbird; r=whimboo
Geoff Lankow <geoff@darktrojan.net> - Sat, 09 Mar 2019 15:44:14 +1300 - rev 521240
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530980 - Stop listening for mail-startup-done to start Marionette in Thunderbird; r=whimboo
e2bfdeaf11bddaa79f28ad81921d13c7aac9914e: Bug 1533056 - Move test_startup_caches out of marionette unit tests r=whimboo
Doug Thayer <dothayer@mozilla.com> - Thu, 07 Mar 2019 06:30:38 +0000 - rev 520848
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1533056 - Move test_startup_caches out of marionette unit tests r=whimboo Renamed the test to reflect that it is really just a test of the script preloader as well. I just moved it to get it close to the ScriptPreloader and near existing tests. Differential Revision: https://phabricator.services.mozilla.com/D22330
7b44e98a5576d5805fb642c47efa2ba28a999347: Bug 1529863 - Remove remnants of unused browser.firstrun and browser.snippets prefs. r=geckoview-reviewers,whimboo,esawin
Jan Henning <jh+bugzilla@buttercookie.de> - Wed, 06 Mar 2019 14:59:46 +0000 - rev 520546
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529863 - Remove remnants of unused browser.firstrun and browser.snippets prefs. r=geckoview-reviewers,whimboo,esawin "browser.firstrun.*" seems to have been unused since the end of XUL-based Fennec, whereas the code referencing the "browser.snippets.*" prefs was removed in bug 1482836. Differential Revision: https://phabricator.services.mozilla.com/D20862
4348e60c81ed02630b24c9dfa4b49cf5d0a2b696: Bug 1500509 - Move Android marionette tests to 7.0 x86_64; r=whimboo
Geoff Brown <gbrown@mozilla.com> - Wed, 06 Mar 2019 09:09:10 +0000 - rev 520444
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1500509 - Move Android marionette tests to 7.0 x86_64; r=whimboo Differential Revision: https://phabricator.services.mozilla.com/D22183
ab359d0369df423c0699fab9ff7beee7058d6f34: Bug 1418778 - disable tests on windows 10 for intermittent failures in webdriver new_session tests. r=whimboo
Joel Maher <jmaher@mozilla.com> - Wed, 20 Feb 2019 14:13:07 +0000 - rev 517956
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1418778 - disable tests on windows 10 for intermittent failures in webdriver new_session tests. r=whimboo disable tests on windows 10 for intermittent failures in webdriver new_session tests. Differential Revision: https://phabricator.services.mozilla.com/D20480
59fad017d3c5bd70958da132f8f0b319c9899b6b: Bug 1522536 - Remove redundant address bar UI tests. r=whimboo
Dão Gottwald <dao@mozilla.com> - Tue, 19 Feb 2019 07:45:46 +0000 - rev 517724
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1522536 - Remove redundant address bar UI tests. r=whimboo Differential Revision: https://phabricator.services.mozilla.com/D20269
9469362459f91fece70a390dc221129486e82143: bug 1526938: geckodriver: lint main.rs; r=whimboo
Andreas Tolfsen <ato@sny.no> - Mon, 18 Feb 2019 12:48:57 +0000 - rev 517660
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1526938: geckodriver: lint main.rs; r=whimboo Minor post-patch linting to silence some clippy warnings. Depends on D19434 Differential Revision: https://phabricator.services.mozilla.com/D19435
a02142b7aefff4ff6a57c7f11618d98369b5f8eb: bug 1526938: geckodriver: provide better error messages for flags; r=whimboo
Andreas Tolfsen <ato@sny.no> - Mon, 18 Feb 2019 12:48:55 +0000 - rev 517659
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1526938: geckodriver: provide better error messages for flags; r=whimboo This will print something along the line of: geckodriver: error: invalid --port: invalid digit found in string: asd Or: geckodriver: error: invalid --port: number too large to fit in target type: 123123123123 We also Include the error message from IpAddr::from_str() to the user. This will make the error seen by the user look something like this: geckodriver: error: invalid IP address syntax: 123123:4444 Depends on D19433 Differential Revision: https://phabricator.services.mozilla.com/D19434
561a8cb2db9b422f4af806b1bb0c7c8448b4d298: bug 1526938: geckodriver: ensure --help is listed in help message; r=whimboo
Andreas Tolfsen <ato@sny.no> - Mon, 18 Feb 2019 12:48:53 +0000 - rev 517658
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1526938: geckodriver: ensure --help is listed in help message; r=whimboo For completeness, this makes sure the --help flag is included in its own help message. Depends on D19432 Differential Revision: https://phabricator.services.mozilla.com/D19433
b2768473a2805ecf5b58aa0c341d1085d65bad96: bug 1526938: geckodriver: separate flag parsing and application logic; r=whimboo
Andreas Tolfsen <ato@sny.no> - Mon, 18 Feb 2019 12:48:51 +0000 - rev 517657
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1526938: geckodriver: separate flag parsing and application logic; r=whimboo Flag parsing and application logic belong to one, very long, spaghetti-like function. This patch introduces a distinction between checking the sanity of the CLI input and what action to take depending on that input. Depends on D19431 Differential Revision: https://phabricator.services.mozilla.com/D19432
16aac9625fdee7452d9cfdcf06115512db3d9410: bug 1526938: geckodriver: display help message on non-clap errors; r=whimboo
Andreas Tolfsen <ato@sny.no> - Mon, 18 Feb 2019 12:48:49 +0000 - rev 517656
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1526938: geckodriver: display help message on non-clap errors; r=whimboo The help message is implicitly included in clap error descriptions, but they are not for errors originating from this file. By introducing a FatalError::help_included() function we make sure we print the help message in all cases. An alternative implementation, which perhaps would be more idiomatic, would be to prepare the help message within the fmt::Display trait implementation for FatalError, but I could find no way of passing in a reference to clap::App without storing it in an atomic global const. Depends on D19430 Differential Revision: https://phabricator.services.mozilla.com/D19431
e37346a0237371a6d707c27d0c7c3e4bf3dbdff1: bug 1526938: geckodriver: fix missing flag parsing errors; r=whimboo
Andreas Tolfsen <ato@sny.no> - Mon, 18 Feb 2019 12:48:47 +0000 - rev 517655
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1526938: geckodriver: fix missing flag parsing errors; r=whimboo Because we emit the flag parsing errors to the log, through error!(), they are subject to whether the logging subsystem is enabled. Because logging is disabled by default, no error information is currently displayed to the user. Since we cannot initialise logging implicitly due to the risk of emitting log messages the user did not request, this patch changes geckodriver to print the flag parsing errors to stderr Depends on D19429 Differential Revision: https://phabricator.services.mozilla.com/D19430
6ad3a665abdfbaf3ebc96213b4bd4febfa4b062f: bug 1526938: geckodriver: organise args a bit more consistently; r=whimboo
Andreas Tolfsen <ato@sny.no> - Mon, 18 Feb 2019 12:48:45 +0000 - rev 517654
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1526938: geckodriver: organise args a bit more consistently; r=whimboo Depends on D19428 Differential Revision: https://phabricator.services.mozilla.com/D19429
dfb9154473caf58fb372afa0b923cca32677ec03: bug 1526938: geckodriver: remove --webdriver-port alias; r=whimboo
Andreas Tolfsen <ato@sny.no> - Mon, 18 Feb 2019 12:48:43 +0000 - rev 517653
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1526938: geckodriver: remove --webdriver-port alias; r=whimboo We replaced --webdriver-port with --port to better match EdgeDriver and chromedriver, but it was discovered in https://github.com/mozilla/geckodriver/issues/154 that this broke Selenium clients. We decided on a two-spearhead approach by reintroducing --webdriver-port as a temporary alias, whilst submitting fixes for the Selenium clients. The fixes to Selenium landed over three years ago. This patch removes the --webdriver-port alias from geckodriver. Depends on D19427 Differential Revision: https://phabricator.services.mozilla.com/D19428
0fdfd128248cfe04218dcc42fe64fced502e8bc1: bug 1526938: geckodriver: generalise cli errors; r=whimboo
Andreas Tolfsen <ato@sny.no> - Mon, 18 Feb 2019 12:48:36 +0000 - rev 517652
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1526938: geckodriver: generalise cli errors; r=whimboo Instead of returning a tuple of (i32, String), causing us to lose details and the cause of an error, this patch formalises the error scenarios that may occur during command-line parsing and startup of the WebDriver server. Exit codes are encoded with each variant of FatalError, instead of being specified in each case. Type conversions are implemented for clap::Error (flag parsing) and io::Error (webdriver::server). Depends on D19426 Differential Revision: https://phabricator.services.mozilla.com/D19427
342fcc83b61361b143724490c49bda27bc4a4f0d: bug 1526938: geckodriver: import logging::Level into the global scope; r=whimboo
Andreas Tolfsen <ato@sny.no> - Mon, 18 Feb 2019 12:48:34 +0000 - rev 517651
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1526938: geckodriver: import logging::Level into the global scope; r=whimboo Depends on D19425 Differential Revision: https://phabricator.services.mozilla.com/D19426
f11ef576312915f2eefdaaf1cfaceb29ff27e9f8: bug 1526938: geckodriver: convert ExitCode to consts; r=whimboo
Andreas Tolfsen <ato@sny.no> - Mon, 18 Feb 2019 12:48:32 +0000 - rev 517650
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1526938: geckodriver: convert ExitCode to consts; r=whimboo We don't need an enum for exit codes as we never have to match on them. Converting them to consts also has the benefit that we will not have to coerce them to i32. i32 is the correct type to use here, since it is what std::process::exit() takes and what the libc crate uses. Depends on D19424 Differential Revision: https://phabricator.services.mozilla.com/D19425
e2a10e5049be9a0b63cc6b6bec92ae9b6d517edc: bug 1526938: geckodriver: make use of clap default values; r=whimboo
Andreas Tolfsen <ato@sny.no> - Mon, 18 Feb 2019 12:48:30 +0000 - rev 517649
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1526938: geckodriver: make use of clap default values; r=whimboo Making use of clap::Arg::default_value() removes duplicated magic strings, by not having to use .unwrap_or("default value"). Depends on D19423 Differential Revision: https://phabricator.services.mozilla.com/D19424
a9357f295d5fdc0883ce6605fdc1b2612e673ede: bug 1526938: geckodriver: display same version on --help as on --version; r=whimboo
Andreas Tolfsen <ato@sny.no> - Mon, 18 Feb 2019 12:48:28 +0000 - rev 517648
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
bug 1526938: geckodriver: display same version on --help as on --version; r=whimboo Differential Revision: https://phabricator.services.mozilla.com/D19423
4cf8e31cb26140e621218bf5f6c43afad73a4c3d: Bug 1511764 - Bail out of startup if we are unable to connect to wpt, r=whimboo
James Graham <james@hoppipolla.co.uk> - Tue, 12 Feb 2019 14:47:07 +0000 - rev 516627
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1511764 - Bail out of startup if we are unable to connect to wpt, r=whimboo The previous setup was broken because subclasses could run code after the cinnection failed assuming that the connection had succeeded. Unwinding the stack and sending the failure messages at the top level avoid this pitfall. Depends on D19487 Differential Revision: https://phabricator.services.mozilla.com/D19488
f754cb84d09288c4adb6002a5b16d829e04098b3: Bug 1511764 - Ensure that marionette has a session when we try to use it during teardown, r=whimboo
James Graham <james@hoppipolla.co.uk> - Tue, 12 Feb 2019 14:32:16 +0000 - rev 516626
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1511764 - Ensure that marionette has a session when we try to use it during teardown, r=whimboo In the case that startup failed we may not have a marionette session during teardown Depends on D19486 Differential Revision: https://phabricator.services.mozilla.com/D19487
0bdbfacae180f0a3d5f236179f4ad097150efef1: Bug 1511764 - Fixup launching Chrome from ./mach wpt, r=whimboo
James Graham <james@hoppipolla.co.uk> - Tue, 12 Feb 2019 14:32:09 +0000 - rev 516625
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1511764 - Fixup launching Chrome from ./mach wpt, r=whimboo Differential Revision: https://phabricator.services.mozilla.com/D19486
78b4a9446213b4581f2465b801a5aa153b07bfb3: Bug 1526913 - In Mn test_cookies.py allow for some clock difference between host and device; r=whimboo
Geoff Brown <gbrown@mozilla.com> - Tue, 12 Feb 2019 09:24:16 -0700 - rev 516595
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1526913 - In Mn test_cookies.py allow for some clock difference between host and device; r=whimboo
cb96244f54b125436abc17244d7c14d99fc675e1: Bug 1526084 - In Mn test_capabilities.py, allow for multiple links to sdcard; r=whimboo
Geoff Brown <gbrown@mozilla.com> - Tue, 12 Feb 2019 09:24:16 -0700 - rev 516594
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1526084 - In Mn test_capabilities.py, allow for multiple links to sdcard; r=whimboo
a971c53ea2c08f806d5ea1bca5a3c48d68151749: Bug 1524673 - Make Marionette part of remote debugging within GeckoView. r=whimboo,snorp
Nick Alexander <nalexander@mozilla.com> - Mon, 11 Feb 2019 19:35:30 +0000 - rev 516475
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1524673 - Make Marionette part of remote debugging within GeckoView. r=whimboo,snorp Functionally, we want Marionette to be enabled whenever remote debugging enabled and disabled whenever remote debugging is enabled. That's not particularly well supported by Gecko prefs, so we don't try to handle all situations. We force the Marionette pref whenever the remote debugging pref changes; if consumers get themselves into a bad state by fiddling the Marionette pref independently, that's fine: GeckoView will take back control eventually. There are a couple of wrinkles here. The first is that GeckoView and Marionette race to set themselves up in "profile-after-change". We ensure that both are configured before GeckoView notifies "marionette-startup-requested". The second is that the initial value of the Marionette pref is taken from the environment variable MOZ_MARIONETTE; therefore, we set that variable when starting the Gecko thread. Differential Revision: https://phabricator.services.mozilla.com/D17580
590f9a6f20a5bd330ce795eacc9e2e4f853b3387: Bug 1521444 - Add webdriver unit tests for indefinite script timeout. r=whimboo
reimu <r2hkri@gmail.com> - Mon, 28 Jan 2019 10:14:52 +0000 - rev 513477
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1521444 - Add webdriver unit tests for indefinite script timeout. r=whimboo Add tests that check serialization and deserialization for indefinite script timeout Differential Revision: https://phabricator.services.mozilla.com/D17148
d0e6b3cbbd16bce6ab704eb708464ab238d8ded3: Bug 1517442 - [marionette] Use current instead of default startup time in raise_for_port r=whimboo
Agboola Mukhtar <agboolaolamide9@gmail.com> - Wed, 16 Jan 2019 19:54:53 +0000 - rev 511247
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1517442 - [marionette] Use current instead of default startup time in raise_for_port r=whimboo Differential Revision: https://phabricator.services.mozilla.com/D16609
39346b9630dec5b3b076a7c8a5b8dc0e88eb5dea: Bug 1495002 - disable timeouts.py on win ccov for frequent failures. r=whimboo
Cristina Coroiu <ccoroiu> - Thu, 10 Jan 2019 14:19:00 +0200 - rev 511133
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1495002 - disable timeouts.py on win ccov for frequent failures. r=whimboo
060ca330d2aa6eaef17750f20068f96d0bf75d7c: Bug 1520137: Update documentation pointing to #interop instead of #ateam r=whimboo
David Burns <dburns@mozilla.com> - Tue, 15 Jan 2019 14:14:10 +0000 - rev 511035
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1520137: Update documentation pointing to #interop instead of #ateam r=whimboo As we move away from #ateam we need to make sure we that we point people to the correct IRC Channel Differential Revision: https://phabricator.services.mozilla.com/D16547
701665c38279f670742aebe1aee58291484ce129: Bug 1519552 - Disable test_reftest.py on Android r=jgraham,whimboo
Geoffrey Sneddon <me@gsnedders.com> - Mon, 14 Jan 2019 14:50:15 +0000 - rev 510840
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1519552 - Disable test_reftest.py on Android r=jgraham,whimboo Differential Revision: https://phabricator.services.mozilla.com/D16456