-
Notifications
You must be signed in to change notification settings - Fork 162
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
Define an algorithm for launching a web app #1056
Conversation
Seems like the Node CI failed with |
d618f09
to
6c942c8
Compare
index.html
Outdated
<li>Let |client| be the result of | ||
<a href="https://html.spec.whatwg.org/multipage/browsers.html#creating-a-new-top-level-browsing-context"> | ||
creating a new top-level browsing context</a>. | ||
</li> |
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.
<li>Let |client| be the result of | |
<a href="https://html.spec.whatwg.org/multipage/browsers.html#creating-a-new-top-level-browsing-context"> | |
creating a new top-level browsing context</a>. | |
</li> | |
<li>Let |client| be the result of | |
<a data-cite="html#creating-a-new-top-level-browsing-context"> | |
creating a new top-level browsing context</a>. | |
</li> |
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.
We should speak to the HTML folks about this... if we need "creating a new top-level browsing context" to be exported, we should get them to do that (and they can sanity check this).
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.
Sounds good. Filed: whatwg/html#8449
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.
They are going to export "creating a new top-level traversable" soon that this can use: whatwg/html#8449 (comment)
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.
Rebased onto the new html concepts. Note that main branch now has ReSpec errors: #1061
I'll have a look. Don't worry too much about the CI errors - I'll deal with them. |
6149b30
to
d79f599
Compare
Updated with suggestions from @mgiuca. |
Nvm I had a spec error, it's passing now. |
As discussed offline with @mgiuca I will:
|
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.
LGTM, with changes discussed offline.
Requested changes made, giving @marcoscaceres a chance to review and add comments before landing. |
98d6700
to
c81c265
Compare
SHA: a0808b8 Reason: push, by alancutter Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…er behaviors (#79) This builds on top of w3c/manifest#1056 which adds a launch web application algorithm to the manifest spec. This updates the launch handler spec to replace that algorithm with its own. This enables other webapp specs (not in WICG) to gain the launch_handler behaviour without directly referencing this WICG spec. Additionally this replaces the concept of "web app launch client" with the existing "application context" concept from the manifest spec which is effectively the same thing. #67 #69 #84 #79
This is in service of: WICG/web-app-launch#67
This change (choose at least one, delete ones that don't apply):
Commit message:
This change adds an algorithm for launching a web app to be used by manifest features that invoke launches like shortcut items, share target, file handling etc. This is also intended to be a point for https://wicg.github.io/web-app-launch/#launching-a-web-app to replace the behaviour with something that can re-use existing web app instances.
Person merging, please make sure that commits are squashed with one of the following as a commit message prefix:
Preview | Diff