Skip to content

Chrome 142 supports Interest Invoker API - #28469

Merged
caugner merged 2 commits into
mdn:mainfrom
chrisdavidmills:interest-invokers
Nov 24, 2025
Merged

Chrome 142 supports Interest Invoker API#28469
caugner merged 2 commits into
mdn:mainfrom
chrisdavidmills:interest-invokers

Conversation

@chrisdavidmills

@chrisdavidmills chrisdavidmills commented Nov 17, 2025

Copy link
Copy Markdown
Contributor

Summary

Chrome 142 adds support for the interest invokers feature. This provides a declarative way to signal interest in an element (for example, by hovering, focusing, or long-pressing it) and have a popover open as a result of that interest.

This feature includes the following subfeatures:

  • The interestfor attribute, available on the HTML <a>, <button>, and <area> elements, and the SVG <a> element.
  • The InterestInvokerElement property, available on the HTML <a>, <button>, and <area> elements, and the SVG <a> element.
  • The interest and loseinterest events, available on the HTMLElement interface.
  • The InterestEvent event object.
  • The CSS interest-delay, interest-delay-start, and interest-delay-end properties.
  • The CSS :interest-source and :interest-target pseudo-classes.

The CSS features are already specified and in BCD. The HTML and DOM features are not yet specified (see whatwg/html#11006); this PR adds them to BCD, marked as "standard_track": false for now, until the PR gets merged.

Test results and supporting details

Related issues

@github-actions github-actions Bot added data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API data:html Compat data for HTML elements. https://developer.mozilla.org/docs/Web/HTML data:svg Compat data for SVG features. https://developer.mozilla.org/docs/Web/SVG size:l [PR only] 101-1000 LoC changed labels Nov 17, 2025
@github-actions

github-actions Bot commented Nov 17, 2025

Copy link
Copy Markdown
Contributor

Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs).

@chrisdavidmills
chrisdavidmills marked this pull request as draft November 19, 2025 18:02
@chrisdavidmills
chrisdavidmills marked this pull request as ready for review November 19, 2025 18:10
@caugner caugner changed the title Chrome 142 interest invokers support Chrome 142 supports Interest Invoker API Nov 24, 2025
@caugner
caugner merged commit 8ae6ad3 into mdn:main Nov 24, 2025
8 checks passed
@mdn-bot mdn-bot mentioned this pull request Nov 24, 2025
@chrisdavidmills
chrisdavidmills deleted the interest-invokers branch November 24, 2025 17:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API data:html Compat data for HTML elements. https://developer.mozilla.org/docs/Web/HTML data:svg Compat data for SVG features. https://developer.mozilla.org/docs/Web/SVG size:l [PR only] 101-1000 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants