Skip to content
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

Enabling service workers when opener is not a secure context #2687

Open
annevk opened this issue May 16, 2017 · 1 comment
Open

Enabling service workers when opener is not a secure context #2687

annevk opened this issue May 16, 2017 · 1 comment

Comments

@annevk
Copy link
Member

annevk commented May 16, 2017

From w3c/ServiceWorker#890 (comment):

Refining the above, seems like we should auto-disown opener for service worker controlled pages if opener is a non-secure context.

The current text that tries to accomplish this is broken as discovered in #2671.

@mikewest what exactly is the story of secure contexts and auxiliary browsing contexts?

@annevk
Copy link
Member Author

annevk commented May 16, 2017

cc @jungkees @jakearchibald

annevk added a commit that referenced this issue May 17, 2017
This makes browsing context's active document a getter, returning
browsing context's WindowProxy object's [[Window]] internal slot's
associated Document.

This removes some service worker text that was added in #1776.
Reinstating that in some manner is #2687.

Fixes #2657, fixes #2676.
annevk added a commit that referenced this issue May 18, 2017
This makes browsing context's active document a getter, returning
browsing context's WindowProxy object's [[Window]] internal slot's
associated Document.

This removes some service worker text that was added in #1776.
Reinstating that in some manner is #2687.

Fixes #2657, fixes #2676.
alice pushed a commit to alice/html that referenced this issue Jan 8, 2019
This makes browsing context's active document a getter, returning
browsing context's WindowProxy object's [[Window]] internal slot's
associated Document.

This removes some service worker text that was added in whatwg#1776.
Reinstating that in some manner is whatwg#2687.

Fixes whatwg#2657, fixes whatwg#2676.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

1 participant