-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tests involving "permissions" API/UI #5671
Comments
This is being worked on in w3c/permissions#151. |
I poked the PR thread |
@kereliuk, I assigned this to you, does the scope look right for what you're planning to implement? |
This has priority:roadmap. Is any work planned here this quarter? |
Current plan is to implement this in ChromeDriver this quarter and have it hooked into testdriver |
@kereliuk is this still on track for Q2? |
I've downgraded this to backlog priority, because we aren't currently working on the chromedriver side or the testdriver.js API, and it does not seem very urgent. I think we should do this together with #12046 down the line. |
The Permissions API now includes WebDriver extensions and they have been recently implemented in Chromium. Can this be moved off the backlog? |
We still not to wrap that in testdriver.js. This is on the Ecosystem Infra Q4 OKRs, so I'll assign this to @LukeZielinski and set priority (roadmap) accordingly. |
Fixed in #20461 |
Since #20461 and #5671 were fixed, it now becomes possible to automate some Web Platform Tests, and have them run on all browsers automatically. Clipboard API tests previously were duplicated in non-WPT in order to automate them via PermissionsHelper and detect regressions. This allows us to shed a lot of duplicate tests, as well as a difficult-to-remember process of remembering to update both test suites when changes were made. Bug: 1076691 Change-Id: Ibdfdf37e75da68d7a4b1e2ba986e4198b73230ac
Since #20461 and #5671 were fixed, it now becomes possible to automate some Web Platform Tests, and have them run on all browsers automatically. Clipboard API tests previously were duplicated in non-WPT in order to automate them via PermissionsHelper and detect regressions. This allows us to shed a lot of duplicate tests, as well as a difficult-to-remember process of remembering to update both test suites when changes were made. Bug: 1076691 Change-Id: Ibdfdf37e75da68d7a4b1e2ba986e4198b73230ac Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2065346 Commit-Queue: Victor Costan <[email protected]> Reviewed-by: Victor Costan <[email protected]> Cr-Commit-Position: refs/heads/master@{#764967}
Since web-platform-tests/wpt#20461 and web-platform-tests/wpt#5671 were fixed, it now becomes possible to automate some Web Platform Tests, and have them run on all browsers automatically. Clipboard API tests previously were duplicated in non-WPT in order to automate them via PermissionsHelper and detect regressions. This allows us to shed a lot of duplicate tests, as well as a difficult-to-remember process of remembering to update both test suites when changes were made. Bug: 1076691 Change-Id: Ibdfdf37e75da68d7a4b1e2ba986e4198b73230ac Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2065346 Commit-Queue: Victor Costan <[email protected]> Reviewed-by: Victor Costan <[email protected]> Cr-Commit-Position: refs/heads/master@{#764967}
Since #20461 and #5671 were fixed, it now becomes possible to automate some Web Platform Tests, and have them run on all browsers automatically. Clipboard API tests previously were duplicated in non-WPT in order to automate them via PermissionsHelper and detect regressions. This allows us to shed a lot of duplicate tests, as well as a difficult-to-remember process of remembering to update both test suites when changes were made. Bug: 1076691 Change-Id: Ibdfdf37e75da68d7a4b1e2ba986e4198b73230ac Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2065346 Commit-Queue: Victor Costan <[email protected]> Reviewed-by: Victor Costan <[email protected]> Cr-Commit-Position: refs/heads/master@{#764967}
Since #20461 and #5671 were fixed, it now becomes possible to automate some Web Platform Tests, and have them run on all browsers automatically. Clipboard API permission tests were previously outside WPT in order to automate permissions using PermissionsHelper and detect regressions. This allows us to share our permissions tests with other browsers testing using WPT. Bug: 1076691 Change-Id: I1ff6a8bbdf60b8d77fd8621efce840739fbeec23
Since #20461 and #5671 were fixed, it now becomes possible to automate some Web Platform Tests, and have them run on all browsers automatically. Clipboard API permission tests were previously outside WPT in order to automate permissions using PermissionsHelper and detect regressions. This allows us to share our permissions tests with other browsers testing using WPT. Bug: 1076691 Change-Id: I1ff6a8bbdf60b8d77fd8621efce840739fbeec23 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2200278 Auto-Submit: Darwin Huang <[email protected]> Commit-Queue: Victor Costan <[email protected]> Reviewed-by: Victor Costan <[email protected]> Cr-Commit-Position: refs/heads/master@{#769171}
Since web-platform-tests/wpt#20461 and web-platform-tests/wpt#5671 were fixed, it now becomes possible to automate some Web Platform Tests, and have them run on all browsers automatically. Clipboard API permission tests were previously outside WPT in order to automate permissions using PermissionsHelper and detect regressions. This allows us to share our permissions tests with other browsers testing using WPT. Bug: 1076691 Change-Id: I1ff6a8bbdf60b8d77fd8621efce840739fbeec23 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2200278 Auto-Submit: Darwin Huang <[email protected]> Commit-Queue: Victor Costan <[email protected]> Reviewed-by: Victor Costan <[email protected]> Cr-Commit-Position: refs/heads/master@{#769171}
Since #20461 and #5671 were fixed, it now becomes possible to automate some Web Platform Tests, and have them run on all browsers automatically. Clipboard API permission tests were previously outside WPT in order to automate permissions using PermissionsHelper and detect regressions. This allows us to share our permissions tests with other browsers testing using WPT. Bug: 1076691 Change-Id: I1ff6a8bbdf60b8d77fd8621efce840739fbeec23 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2200278 Auto-Submit: Darwin Huang <[email protected]> Commit-Queue: Victor Costan <[email protected]> Reviewed-by: Victor Costan <[email protected]> Cr-Commit-Position: refs/heads/master@{#769171}
…rm Tests, a=testonly Automatic update from web-platform-tests Clipboard API Tests: Automate Web Platform Tests Since web-platform-tests/wpt#20461 and web-platform-tests/wpt#5671 were fixed, it now becomes possible to automate some Web Platform Tests, and have them run on all browsers automatically. Clipboard API tests previously were duplicated in non-WPT in order to automate them via PermissionsHelper and detect regressions. This allows us to shed a lot of duplicate tests, as well as a difficult-to-remember process of remembering to update both test suites when changes were made. Bug: 1076691 Change-Id: Ibdfdf37e75da68d7a4b1e2ba986e4198b73230ac Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2065346 Commit-Queue: Victor Costan <[email protected]> Reviewed-by: Victor Costan <[email protected]> Cr-Commit-Position: refs/heads/master@{#764967} -- wpt-commits: 957c333350503196cc1bf72cc9f6d8b4fdfc2b2c wpt-pr: 23332
…sts to WPT., a=testonly Automatic update from web-platform-tests Clipboard API Tests: Move permissions tests to WPT. Since web-platform-tests/wpt#20461 and web-platform-tests/wpt#5671 were fixed, it now becomes possible to automate some Web Platform Tests, and have them run on all browsers automatically. Clipboard API permission tests were previously outside WPT in order to automate permissions using PermissionsHelper and detect regressions. This allows us to share our permissions tests with other browsers testing using WPT. Bug: 1076691 Change-Id: I1ff6a8bbdf60b8d77fd8621efce840739fbeec23 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2200278 Auto-Submit: Darwin Huang <[email protected]> Commit-Queue: Victor Costan <[email protected]> Reviewed-by: Victor Costan <[email protected]> Cr-Commit-Position: refs/heads/master@{#769171} -- wpt-commits: 290d03696f5008625c2ebd1bfaf37eb9bff5bd79 wpt-pr: 23617
…rm Tests, a=testonly Automatic update from web-platform-tests Clipboard API Tests: Automate Web Platform Tests Since web-platform-tests/wpt#20461 and web-platform-tests/wpt#5671 were fixed, it now becomes possible to automate some Web Platform Tests, and have them run on all browsers automatically. Clipboard API tests previously were duplicated in non-WPT in order to automate them via PermissionsHelper and detect regressions. This allows us to shed a lot of duplicate tests, as well as a difficult-to-remember process of remembering to update both test suites when changes were made. Bug: 1076691 Change-Id: Ibdfdf37e75da68d7a4b1e2ba986e4198b73230ac Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2065346 Commit-Queue: Victor Costan <[email protected]> Reviewed-by: Victor Costan <[email protected]> Cr-Commit-Position: refs/heads/master@{#764967} -- wpt-commits: 957c333350503196cc1bf72cc9f6d8b4fdfc2b2c wpt-pr: 23332
…sts to WPT., a=testonly Automatic update from web-platform-tests Clipboard API Tests: Move permissions tests to WPT. Since web-platform-tests/wpt#20461 and web-platform-tests/wpt#5671 were fixed, it now becomes possible to automate some Web Platform Tests, and have them run on all browsers automatically. Clipboard API permission tests were previously outside WPT in order to automate permissions using PermissionsHelper and detect regressions. This allows us to share our permissions tests with other browsers testing using WPT. Bug: 1076691 Change-Id: I1ff6a8bbdf60b8d77fd8621efce840739fbeec23 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2200278 Auto-Submit: Darwin Huang <[email protected]> Commit-Queue: Victor Costan <[email protected]> Reviewed-by: Victor Costan <[email protected]> Cr-Commit-Position: refs/heads/master@{#769171} -- wpt-commits: 290d03696f5008625c2ebd1bfaf37eb9bff5bd79 wpt-pr: 23617
Since web-platform-tests/wpt#20461 and web-platform-tests/wpt#5671 were fixed, it now becomes possible to automate some Web Platform Tests, and have them run on all browsers automatically. Clipboard API permission tests were previously outside WPT in order to automate permissions using PermissionsHelper and detect regressions. This allows us to share our permissions tests with other browsers testing using WPT. Bug: 1076691 Change-Id: I1ff6a8bbdf60b8d77fd8621efce840739fbeec23 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2200278 Auto-Submit: Darwin Huang <[email protected]> Commit-Queue: Victor Costan <[email protected]> Reviewed-by: Victor Costan <[email protected]> Cr-Original-Commit-Position: refs/heads/master@{#769171} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: 1a94bbf1dd8464157d2c58a62d1a4ed1fdb03cfb
Some specifications produce out-of-document interfaces requesting user consent (see the Permissions specification). In order to test this functionality, WPT (and web developers at large) require some standard means of interacting with permission state.
This may be facilitated by the WebDriver specification, either explicitly or by extension from the Permissions specification.
The text was updated successfully, but these errors were encountered: