Closed tidoust closed 3 years ago
LGTM to me, @wolenetz could you review this while you are at it? (I mean, you just found #270 😀)
I expect to review this one tomorrow. Thank you for doing this, @tidoust ! -- Update: Still reviewing the 3 pieces. No issues so far and if none found, may rebase and land tomorrow. I'll update again.
I rebased the pull request against the main branch and forced pushed an update.
(There's a hiccup in the first commit where the end of the document gets duplicated for some reason. That's fixed in the second commit)
@ https://github.com/w3c/media-source/pull/265#event-4656732602 - thank you, I'll get back to work on this review today. I've been out of office.
This pull request converts most of the occurrences of
def-id
in the spec to ReSpec's shorthands syntax. Motivation behind the changes:The pull request is rather large, but a commit approach should ease the review:
def-id
occurrences that can be easily processed automatically.media-source.js
that are no longer needed after the conversion, leaving only those that still need to be converted AND those that byte stream format specs still reference so that these specs still render properly while they get updated.The conversion leaves about 150 occurrences of
def-id
(out of the 1200 initial ones) that will still need to be addressed over time. They correspond to terms in external specs that are not yet part of the xref database used by ReSpec for some reason (terms in File API, some enum values and internal terms in the HTML spec), or to terms that need some custom logic.The whole thing is purely editorial.
Preview | Diff