Closed Bug 1854996 Opened 1 year ago Closed 9 months ago

Implement Permissions API extension for geckodriver

Categories

(Testing :: geckodriver, task, P3)

task

Tracking

(firefox128 fixed)

RESOLVED FIXED
128 Branch
Tracking Status
firefox128 --- fixed

People

(Reporter: saschanaz, Assigned: Sasha)

References

Details

Attachments

(2 files)

We do have pseudo support for that: https://searchfox.org/mozilla-central/rev/699a7704521354cac1e6a0679029c89ca899e25c/remote/marionette/permissions.sys.mjs#47-50

But that still requires setting prefs manually and thus causes lower wpt.fyi score.

It seems bug 1835920 added some code not depending on any prefs, but that code still doesn't apply for all permissions.

Please note that we also have bug 1524074 but that is for Marionette only.

See Also: → 1524074

We don't actually need this in geckodriver for wpt tests (except wdspec). So this is a valid bug, but it's bug 1524074 that's on the critical path for most wpt tests.

Depends on: 1524074
See Also: 1524074
Summary: Implement proper set-permission operation for geckodriver → Implement Permissions API extension for geckodriver
Priority: -- → P3
Assignee: nobody → aborovova
Status: NEW → ASSIGNED
Pushed by aborovova@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/99895876ea6f Implement Permissions API extension for geckodriver. r=webdriver-reviewers,whimboo https://hg.mozilla.org/integration/autoland/rev/f80eb710fa70 Remove Chrome specific test for permission command. r=webdriver-reviewers,whimboo
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/46645 for changes under testing/web-platform/tests
Status: ASSIGNED → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED
Target Milestone: --- → 128 Branch
Upstream PR merged by moz-wptsync-bot
Duplicate of this bug: 1697044
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: