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

Add missing spec URLs for MIDIOutput, MIDIPort, SVGPointList, RTCPeerConnection»getTransceivers, SameSite param of Set-Cookie #11443

Closed
sideshowbarker opened this issue Jul 9, 2021 · 4 comments
Labels
good first issue 💯 Good issues for getting started with this project. help wanted 🆘 You're encouraged to pick up this issue, a maintainer will come back to you and review your work.

Comments

@sideshowbarker
Copy link
Collaborator

sideshowbarker commented Jul 9, 2021

The BCD data for the features listed below currently lacks spec_url values which it should have.

Whoever works on this would just need to check the corresponding specs to get the appropriate URLs to cite, and then open a PR with a patch. I think finding the spec URLs and putting together a patch would take maybe 30 minutes of work in total.

BCD file Feature MDN article
api/MIDIOutput.json send https://developer.mozilla.org/docs/Web/API/MIDIOutput/send
api/MIDIPort.json close https://developer.mozilla.org/docs/Web/API/MIDIPort/close
api/MIDIPort.json connection https://developer.mozilla.org/docs/Web/API/MIDIPort/connection
api/MIDIPort.json id https://developer.mozilla.org/docs/Web/API/MIDIPort/id
api/MIDIPort.json manufacturer https://developer.mozilla.org/docs/Web/API/MIDIPort/manufacturer
api/MIDIPort.json name https://developer.mozilla.org/docs/Web/API/MIDIPort/name
api/MIDIPort.json onstatechange https://developer.mozilla.org/docs/Web/API/MIDIPort/onstatechange
api/MIDIPort.json open https://developer.mozilla.org/docs/Web/API/MIDIPort/open
api/MIDIPort.json state https://developer.mozilla.org/docs/Web/API/MIDIPort/state
api/MIDIPort.json type https://developer.mozilla.org/docs/Web/API/MIDIPort/type
api/MIDIPort.json version https://developer.mozilla.org/docs/Web/API/MIDIPort/version
api/MIDIPort.json MIDIPort https://developer.mozilla.org/docs/Web/API/MIDIPort
api/RTCPeerConnection.json getTransceivers https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/getTransceivers
api/SVGPointList.json appendItem https://developer.mozilla.org/docs/Web/API/SVGPointList/appendItem
api/SVGPointList.json clear https://developer.mozilla.org/docs/Web/API/SVGPointList/clear
api/SVGPointList.json getItem https://developer.mozilla.org/docs/Web/API/SVGPointList/getItem
api/SVGPointList.json initialize https://developer.mozilla.org/docs/Web/API/SVGPointList/initialize
api/SVGPointList.json insertItemBefore https://developer.mozilla.org/docs/Web/API/SVGPointList/insertItemBefore
api/SVGPointList.json length https://developer.mozilla.org/docs/Web/API/SVGPointList/length
api/SVGPointList.json numberOfItems https://developer.mozilla.org/docs/Web/API/SVGPointList/numberOfItems
api/SVGPointList.json removeItem https://developer.mozilla.org/docs/Web/API/SVGPointList/removeItem
api/SVGPointList.json replaceItem https://developer.mozilla.org/docs/Web/API/SVGPointList/replaceItem
api/SVGPointList.json SVGPointList https://developer.mozilla.org/docs/Web/API/SVGPointList
http/headers/set-cookie.json SameSite https://developer.mozilla.org/docs/Web/HTTP/Headers/Set-Cookie/SameSite
@sideshowbarker sideshowbarker added help wanted 🆘 You're encouraged to pick up this issue, a maintainer will come back to you and review your work. good first issue 💯 Good issues for getting started with this project. labels Jul 9, 2021
@sideshowbarker sideshowbarker changed the title Add missing spec URLs Add missing spec URLs for MIDIOutput, MIDIPort, SVGPointList, RTCPeerConnection»getTransceivers, SameSite param of Set-Cookie Jul 9, 2021
@teoli2003
Copy link
Contributor

I opened PR #11444 to fix the regular cases.

There is still the http header subfeature that is defined in experimental, time-limited spec. I think that's the first case we meet this case, so I want to handle it individually.

@teoli2003
Copy link
Contributor

Opened w3c/browser-specs#345 for the http case.

@hanzl035
Copy link

The requested spec_urls in #11443 (comment) have already been added to the main branch.

BCD file Feature spec_url
api/MIDIOutput.json send https://webaudio.github.io/web-midi-api/#dom-midioutput-send
api/MIDIPort.json close https://webaudio.github.io/web-midi-api/#dom-midiport-close
api/MIDIPort.json connection https://webaudio.github.io/web-midi-api/#dom-midiport-connection
api/MIDIPort.json id https://webaudio.github.io/web-midi-api/#dom-midiport-id
api/MIDIPort.json manufacturer https://webaudio.github.io/web-midi-api/#dom-midiport-manufacturer
api/MIDIPort.json name https://webaudio.github.io/web-midi-api/#dom-midiport-name
api/MIDIPort.json onstatechange https://webaudio.github.io/web-midi-api/#dom-midiport-onstatechange
api/MIDIPort.json open https://webaudio.github.io/web-midi-api/#dom-midiport-open
api/MIDIPort.json state https://webaudio.github.io/web-midi-api/#dom-midiport-state
api/MIDIPort.json type https://webaudio.github.io/web-midi-api/#dom-midiport-type
api/MIDIPort.json version https://webaudio.github.io/web-midi-api/#dom-midiport-version
api/MIDIPort.json MIDIPort https://webaudio.github.io/web-midi-api/#MIDIPort
api/RTCPeerConnection.json getTransceivers https://w3c.github.io/webrtc-pc/#dom-peerconnection-gettranseceivers
api/SVGPointList.json appendItem https://svgwg.org/svg2-draft/types.html#__svg__SVGNameList__appendItem
api/SVGPointList.json clear https://svgwg.org/svg2-draft/types.html#__svg__SVGNameList__clear
api/SVGPointList.json getItem https://svgwg.org/svg2-draft/types.html#__svg__SVGNameList__getItem
api/SVGPointList.json initialize https://svgwg.org/svg2-draft/types.html#__svg__SVGNameList__initialize
api/SVGPointList.json insertItemBefore https://svgwg.org/svg2-draft/types.html#__svg__SVGNameList__insertItemBefore
api/SVGPointList.json length https://svgwg.org/svg2-draft/types.html#__svg__SVGNameList__length
api/SVGPointList.json numberOfItems https://svgwg.org/svg2-draft/types.html#__svg__SVGNameList__numberOfItems
api/SVGPointList.json removeItem https://svgwg.org/svg2-draft/types.html#__svg__SVGNameList__removeItem
api/SVGPointList.json replaceItem https://svgwg.org/svg2-draft/types.html#__svg__SVGNameList__replaceItem
api/SVGPointList.json SVGPointList https://svgwg.org/svg2-draft/shapes.html#InterfaceSVGPointList
http/headers/set-cookie.json SameSite https://httpwg.org/http-extensions/draft-ietf-httpbis-rfc6265bis.html#name-the-samesite-attribute

@sideshowbarker
Copy link
Collaborator Author

@hanzl035 — thanks much; closing per #11443 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue 💯 Good issues for getting started with this project. help wanted 🆘 You're encouraged to pick up this issue, a maintainer will come back to you and review your work.
Projects
Status: Done
Development

No branches or pull requests

3 participants