Skip to content

[docs] Update deprecated / incorrect W3C spec URLs#27262

Merged
sbc100 merged 1 commit into
emscripten-core:mainfrom
sbc100:update-html5-spec-urls
Jul 16, 2026
Merged

[docs] Update deprecated / incorrect W3C spec URLs#27262
sbc100 merged 1 commit into
emscripten-core:mainfrom
sbc100:update-html5-spec-urls

Conversation

@sbc100

@sbc100 sbc100 commented Jul 6, 2026

Copy link
Copy Markdown
Collaborator

Update deprecated dvcs.w3.org (DOM3-Events, fullscreen, screen-orientation) to their modern W3C and WHATWG specifications across html5.h.rst, libsdl.js, and browser tests.

@sbc100
sbc100 requested a review from kripken July 6, 2026 22:46
@sbc100
sbc100 force-pushed the update-html5-spec-urls branch 2 times, most recently from 7e06c94 to 1a121e5 Compare July 6, 2026 22:55
@sbc100 sbc100 changed the title [docs] Update deprecated and incorrect HTML5 event specification URLs [docs] Update deprecated / incorrect W3C spec URLs Jul 6, 2026
@sbc100
sbc100 requested a review from juj July 6, 2026 23:11
@sbc100
sbc100 force-pushed the update-html5-spec-urls branch from 1a121e5 to c52c613 Compare July 6, 2026 23:42
@sbc100
sbc100 enabled auto-merge (squash) July 6, 2026 23:47
@kripken

kripken commented Jul 6, 2026

Copy link
Copy Markdown
Member

How did you generate this, and how would you recommend I review it? (I guess I can click on every link and see if it looks right, but maybe you had a better idea..?)

@sbc100

sbc100 commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator Author

I noticed the links from #27192 were different to the others (and actually wrong).

So I fixed a couple and told gemini to finish the work.

I would suggest you manually verify a couple of the links, or at least one from each base URL.

@sbc100

sbc100 commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator Author

You are right to be suspicious, some the target anchors are missing I think. I'll either check each link or split this change up.

@sbc100

sbc100 commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator Author

I split out part of this into #27333, which should be easier to review

sbc100 added a commit that referenced this pull request Jul 13, 2026
)

Replace incorrect pointerevents specification URLs for mouse events and
pointerlockchange mousemove event with W3C UI Events specification URLs.

Split out from #27262

See: #27192
sbc100 added a commit to sbc100/emscripten that referenced this pull request Jul 15, 2026
…mains

Update pure http specification URLs to https across html5.h.rst,
settings_reference.rst, settings.js, libsdl.js, and browser tests.
Replace deprecated draft and repository domains (dvcs.w3.org,
dev.w3.org, w3c.github.io, whatwg.org/specs/web-apps/current-work, and
khronos.org) with their canonical W3C and WHATWG specification URLs
without altering target section anchors or specification names.

Split out from: emscripten-core#27262
sbc100 added a commit that referenced this pull request Jul 16, 2026
…mains (#27337)

Update URLs to https across html5.h.rst, settings_reference.rst,
settings.js, libsdl.js, and browser tests.

Replace deprecated draft and repository domains (dvcs.w3.org,
dev.w3.org, w3c.github.io, whatwg.org/specs/web-apps/current-work, and
khronos.org) with their canonical W3C and WHATWG specification URLs
without altering target section anchors or specification names.

Split out from: #27262
@sbc100
sbc100 force-pushed the update-html5-spec-urls branch 2 times, most recently from a7b5224 to 77163d9 Compare July 16, 2026 01:48
@sbc100

sbc100 commented Jul 16, 2026

Copy link
Copy Markdown
Collaborator Author

OK, this change is much smaller now. Hopefully its reviewable. I had AI review it already.

@sbc100
sbc100 force-pushed the update-html5-spec-urls branch from 77163d9 to 6875fb8 Compare July 16, 2026 02:28
- Replace incorrect pointerevents mouse event URLs introduced in emscripten-core#27192
  with W3C UI Events specification URLs.
- Update all remaining deprecated dvcs.w3.org (DOM3-Events, fullscreen,
  screen-orientation) and dev.w3.org URLs to their modern W3C and WHATWG
  specifications across html5.h.rst, libsdl.js, and browser tests.
@sbc100
sbc100 force-pushed the update-html5-spec-urls branch from 6875fb8 to 0c39054 Compare July 16, 2026 20:56
@sbc100
sbc100 merged commit 0b10e35 into emscripten-core:main Jul 16, 2026
39 checks passed
@sbc100
sbc100 deleted the update-html5-spec-urls branch July 16, 2026 21:55
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.

2 participants