Skip to content
Open
Changes from all commits
Commits
Show all changes
120 commits
Select commit Hold shift + click to select a range
0039b8f
Initial commit
janewman Sep 25, 2025
90f40d7
correctly escape element names.
janewman Sep 26, 2025
5250133
Add more examples and update behavior wrt conflicts and opt-out eleme…
janewman Sep 29, 2025
fc2339b
Update key-conflict element behavior.
janewman Sep 29, 2025
ce67c0a
Move concepts up above the table that references them.
janewman Sep 29, 2025
1b996a7
Formatting and clarity.
janewman Sep 29, 2025
cde7f45
Quick pass on the directional navigation algorithm, still needs work.
janewman Oct 2, 2025
8f0f3e5
Cleanup and clarifications.
janewman Oct 3, 2025
e852c96
Clarifications and reorganizing.
janewman Oct 7, 2025
8b9648b
Memory should be per focusgroup, not per-segment.
janewman Oct 7, 2025
cb96e56
Move focusgroup under the focus section.
janewman Oct 8, 2025
cbbe6f8
Update to match latest thinking.
janewman Nov 6, 2025
7e5f089
Add definition for order-modified document order
janewman Nov 6, 2025
b782014
Additional updates to match latest explainer and address feedback.
janewman Nov 6, 2025
1017afb
Rename focusgroup-entry-priority to focusgroupstart, add Event Handli…
janewman Feb 2, 2026
8bbb48e
Editorial: split multi-<code> <pre>s into individual <pre><code>
foolip Oct 8, 2025
9c4a6ac
Make option disabledness look for ancestor optgroups
josepharhar Oct 8, 2025
c93ad78
Editorial: consolidate navigation API abort paths
noamr Sep 30, 2025
fbf4c90
Remove incorrect usages of link options destination
TimvdLippe Oct 10, 2025
61e945d
Editorial: fix variable name in option disabled algorithm
josepharhar Oct 10, 2025
5b68859
WebDriver BiDi: emulate network offline
sadym-chromium Oct 10, 2025
655aee6
Calrify that image presentation is updated even when EXIF is invalid
noamr Oct 13, 2025
c84d0ff
Improve behavior for parsing option end tags
josepharhar Oct 13, 2025
99e6e27
window.navigation needs to be [Replaceable]
annevk Oct 14, 2025
269f1a9
Improve option insertion and removal algorithms
josepharhar Oct 16, 2025
fddefdc
Improve optgroup's group of option elements
josepharhar Oct 17, 2025
74f1968
Improve option element nearest ancestor select algorithm
josepharhar Oct 17, 2025
3db7088
Navigation API: pass argument instead of a global "upcoming method tr…
noamr Oct 20, 2025
6b790da
Bring back promoting ongoing API method tracker
noamr Oct 22, 2025
e74fe75
Add two doctype public IDs that enable XHTML entities
zcorpan Oct 23, 2025
cc5411e
Resolve `navigation.transition.committed` after `navigate().committed`
noamr Oct 28, 2025
765ba00
Editorial: Fix markup + wording
jmdyck Oct 28, 2025
9d1c32e
Navigation API: Pass abort error as reason
noamr Oct 29, 2025
9466b04
Navigation "commit": only set interception state if it was not "none"
noamr Oct 27, 2025
3bf56d6
Correct contexts where <p> can be used
annevk Nov 3, 2025
f9fe0b7
Editorial: fix references to shadowroot serializable
Jamesernator Nov 4, 2025
d5b3e42
Further clarify worker lifetime relationships
domenic Nov 13, 2025
b6650e6
Add support for WebDriver BiDi language emulation
lutien Nov 17, 2025
a2e12f1
Editorial: wrap asserts in <span>
foolip Nov 13, 2025
0b694d5
Fix padding calculation in HTMLOptionsCollection's index setter
lpas Nov 20, 2025
b308209
Editorial: link directly to a Trusted Types algorithm
foolip Nov 20, 2025
741d50f
Make initialize() upgrade and fix upgrade()
annevk Nov 21, 2025
b6f491a
Refresh to a javascript: URL should not work
annevk Nov 21, 2025
31a88c7
Editorial: fix spelling & punctuation
jmdyck Nov 21, 2025
491b12c
Add srgb-linear and display-p3-linear to PredefinedColorSpace
ccameron-chromium Nov 24, 2025
e7fdf8d
Meta: disambiguate "policy container" and "environment" definitions
mikewest Nov 24, 2025
aa64f55
Adjust custom element registry initialization for declarative shadow …
annevk Nov 25, 2025
4f0382e
Adjust shadowrootcustomelementregistry attribute serialization
annevk Nov 25, 2025
88543ae
Correct <template>.content getter steps
annevk Nov 25, 2025
9aa0309
Editorial: fix mismatching parenthesis in HostEnqueuePromiseJob()
domfarolino Nov 26, 2025
f75a788
Fix argument order in prefetch algorithm
domfarolino Nov 25, 2025
bdddc99
Navigation API: Always use a method tracker when navigating
farre Nov 26, 2025
d5412d8
Editorial: replace error with reason in "abort a NavigateEvent"
AtkinsSJ Nov 27, 2025
d7673a9
Correct attribute index for empty string values
annevk Dec 1, 2025
8876dd0
Specify document conformance for headingoffset/headingreset
zcorpan Dec 2, 2025
6712323
Add `NavigationTransition.to`, exposing the current navigate event's …
noamr Dec 3, 2025
f7af58b
Update media resource fetch to identify top-level self-fetch for blob…
recvfrom Dec 3, 2025
ea09579
Add Origin API
mikewest Dec 4, 2025
335756e
Editorial: clean up condition logic in navigate event firing
noamr Dec 4, 2025
f193982
Add [CEReactions] to CustomElementRegistry's initialize()
ja-y-son Dec 5, 2025
5c2601c
Editorial: fix typo in WindowOrWorkerGlobalScope's "extract an origin"
shannonbooth Dec 8, 2025
9656c01
Download link: inform the navigation API about aborting
noamr Dec 3, 2025
2fe1daa
Expose NavigationPrecommitController.addHandler
noamr Dec 11, 2025
27cd95f
Fix base appearance select styles
josepharhar Dec 11, 2025
69f78e2
[WebDriver BiDi] enable and disable scripting via BiDi
sadym-chromium Dec 12, 2025
531018d
Define base appearance for list box select elements
josepharhar Dec 15, 2025
ae6ec15
Editorial: fix wording and punctuation
jmdyck Dec 17, 2025
c2eabe0
Ensure data: URL workers are same-origin with themselves
shannonbooth Jan 8, 2026
c6d558f
Do not broadcast storage events if storage is already empty
shannonbooth Jan 8, 2026
40b4d0d
Fixing button command early-bail steps
jakearchibald Jan 9, 2026
78d6f5d
Navigation API: Revert #11987
noamr Jan 12, 2026
71b69c3
Revert "Switch dialog/popover to using place-self:dialog"
annevk Jan 8, 2026
0469785
Set "is currently stalled" before firing events
foolip Nov 25, 2025
af7fbb2
Only clean up cross-document method tracker
farre Jan 14, 2026
4d8b62f
HTML parser: handle missing and empty string mostly the same for DOCT…
annevk Jan 14, 2026
b01c954
Use the value attribute for color updates if the dirty value flag is …
saschanaz Jan 14, 2026
99ec8b2
Check ongoing navigation before proceeding with javascript: URL navig…
byteforge38 Jan 15, 2026
04d4c87
selectedcontent post-connection steps did not break out of the loop
annevk Jan 16, 2026
7ca115e
Review Draft Publication: January 2026
annevk Jan 20, 2026
6043f11
Set creation URL of worker environment settings object to final URL a…
TimvdLippe Jan 20, 2026
54c01d4
Meta: replace drafts.fxtf.org links with drafts.csswg.org
nicolo-ribaudo Jan 23, 2026
cf65a96
Use the correct Module Record in HostLoadImportedModule
nicolo-ribaudo Jan 29, 2026
1362986
Do not run "Update a style block" while style element is on stack of …
TimvdLippe Jan 29, 2026
5c11b93
Add new strings for notRestoredReason for SharedWorker
llannasatoll Jan 29, 2026
6bd468c
Editorial: fix link to "potentially free deferred fetch quota"
TimvdLippe Dec 22, 2025
6d1879f
Allow as=style and as=json for <link rel=modulepreload>
KurtCattiSchmidt Jan 31, 2026
9bfd714
Editorial: modernize/consistify string and "current token" style
foolip Feb 3, 2026
b9065cd
Editorial: fix some markup + wording
jmdyck Feb 8, 2026
b9c2532
Pass and use better ancestor/root information to (re)moving steps
dbaron Feb 12, 2026
2e3f405
Fix several select base appearance shadow tree issues
josepharhar Feb 13, 2026
5bb15e2
Editorial: Fix misc typos
jmdyck Feb 17, 2026
6ba570f
Calculate ancestorOrigins on document creation and store on document
zcorpan Feb 19, 2026
08bb47b
Add missing arguments to innerText setter steps
lukewarlow Feb 24, 2026
853a726
Drop color-mix() color space from select base appearance style
nt1m Feb 25, 2026
2923cdf
Add display:block to the optgroup element
josepharhar Feb 25, 2026
06f8616
Meta: fix broken mouse event links
dontcallmedom Feb 25, 2026
36e42d0
Avoid unresolved promises in Navigation API traversal
zcorpan Feb 26, 2026
1f2a62e
Editorial: Refactor HTMLHyperlinkElementUtils
lukewarlow Feb 27, 2026
d8b3049
Restore the minus sign before the default value of tabIndex getter
mrobinson Feb 27, 2026
4760739
Editorial: fix various issues
jmdyck Mar 6, 2026
79e0427
Editorial: remove unreachable preload destinations from match-preload…
KurtCattiSchmidt Mar 6, 2026
ed73199
Add extended lifetime shared workers
domenic Mar 6, 2026
093b0a8
Teach MessageEvent to work with origins
mikewest Mar 9, 2026
4f74971
Editorial: clarify the difference between :stalled pseudo-class and s…
alastor0325 Mar 10, 2026
9553359
Change definition of select element list box and drop-down box rendering
josepharhar Mar 11, 2026
9e25701
Redact ancestorOrigins using iframe referrerpolicy
zcorpan Mar 11, 2026
35f91e6
Editorial: replace scripting flag with a scripting mode enum
noamr Mar 12, 2026
b796eff
Editorial: grandgrandchild is not correct English
zcorpan Mar 11, 2026
d622fa4
Meta: update repository files
annevk Mar 16, 2026
d3e204e
Meta: correct link to CONTRIBUTING.md in README
annevk Mar 16, 2026
dc053ed
Don't prepare script for script elements when src attribute is removed
shannonbooth Mar 18, 2026
aa382f9
Navigation API: Don't run navigation handlers until entry is committed
farre Mar 20, 2026
3196bba
Editorial: fix misc. markup and punctuation
jmdyck Mar 23, 2026
c9f9611
Add support for video and audio element lazy-loading via the loading …
scottjehl Mar 23, 2026
f51af9f
Make topmargin and leftmargin attributes apply to both sides
zcorpan Nov 4, 2025
f98ba03
Meta: specify for attribute on structs that hold navigables
mikewest Mar 25, 2026
0951131
Update focusgroup spec to match scoped focusgroup explainer
janewman Mar 27, 2026
581f64a
Clarify key conflict elements as native-only, add author guidance
janewman Mar 30, 2026
aa58328
Merge remote-tracking branch 'origin/main' into focusgroup
janewman Apr 1, 2026
6b88453
Another pass.
janewman Apr 1, 2026
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading