w3c/permissions

Umbrella / Meta: Browser Permissions for WebDriver BiDi as an extension module

thiagowfx opened this issue · 1 comments

WebDriver BiDi spec umbrella issue: w3c/webdriver-bidi#587

"Interacting with Permissions for Powerful Features"

The WebDriver BiDi spec should support interaction with browser permissions as an extension module. These permissions represent a user's choice to allow or deny access to "powerful features" of the platform. For developers, the specification standardizes an API to query the permission state of a powerful feature, and be notified if a permission to use a powerful feature changes state.

The Permissions spec already supports WebDriver classic. This bug is about making it support WebDriver BiDi as well.

For Puppeteer it would be nice to add as the next step:

Tracking

  • MPV / Initial PR: #425 => #431
  • TODO: Add user context to SetPermissionParameters
  • TODO: Add origin to SetPermissionParameters: #436