Closed
Description
As a prerequesite for completing issue #24, a quaterly goal of OWD, we need to have the browser-compat clause in the front-runner of any relevant page of MDN.
I have a Python script helping me, but we are speaking about updating 6000+ pages of MDN. I will break this down into small(ish), and manageable, PRs.
Here I will track progress:
- api/a* – PR Put browser-compat info in front-runner for api/a* mdn/content#5400 – 215 files
- api/b* – PR Put browser-compat info in front-runner for api/b* mdn/content#5401 – 186 files
- api/c* – PR Put browser-compat info in front-runner for api/c* mdn/content#5404 – 418 files
- api/d* – PR Put browser-compat info in front-runner for api/d* mdn/content#5406 – 343 files
- api/e* – PR Put browser-compat info in front-runner for api/e* mdn/content#5407 – 265 files
- api/f* – PR Put browser-compat info in front-runner for api/f* mdn/content#5409 – 144 files
- api/g* – PR Put browser-compat info in front-runner for api/g* mdn/content#5410 – 135 files
- api/h* – PR Put browser-compat info in front-runner for api/h* mdn/content#5411 – 426 files
- api/i* – PR Put browser-compat info in front-runner for api/i* mdn/content#5412 – 173 files
- api/[jkl]* – PR Put browser-compat info in front-runner for api/[jkl]* mdn/content#5413 – 69 files
- api/m* – PR Put browser-compat info in front-runner for api/m* mdn/content#5415 – 334 files
- api/n* – PR Put browser-compat info in front-runner for api/n* mdn/content#5418 – 177 files
- api/[opq]* – PR Put browser-compat in front-runner for api/[opq] mdn/content#5536 – 414 files
- api/r* – PR Put browser-compat info in front-runner for api/r* mdn/content#5423 – 483 files
- api/s* – PR Put browser-compat info in front-runner for api/s* mdn/content#5426 – 536 files
- api/t* – PR Put browser-compat info in front-runner for api/t* mdn/content#5427 – 154 files
- api/u* – PR Put browser-compat info in front-runner for api/u* mdn/content#5428 – 99 files
- api/v* – PR Put browser-compat info in front-runner for api/v* mdn/content#5441 – 120 files
- api/w* – PR Put browser-compat info in front-runner for api/w* mdn/content#5444 – 504 files
- api/[xyz]* – PR Put browser-compat info in front-runner for api/[xyz]* mdn/content#5447 – 203 files
Subtotal: standard api: 5398 files
- api/[abc]* (unusual) – PR Move BCD in front-runner (remaining api/[abc]*; manual) mdn/content#5551 – 10 files
- api/[d-q]* (unusual) – PR Move BCD in front-runner (remaining api/[d-q]*; manual) mdn/content#5568 – 10 files (and follow-up PR Fix typo in browser-compat mdn/content#5598 )
- api/[r-z]* (unusual) – PR Move BCD in front-runner (remaining api/[r-z]*; manual) mdn/content#5586 – 30 files
- css/* – No PR (already done) – 0 file
- html/Elements/input/* – No PR (already done) – 0 file (Done by @Elchi3 in HTML input elements: use bcd front-matter and spec macro mdn/content#5166)
- html/Elements/* – PR Put browser-compat info in front-runner for html/elements/* mdn/content#5471 – 132 files
- html/Elements (unusual) – PR Put browser-compat in front-runner for <h1>, <iframe>, <link> & <script> mdn/content#5502 – 4 files
- html/Global_attributes/* – No PR (already done) – 0 file (Done by @Elchi3 in HTML global attributes: use browser-compat front-matter + spec macro mdn/content#5149)
- manifest/* – No PR (already done) – 0 file (Done by @Elchi3 in HTML Manifest: Use bcd front-matter + spec macro mdn/content#5164)
- http/headers/CSP – PR Put browser-compat info in front-runner for http/headers/CSP mdn/content#5468 – 32 files
- http/headers/* – PR Put browser-compat info in front-runner for http/headers/* mdn/content#5469 – 124 files
- http/status/* – PR Put browser-compat info in front-runner for http/status/* mdn/content#5470 – 30 files
- http/methods/* (and data_URL) – PR Put browser-compat info in front-runner for http/methods/* mdn/content#5472 – 10 files
- http/* (unusual) – PR Put browser-compat in front-runner for remaining http pages (manual) mdn/content#5538 – 2 files
- javascript/* – No PR (already done) – 0 file (Done by @Elchi3; see Remove spec and compat sections from non-reference pages mdn/content#4726 and Remove BCD from guide pages mdn/content#4594)
- mathml/* – PR Put browser-compat info in front-runner for mathml mdn/content#5494 – 29 files
- svg/* – PR Put browser-compat info in front-runner for svg mdn/content#5496 – 277 files
- xpath/* & xslt/* – PR Put browser-compat in front-runner for xpath & xslt mdn/content#5500 – 3 files
- mozilla/add-ons/webextensions/api/* – PR Put browser-compat info in front-runner for webextensions/api/* mdn/content#5476 – 400 files
- mozilla/add-ons/webextensions/manifest.json/* – PR Put browser-compat info in front-runner for webextensions/manifest.json/* mdn/content#5492 – 34 files
- mozilla/add-ons/webextensions/* (unusual) – PR Put browser-compat in front-runner for webextensions (remaining special cases) mdn/content#5504 – 131 files
- webdriver – PR Move BCD in front-runner for webdriver/* mdn/content#5592 – 11 files
- missing bcd in api/* – PR Add a few browser-compat that are missing mdn/content#5630 – 8 files
Special cleaning PR
- Remove duplicate RTCPeerConnection_idpvalidationerror_event PR Drop dupe RTCPeerConnection_idpvalidationerror_event; wrong slug mdn/content#5570
- Merge OffscreenCanvas.toBlob into OffscreenCanvas.convertToBlob PR Redirect OffscreenCanvas.toBlob to OffscreenCanvas.convertToBlob mdn/content#5590
- Merge XMLHttpRequestresponsetype into XMLHttpRequest.ResponseType PR Merge XMLHttpRequestResponseType ↠ XMLHttpRequest.responseType mdn/content#5664
- Merge ServiceWorkerState into ServiceWorker.state PR Merge ServiceWorkerState into ServiceWorker.state mdn/content#5660
- Merge AudioContextLatencyCategory into AudioContextOptions.latencyHint
Update documentation about it:
- Update BCD documentation
- Update Page templates – PR Update templates for BCD in front-runner mdn/content#5544 – 12 files
- [Partial duplicate of Fix up MDN API landing page template for browser-compat mdn/content#5225; be sure to integrate discussed points]
Metadata
Metadata
Assignees
Labels
No labels