Skip to content

Expose some Web APIs on ShadowRealms #331

Closed

Activity

  1. added a commit that references this issue on Oct 12, 2021
  2. Ms2ger commented on Oct 12, 2021

    @Ms2ger
    CollaboratorAuthor
  3. added a commit that references this issue on Oct 14, 2021
  4. annevk commented on Oct 14, 2021

    @annevk
    Member

    This has implementer interest, so I'm thinking that once there are tests and there's bugs filed, we merge all the relevant WHATWG PRs together. Does that seem reasonable?

    cc @domenic @padenot @codehag

  5. codehag commented on Oct 14, 2021

    @codehag
    Contributor

    That sounds reasonable to me.

  6. 25 remaining items

  7. littledan commented on Jun 7, 2022

    @littledan
    Member

    It looks like all of the relevant PRs to various specs have landed, with the sole exception of console (just blocking on manual tests--maybe we should just push back on that request). The only thing I see missing is some machinery in WebIDL: I don't think these APIs are actually exposed to ShadowRealm at the moment, as ShadowRealm is not an interface. We should probably add some plumbing in WebIDL to handle it specially.

  8. annevk commented on Jun 8, 2022

    @annevk
    Member

    I think it would be better to make the relevant requirements in HTML, as that already deals with most of the globals of the web platform and integration with ShadowRealm.

  9. added a commit that references this issue on Jun 10, 2022
  10. littledan commented on Jun 23, 2022

    @littledan
    Member

    @annevk How would this be handled in HTML? I explained the concrete problem here; it's hard for me to imagine the fix coming in HTML without HTML reaching rather deep into WebIDL.

  11. Ms2ger commented on Aug 8, 2022

    @Ms2ger
    CollaboratorAuthor

    Everything I wanted to do in this issue is done.

  12. BadassGhost commented on Jul 16, 2023

    @BadassGhost
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions