Re: [w3c/ServiceWorker] Fix SW spec to allow publishing Editor's Draft as a CR's via automation. (Issue #1758)

yoshisatoyanagisawa left a comment (w3c/ServiceWorker#1758)

Thanks Monica for filing this.

I checked the https://validator.w3.org/checklink?uri=https%3A%2F%2Fwww.w3.org%2FTR%2F2025%2FCRD-service-workers-20250306%2F&hide_type=all&recursive=on&depth=&check=Check result, and we might need to fix followings?

error Line: 1341 https://developer.mozilla.org/docs/Web/API/Window/applicationCache
Status: 302 -> 404 Not Found
The link is broken. Double-check that you have not made any typo, or mistake in copy-pasting. If the link points to a resource that no longer exists, you may want to remove or fix the link.

error Lines: 2450, 2500, 2624, 2718, 6639 https://html.spec.whatwg.org/multipage/browsers.html
Status: 200 OK
Some of the links to this resource point to broken URI fragments (such as index.html#fragment).

Broken fragments:
https://html.spec.whatwg.org/multipage/browsers.html#concept-location-ancestor-origins-list (lines 2450, 2500, 2624, 2718, 6639)
error Lines: 1484, 3195, 3196, 3198 https://w3c.github.io/push-api/
Status: 200 OK
Some of the links to this resource point to broken URI fragments (such as index.html#fragment).

Broken fragments:
https://w3c.github.io/push-api/#dfn-fire-the-push-event (line 3198)
https://w3c.github.io/push-api/#h-the-push-event (line 1484)
https://w3c.github.io/push-api/#dfn-push (line 3195)
https://w3c.github.io/push-api/#dom-pushevent (line 3196)
error Lines: 3215, 3216, 3218, 3220, 3221, 3223 https://w3c.github.io/payment-handler/
Status: 200 OK
Some of the links to this resource point to broken URI fragments (such as index.html#fragment).

Broken fragments:
https://w3c.github.io/payment-handler/#dfn-handling-a-paymentrequestevent (line 3223)
https://w3c.github.io/payment-handler/#dom-paymentrequestevent (line 3221)
https://w3c.github.io/payment-handler/#the-paymentrequestevent (line 3220)
https://w3c.github.io/payment-handler/#the-canmakepaymentevent (line 3215)
https://w3c.github.io/payment-handler/#dfn-handling-a-canmakepaymentevent (line 3218)
https://w3c.github.io/payment-handler/#dom-canmakepaymentevent (line 3216)
error Lines: 3210, 3211, 3213 https://wicg.github.io/BackgroundSync/spec/
Status: 200 OK
Some of the links to this resource point to broken URI fragments (such as index.html#fragment).

Broken fragments:
https://wicg.github.io/BackgroundSync/spec/#syncevent (line 3211)
https://wicg.github.io/BackgroundSync/spec/#sync (line 3210)
https://wicg.github.io/BackgroundSync/spec/#fire-a-sync-event (line 3213)

warning Line: 1473 https://tools.ietf.org/html/rfc2397 redirected to https://datatracker.ietf.org/doc/html/rfc2397
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated to point to the more recent URI.

Broken fragments:
https://tools.ietf.org/html/rfc2397#section-2 (line 1473)
warning Lines: 2305, 8131, 8281 https://www.w3.org/TR/page-visibility/
Status: 307 -> 200 OK
This is a temporary redirect. Update the link if you believe it makes sense, or leave it as is.

Broken fragments:
https://www.w3.org/TR/page-visibility/#VisibilityState (lines 2305, 8281)

It also warns following redirects:

warning Line: https://html.spec.whatwg.org/multipage/origin.html redirected to https://html.spec.whatwg.org/multipage/browsers.html
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: http://tc39.github.io/ecma262/ redirected to https://tc39.es/ecma262/
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: https://tools.ietf.org/html/rfc7231 redirected to https://datatracker.ietf.org/doc/html/rfc7231
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 1341 http://alistapart.com/article/application-cache-is-a-douchebag redirected to https://alistapart.com/article/application-cache-is-a-douchebag/
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 1342 https://developer.chrome.com/extensions/background_pages redirected to https://developer.chrome.com/docs/extensions/mv2/background-pages?hl=ja
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 9886 https://developer.mozilla.org/en-US/docs/Web/API/caches redirected to https://developer.mozilla.org/en-US/docs/Web/API/Window/caches
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 1342 https://developer.chrome.com/extensions/event_pages redirected to https://developer.chrome.com/docs/extensions/mv2/background-pages?hl=ja
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 1036 https://www.w3.org/groups/wg/webapps/ipr redirected to https://www.w3.org/groups/wg/webapps/ipr/
Status: 301 -> 200 OK
The link is missing a trailing slash, and caused a redirect. Adding the trailing slash would speed up browsing.

warning Line: 998 https://www.w3.org/copyright/software-license/ redirected to https://www.w3.org/copyright/software-license-2023/
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.

warning Line: 1014 https://www.w3.org/groups/wg/webapps redirected to https://www.w3.org/groups/wg/webapps/
Status: 301 -> 200 OK
The link is missing a trailing slash, and caused a redirect. Adding the trailing slash would speed up browsing.

warning Line: https://tools.ietf.org/html/rfc7230 redirected to https://datatracker.ietf.org/doc/html/rfc7230
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.



-- 
Reply to this email directly or view it on GitHub:
https://github.com/w3c/ServiceWorker/issues/1758#issuecomment-2699568980
You are receiving this because you are subscribed to this thread.

Message ID: <w3c/ServiceWorker/issues/1758/2699568980@github.com>

Received on Wednesday, 5 March 2025 02:13:33 UTC