Skip to content

COOP: restrict-properties early review #760

Closed as not planned
Closed as not planned

Description

@hemeryar

Wotcher TAG!

I'm requesting a TAG review of a new value for Cross-Origin-Opener-Policy: "restrict-properties".

This is the second iteration of trying to have crossOriginIsolated while interacting with cross-origin popups. The goal is still the same: be able to benefit from powerful APIs like SharedArrayBuffer without breaking interaction with cross-origin popups like Auth flows or payments.

  • Explainer¹ (minimally containing user needs and example code): [url]
  • Security and Privacy self-review²: [url]
  • Primary contacts (and their relationship to the specification):
  • Organization/project driving the design: [Google]
  • External status/issue trackers for this feature (publicly visible, e.g. Chrome Status): https://chromestatus.com/feature/5072630953017344

Further details:

  • [ X] I have reviewed the TAG's Web Platform Design Principles
  • The group where the incubation/design work on this is being done (or is intended to be done in the future): WHATWG
  • The group where standardization of this work is intended to be done ("unknown" if not known): WHATWG
  • Existing major pieces of multi-stakeholder review or discussion of this design: Allowing top-level communication for cross-origin isolated documents  whatwg/html#6364
  • Major unresolved issues with or opposition to this design: We'll be running an origin trial on Chrome to verify that there are no deployment blockers for web developers. The spec agreement should follow once we've demonstrated (or not) that this solution works.
  • This work is being funded by: Google

You should also know that...

[please tell us anything you think is relevant to this review]

We'd prefer the TAG provide feedback as :
💬 leave review feedback as a comment in this issue and @-notify [hemeryar]

Activity

  1. added
    security-trackerGroup bringing to attention of security, or tracked by the security Group but not needing response.
    and removed on Sep 29, 2022
  2. added this to the 2022-10-10-week milestone on Sep 29, 2022
  3. torgo commented on Oct 18, 2022

    @torgo
    Member

    Hi @hemeryar first our apologies for taking so long to get you feedback on this review. After reviewing it this week and going back to review our work on #649 it's not clear from the material you've provided how you've addressed the issues & questions we raised in that review. Can you provide a little primer here on the changes? Thanks - we will endeavour to get you a response more quickly.

  4. removed this from the 2022-10-24-week milestone on Oct 30, 2022
  5. 58 remaining items

  6. added this to the 2024-02-05-week milestone on Feb 2, 2024
  7. camillelamy commented on Feb 8, 2024

    @camillelamy

    Hi @torgo,

    I have picked the worked up from @hemeryar. We've since moved the proposal to the WICG. Here is a link to the WICG explainer. That said, following the Origin Trial that Chrome ran, we are rethinking our approach with regards to making crossOriginIsolation more deployable. In particular, there are still issues with deployability not solved by COOP: restrict-properties (3rd party frames and COEP). We're looking at whether we can solve those and the issue of COI with popups at the same time. This means that we are likely to modify our proposal of COOP: restrict-properties from what is currently written in the explainer.

  8. removed this from the 2024-02-05-week milestone on Mar 11, 2024
  9. added this to the 2024-03-18-week milestone on Mar 17, 2024
  10. torgo commented on Mar 18, 2024

    @torgo
    Member

    @camillelamy thanks for that note. Has there been any progress or anything you'd like TAG feedback on?

  11. removed this from the 2024-03-18-week milestone on Mar 25, 2024
  12. added this to the 2024-04-22-week milestone on Apr 21, 2024
  13. torgo commented on Apr 22, 2024

    @torgo
    Member

    Hi @camillelamy has there been any update on this? It looks like the explainer may have moved? Can you update? Thanks!

  14. removed this from the 2024-04-22-week milestone on Apr 29, 2024
  15. camillelamy commented on Sep 18, 2024

    @camillelamy

    Hi @torgo, we have submitted a new API for TAG review that is meant to replace this proposal (new proposal: Document-Isolation-Policy). Do you still want me to update the explainer?

  16. jyasskin commented on Sep 18, 2024

    @jyasskin
    Member

    Since you're no longer pursuing this issue's proposal, could you update https://github.com/WICG/coop-restrict-properties to say that and archive its repository? I'll close this issue.

  17. added and removed
    Progress: pending external feedbackThe TAG is waiting on response to comments/questions asked by the TAG during the review
    Progress: propose closingwe think it should be closed but are waiting on some feedback or consensus
    on Sep 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions