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

Use HTML machinery to fetch manifests #894

Merged
merged 11 commits into from
Jul 15, 2020
Merged

Conversation

marcoscaceres
Copy link
Member

@marcoscaceres marcoscaceres commented Jun 2, 2020

Closes #891
Closes #778
Closes #826
Closes #884

HTML pull request whatwg/html#5581

This change (choose one):

  • Adds only editorial changes

Commit message:

Use HTML's link relationship machinery to handle all the obtaining. We just deal with processing.


Preview | Diff

@marcoscaceres marcoscaceres added this to the Candidate Recommendation milestone Jun 2, 2020
Copy link
Collaborator

@kenchris kenchris left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Quite a nice PR

@marcoscaceres
Copy link
Member Author

Yeah, it solves for a bunch of stuff we hadn't covered in the original obtain algorithm.

@aarongustafson
Copy link
Collaborator

I got the MIME registered in HTML as part of my PR as well this AM.

@marcoscaceres marcoscaceres changed the title WIP: Let HTML handler obtaining WIP: Let HTML handle obtaining Jun 10, 2020
@marcoscaceres marcoscaceres changed the title WIP: Let HTML handle obtaining Let HTML handle obtaining Jun 10, 2020
@marcoscaceres marcoscaceres changed the title Let HTML handle obtaining Use HTML machinery to handle fetching manifests Jun 10, 2020
@marcoscaceres marcoscaceres changed the title Use HTML machinery to handle fetching manifests Use HTML machinery to fetch manifests Jun 10, 2020
@aarongustafson
Copy link
Collaborator

@marcoscaceres Can you take a look at Dominic’s feedback & let me know who you want to divvy up those tasks?

@marcoscaceres
Copy link
Member Author

Gecko bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1646276

index.html Outdated Show resolved Hide resolved
index.html Outdated
<li>is <a>associated with a manifest</a> with at least a
<code>name</code> member and a suitable icon.
<li>has a <a>manifest</a> with at least a <code>name</code> member
and a suitable icon.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

suitable? in what the UA deems suitable?

@marcoscaceres marcoscaceres added the BLOCKED Blocked for some reason label Jun 22, 2020
@marcoscaceres
Copy link
Member Author

Blocked on whatwg/html#5581

index.html Outdated Show resolved Hide resolved
index.html Outdated Show resolved Hide resolved
index.html Outdated Show resolved Hide resolved
@marcoscaceres marcoscaceres removed the BLOCKED Blocked for some reason label Jul 15, 2020
@marcoscaceres
Copy link
Member Author

All normative text is now in HTML as whatwg/html#5581 was merged. This is now just an editorial refactor.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants