-
Notifications
You must be signed in to change notification settings - Fork 133
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
Specify the protected interface class list #206
Conversation
This list is already implemented by Chromium. https://groups.google.com/a/chromium.org/g/blink-dev/c/LZXocaeCwDw/m/GLfAffGLAAAJ
The set of protected interface classes has been specified in WICG/webusb#206. Change-Id: Ie788fdb2dc4530d424d7a3c92850958cf477f20e
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor nits:
@@ -645,7 +645,7 @@ steps <a>in parallel</a>: | |||
2. Check that the algorithm was triggered while the [=relevant global object=] | |||
had a <a>transient activation</a>. Otherwise, <a>reject</a> |promise| with | |||
a {{SecurityError}} and abort these steps. | |||
3. Set <code>|status|.{{PermissionStatus/state}}</code> to `"ask"`. | |||
3. Set <code>|status|.{{PermissionStatus/state}}</code> to <code>"ask"</code>. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Instead of this, you could add
Markup Shorthands: markdown yes
to the initial <pre class="metadata">
. The last time I thought about a complete configuration, I used
Complain About: accidental-2119 yes, missing-example-ids yes
Markup Shorthands: markdown yes, css no
Assume Explicit For: yes
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was surprised I didn't have Markdown enabled but then I remembered that I had gotten thoroughly frustrated by it at some point earlier when editing the specification and made the decision to turn it off. Let me land this as is and then consider whether I want to do that refactoring.
Co-authored-by: Jeffrey Yasskin <jyasskin@chromium.org>
SHA: 7d7fab1 Reason: push, by @reillyeon Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
SHA: 7d7fab1 Reason: push, by @reillyeon Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
The set of protected interface classes has been specified in WICG/webusb#206. Change-Id: Ie788fdb2dc4530d424d7a3c92850958cf477f20e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3203109 Reviewed-by: Chris Mumford <cmumford@google.com> Commit-Queue: Reilly Grant <reillyg@chromium.org> Cr-Commit-Position: refs/heads/main@{#928748}
The set of protected interface classes has been specified in WICG/webusb#206. Change-Id: Ie788fdb2dc4530d424d7a3c92850958cf477f20e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3203109 Reviewed-by: Chris Mumford <cmumford@google.com> Commit-Queue: Reilly Grant <reillyg@chromium.org> Cr-Commit-Position: refs/heads/main@{#928748}
The set of protected interface classes has been specified in WICG/webusb#206. Change-Id: Ie788fdb2dc4530d424d7a3c92850958cf477f20e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3203109 Reviewed-by: Chris Mumford <cmumford@google.com> Commit-Queue: Reilly Grant <reillyg@chromium.org> Cr-Commit-Position: refs/heads/main@{#928748}
…tests, a=testonly Automatic update from web-platform-tests usb: Upstream protected interface class tests The set of protected interface classes has been specified in WICG/webusb#206. Change-Id: Ie788fdb2dc4530d424d7a3c92850958cf477f20e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3203109 Reviewed-by: Chris Mumford <cmumford@google.com> Commit-Queue: Reilly Grant <reillyg@chromium.org> Cr-Commit-Position: refs/heads/main@{#928748} -- wpt-commits: 52c02939d0a4a92f7a05c99f82e8113733c7d7a7 wpt-pr: 31106
…tests, a=testonly Automatic update from web-platform-tests usb: Upstream protected interface class tests The set of protected interface classes has been specified in WICG/webusb#206. Change-Id: Ie788fdb2dc4530d424d7a3c92850958cf477f20e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3203109 Reviewed-by: Chris Mumford <cmumford@google.com> Commit-Queue: Reilly Grant <reillyg@chromium.org> Cr-Commit-Position: refs/heads/main@{#928748} -- wpt-commits: 52c02939d0a4a92f7a05c99f82e8113733c7d7a7 wpt-pr: 31106
The set of protected interface classes has been specified in WICG/webusb#206. Change-Id: Ie788fdb2dc4530d424d7a3c92850958cf477f20e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3203109 Reviewed-by: Chris Mumford <cmumford@google.com> Commit-Queue: Reilly Grant <reillyg@chromium.org> Cr-Commit-Position: refs/heads/main@{#928748}
The set of protected interface classes has been specified in WICG/webusb#206. Change-Id: Ie788fdb2dc4530d424d7a3c92850958cf477f20e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3203109 Reviewed-by: Chris Mumford <cmumford@google.com> Commit-Queue: Reilly Grant <reillyg@chromium.org> Cr-Commit-Position: refs/heads/main@{#928748} NOKEYCHECK=True GitOrigin-RevId: 98904d89080c1fbdd3d3d77e89e6327c0d4fdd68
This list is already implemented by Chromium: https://groups.google.com/a/chromium.org/g/blink-dev/c/LZXocaeCwDw/m/GLfAffGLAAAJ
Fixes #201.
Preview | Diff