Julian Descottes
a6967b8a65
Bug 1763615 - [marionette] Fix test_add_test_manifest for pytest 7 r=webdriver-reviewers,whimboo
...
This feature was removed in pytest 5: https://docs.pytest.org/en/6.2.x/deprecations.html#raises-warns-with-a-string-as-the-second-argument
Differential Revision: https://phabricator.services.mozilla.com/D143170
2022-04-07 13:40:04 +00:00
Julian Descottes
3264767190
Bug 1730642 - [wdspec] Added web-platform tests for browsingContext.navigate command r=webdriver-reviewers,whimboo
...
Depends on D141584
Differential Revision: https://phabricator.services.mozilla.com/D141585
2022-04-07 13:27:26 +00:00
Julian Descottes
5d0a935c26
Bug 1730642 - [wdspec] Add browsing context navigate command to browsing context module r=webdriver-reviewers,whimboo
...
Depends on D141583
Differential Revision: https://phabricator.services.mozilla.com/D141584
2022-04-07 13:27:26 +00:00
Martin Robinson
2893cfed87
Bug 1762407 - Do not scroll content with `content-visibility: hidden` ancestors into view r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D142563
2022-04-07 10:38:27 +00:00
Punam Dahiya
2b39c9ff18
Bug 1751093 - Clean up Cloud Storage API and its usage in about:preferences r=preferences-reviewers,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D137248
2022-04-07 10:17:13 +00:00
Henrik Skupin
c5341a61a3
Bug 1723202 - [geckodriver] Cargo.toml updates for publishing Marionette and geckodriver crates on crates.io. r=webdriver-reviewers,jgraham DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D143135
2022-04-07 09:27:54 +00:00
Henrik Skupin
3c928097bf
Bug 1723202 - [geckodriver] Update changeset and release date for the 0.31.0 release. r=webdriver-reviewers,jgraham DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D142983
2022-04-07 07:05:49 +00:00
Cosmin Sabou
97d21fa167
Backed out 5 changesets (bug 1761511) for causing build bustages. CLOSED TREE
...
Backed out changeset 687de8c00013 (bug 1761511)
Backed out changeset 88e6cf5c70e5 (bug 1761511)
Backed out changeset 4c40758f54f1 (bug 1761511)
Backed out changeset 8a18abcccda4 (bug 1761511)
Backed out changeset 1afb1f32a6a4 (bug 1761511)
2022-04-07 00:13:00 +03:00
Nika Layzell
ab856dbf40
Bug 1761511 - Part 4: Remove the previous vendoring of gtest, r=ahal
...
As the new version is now being used, the previous version is no longer
necessary.
Differential Revision: https://phabricator.services.mozilla.com/D142611
2022-04-06 20:45:07 +00:00
Nika Layzell
b48d249a34
Bug 1761511 - Part 3: Switch builds over to use the new vendoring of gtest, r=ahal
...
This required some changes to tests to account for the version differences.
Differential Revision: https://phabricator.services.mozilla.com/D142610
2022-04-06 20:45:07 +00:00
Henrik Skupin
924e3d852e
Bug 1763456 - [wdspec] Disable print to PDF tests for Android debug due to crashes for isolated-process jobs. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D143085
2022-04-06 19:45:27 +00:00
Kagami Sascha Rosylight
0dd4d4b972
Bug 1763142 - Implement transform sink/source algorithms r=mgaudet,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D142228
2022-04-06 18:01:28 +00:00
Nika Layzell
e97ca7efb7
Bug 1761981 - fix unexpected-pass wpts,
...
Differential Revision: https://phabricator.services.mozilla.com/D143077
2022-04-06 17:55:46 +00:00
Dana Keeler
6502ebf4b6
Bug 1608307 - remove redundant flags parameters from nsISiteSecurityService r=jschanck,necko-reviewers,kershaw
...
Before this patch, nsISiteSecurityService APIs took "flags" parameters that
differentiated private contexts from not private contexts. However, these
parameters were redundant with respect to origin attributes, which led to some
confusion for consumers of these APIs. This patch removes these parameters in
favor of using origin attributes.
Differential Revision: https://phabricator.services.mozilla.com/D142901
2022-04-06 17:37:23 +00:00
Iulian Moraru
a5c24d7dff
Backed out changeset 2a6a62b9c73d (bug 1763142) for causing build bustages on TransformStream.cpp. CLOSED TREE
2022-04-06 19:36:40 +03:00
Kagami Sascha Rosylight
fc00d06eab
Bug 1763142 - Implement transform sink/source algorithms r=mgaudet,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D142228
2022-04-06 13:09:54 +00:00
Olivia Hall
5337352bf0
Bug 1762543 - Race Condition When Dismissing a GeckoView Prompt in Marionette r=geckoview-reviewers,agi,webdriver-reviewers,whimboo
...
Added _dismissUi() to GeckoViewPrompter.jsm to send the request to
dismiss the prompt UI. Updated dismiss() to answer the callback to
close the prompt directly and seperatly dismiss the prompt UI.
Removed element_send_keys/user_prompts.py.ini and
tests/perform_actions/user_prompts.py.ini due to resolving the issue that
was causing failures.
Differential Revision: https://phabricator.services.mozilla.com/D142729
2022-04-06 13:08:03 +00:00
Nicolas Chevobbe
d3fafa3308
Bug 1762922 - [devtools] Don't gargageCollect between log-in-loop-content-process tests. r=jdescottes,perftest-reviewers,sparky.
...
This makes `damp-webconsole` job run faster, with the test variance still looking
good enough.
If we see that we get unstable numbers at some point, we'll evaluate other options
to minimize the job duration.
Differential Revision: https://phabricator.services.mozilla.com/D142916
2022-04-06 12:57:46 +00:00
Julian Descottes
10b2ca6c71
Bug 1762611 - [devtools] Load devtools DAMP modules using resource scheme r=perftest-reviewers,ochameau,Gijs,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D142750
2022-04-06 12:41:00 +00:00
Emilio Cobos Álvarez
0fdc6328bd
Bug 1762428 - Print via parent on Android. r=agi,whimboo,webdriver-reviewers
...
This proxies the printing operation via the parent like we do everywhere
else.
Otherwise we try to create anonymous files in the child process which is
forbidden.
Differential Revision: https://phabricator.services.mozilla.com/D142971
2022-04-06 11:58:52 +00:00
Kagami Sascha Rosylight
1409f37ca3
Bug 1703953 - Part 2: Apply mozilla/use-isInstance rules for .jsm files r=webdriver-reviewers,pip-reviewers,mhowell,Gijs,whimboo
...
This replaces all `instanceof` uses for DOM interfaces, since the operator in priviliged context works same as .isInstance().
Differential Revision: https://phabricator.services.mozilla.com/D141785
2022-04-06 11:57:57 +00:00
Henrik Skupin
84cef33d94
Bug 1723202 - [geckodriver] Release version 0.31.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D142982
2022-04-06 08:58:37 +00:00
Henrik Skupin
d0502d6665
Bug 1723202 - [geckodriver] Fix markdownlinter warnings in Changes.md. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D142981
2022-04-06 08:58:37 +00:00
Henrik Skupin
b879110706
Bug 1723202 - [marionette] Release version 0.2.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D142980
2022-04-06 08:58:36 +00:00
Henrik Skupin
4e3b89617b
Bug 1723202 - [webdriver] Release version 0.45.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D142979
2022-04-06 08:58:36 +00:00
Henrik Skupin
04de57ac5a
Bug 1723202 - [rust-mozversion] Release version 0.4.3. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D142978
2022-04-06 08:58:36 +00:00
Henrik Skupin
8f11e4d47e
Bug 1723202 - [rust-mozrunner] Release version 0.14.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D142977
2022-04-06 08:58:35 +00:00
Henrik Skupin
f7e6c3fa54
Bug 1723202 - [rust-mozprofile] Release version 0.8.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D142976
2022-04-06 08:58:35 +00:00
Henrik Skupin
2365e0af04
Bug 1723202 - [rust-mozdevice] Release version 0.5.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D142975
2022-04-06 08:58:35 +00:00
Kagami Sascha Rosylight
4aa5ef393a
Bug 1762965 - Handle RemoteObjectProxies in isInstance() r=peterv
...
Applying what bug 1576787 did in InterfaceHasInstance.
Differential Revision: https://phabricator.services.mozilla.com/D142892
2022-04-05 22:20:35 +00:00
Jonathan Kew
ffbb69eb3d
Bug 1728999 - Add simple WPT testcases for the CanvasRenderingContext2D.direction property. r=lsalzman
...
And remove failure annotations for a couple of existing tests that we now pass.
Depends on D142701
Differential Revision: https://phabricator.services.mozilla.com/D142702
2022-04-05 12:44:43 +00:00
Emilio Cobos Álvarez
6c5075001f
Bug 1751961 - Disable snapping on cross-process paint for printing. r=tnikkel
...
This fixes the relevant test on Linux and matches the setup
nsDeviceContext does for printing.
Depends on D142907
Differential Revision: https://phabricator.services.mozilla.com/D142908
2022-04-05 10:17:30 +00:00
Martin Robinson
b24fd95192
Bug 1761995 - Skip `content-visibility: hidden` content in display lists r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D142341
2022-04-05 09:10:42 +00:00
Shane Caraveo
af16924920
Bug 1748558 enforce requirement of id in menus apis for event pages r=robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D138489
2022-04-04 22:16:55 +00:00
Agi Sferro
8339d7ee88
Bug 1762948 - Log Android AVD path when not found. r=mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D142862
2022-04-04 19:58:47 +00:00
Kash Shampur
f04c1b1272
Bug 1762463 - Fix perma failing ytp tests on mozilla-release build r=perftest-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D142621
2022-04-04 18:55:13 +00:00
Sebastian Hengst
cf8119b878
Bug 1762722 - set new localstorage third-party iframe test as failing outside Nightly because it depends on partitioning.
...
Test got added by bug 1738772 and tests first party isolation (partioning)
which is only enabled in Nightly. Bug 1549587 is the general bug tracking
first party isolation.
Differential Revision: https://phabricator.services.mozilla.com/D142753
2022-04-04 17:43:41 +00:00
Mark Banner
f3012297a4
Bug 1762601 - Migrate all of devtools from Cu.import to ChromeUtils.import. r=jdescottes,perftest-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D142693
2022-04-04 13:41:02 +00:00
Sebastian Hengst
7e1dd80173
Bug 1762747 - set scroll-to-text-fragment/force-load-at-top.html as always passing on macOS. DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D142826
2022-04-04 13:24:51 +00:00
Alexandre Poirot
09193bfe86
Bug 1419327 - [devtools] Run DAMP test against a document specific to the netmonitor. r=nchevobbe,perftest-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D142432
2022-04-04 11:25:10 +00:00
Henrik Skupin
ae0ffd621a
Bug 1762776 - [wdspec] Add missing meta data for expected failures in allow_hosts.py and allow_origins.py r=webdriver-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D142785
2022-04-04 08:50:46 +00:00
Henrik Skupin
050c3f1e28
Bug 1762752 - [geckodriver] Don't use named argument when formatting a message as long as minimum supported Rust version is 1.57.0 r=webdriver-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D142783
2022-04-04 08:14:28 +00:00
Cosmin Sabou
fcec1f2919
Bug 1762747 - Update expectations for scroll-to-text-fragment tests on mac. r=aryx
...
Differential Revision: https://phabricator.services.mozilla.com/D142761
2022-04-03 20:43:28 +00:00
Cosmin Sabou
09a88a5336
Bug 1762703
- Set render-blocked-apis-by-preload-link.tentative.html as intermittent on linux debug. r=aryx DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D142763
2022-04-03 16:56:02 +00:00
Narcis Beleuzu
a2098c0b7d
Bug 1762362 - Update expectancy for /find-range-from-text-directive.html
2022-04-02 15:49:07 +03:00
Henrik Skupin
d1e06b69d1
Bug 1759994 - [geckodriver] Allow optional hosts and origins via command line arguments. r=webdriver-reviewers,jgraham
...
The Remote Agent expects the optional hosts and origins as
command line arguments now. As such geckodriver has to follow
and should no longer set the formerly used preferences.
Differential Revision: https://phabricator.services.mozilla.com/D142313
2022-04-02 11:47:16 +00:00
Henrik Skupin
0d5a0d6a98
Bug 1759994 - [remote] Use command line arguments for allowed hosts and origins for Remote Agent. r=webdriver-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D142188
2022-04-02 11:47:16 +00:00
Henrik Skupin
5ceee5de8e
Bug 1761436 - [wdspec] Refactor Browser and Geckodriver classes for fixtures in Mozilla specific wdspec tests. r=webdriver-reviewers,jdescottes,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D142029
2022-04-02 11:47:15 +00:00
Molnar Sandor
30db3475ca
Bug 1762362 - fix perma wpt failure in font-variant-position.html. CLOSED TREE
2022-04-02 06:11:07 +03:00
Molnar Sandor
a8cd553e22
Bug 1762362 - Fix wpt failure in palette-values-rule-add-2.html. a=fix CLOSED TREE
2022-04-02 05:50:46 +03:00