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

Reflect worklets moving to HTML #1011

Merged
merged 1 commit into from
Oct 16, 2020
Merged

Conversation

domenic
Copy link
Contributor

@domenic domenic commented Oct 16, 2020

See #1000. This does two things:

  • Hackily redirects the worklets ED to the soon-to-be-landed HTML Standard section
  • Updates references in CSS Layout API and CSS Paint API for the slightly tweaked HTML anchors

(CSS Animation Worklet and Web Audio do not seem to ever create AnimationWorkletGlobalScopes, or reference a Worklet's list of global scopes, so nothing changed there.)

Thoughts welcome on the best way to convert existing worklet spec URLs into redirects. What I did here is kind of a hack, by using a mostly-empty NOTE, because I don't know enough about your build/deploy process. Ideally there would be a server-side redirect on https://drafts.css-houdini.org/worklets/ to https://html.spec.whatwg.org/multipage/worklets.html; maybe @plinss can help with that. For making https://www.w3.org/TR/worklets-1/ redirect, I think @sideshowbarker might be able to help.

Ideal flow here:

@domenic
Copy link
Contributor Author

domenic commented Oct 16, 2020

Oh, another thing which would be great is if I got issue triage access to this repository, so that I could help close or move worklets-related issues. whatwg/html#6056 closes 5 open issues/PRs and I'd like to tackle several others in the near future.

@bfgeek bfgeek self-requested a review October 16, 2020 16:27
@bfgeek
Copy link
Contributor

bfgeek commented Oct 16, 2020

lgtm - Just let me know when you want this merge'd.

@domenic
Copy link
Contributor Author

domenic commented Oct 16, 2020

Woohoo, ready to merge!

@tabatkins tabatkins merged commit eb1a482 into w3c:master Oct 16, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants