Conversation
8c3f3c4 to
92db397
Compare
|
Sent a PR to remove it from WPT web-platform-tests/wpt#37152 ... it might need to go through the RFC process, but not sure yet. |
92db397 to
80fca1a
Compare
| The user agent tracks which <a>powerful features</a> the user has [=permission=] to use | ||
| via the [=environment settings object=]. |
There was a problem hiding this comment.
This implies that the user is forbidden from using some features, but it's really the user who grants permission for the environment settings objects (ESOs) to use the features.
I think this change is replacing Realm-scope with origin scope? So it might say:
| The user agent tracks which <a>powerful features</a> the user has [=permission=] to use | |
| via the [=environment settings object=]. | |
| The user agent tracks which <a>powerful features</a> each [=origin=] has the user's [=permission=] to use.... |
I don't remember anymore why it's "via the ESO", and an origin tends to have multiple ESOs, so "the" isn't really the right article once things have transitioned to origins.
There was a problem hiding this comment.
right, I think we might need to reframe all this as part of #390 (as that will govern how permissions are associated with origins).
This concept was removed in w3c/permissions#397 and the shared WPT pieces were already removed in web-platform-tests/wpt#37152. Chrome never supported it outside of ignoring the parameter. Bug: 977612 Change-Id: I69b5838dea5d25ddf9345689bf220d8a9a1bf602 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4079214 Auto-Submit: Johann Hofmann <johannhof@chromium.org> Commit-Queue: Johann Hofmann <johannhof@chromium.org> Reviewed-by: Vladimir Nechaev <nechaev@chromium.org> Cr-Commit-Position: refs/heads/main@{#1079726}
This concept was removed in w3c/permissions#397 and the shared WPT pieces were already removed in web-platform-tests/wpt#37152. Chrome never supported it outside of ignoring the parameter. Bug: 977612 Change-Id: I69b5838dea5d25ddf9345689bf220d8a9a1bf602 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4079214 Auto-Submit: Johann Hofmann <johannhof@chromium.org> Commit-Queue: Johann Hofmann <johannhof@chromium.org> Reviewed-by: Vladimir Nechaev <nechaev@chromium.org> Cr-Commit-Position: refs/heads/main@{#1079726}
closes #387
The following tasks have been completed:
Implementation commitment:
Preview | Diff