Граф коммитов

63548 Коммитов

Автор SHA1 Сообщение Дата
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