Skip to content

Commit 8ae6ad3

Browse files
Chrome 142 supports Interest Invoker API (#28469)
* Chrome 142 interest invokers support * Correct interface events are available on to HTMLElement
1 parent a5e94e3 commit 8ae6ad3

File tree

10 files changed

+397
-0
lines changed

10 files changed

+397
-0
lines changed

api/HTMLAnchorElement.json

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -480,6 +480,36 @@
480480
}
481481
}
482482
},
483+
"interestForElement": {
484+
"__compat": {
485+
"support": {
486+
"chrome": {
487+
"version_added": "142"
488+
},
489+
"chrome_android": "mirror",
490+
"edge": "mirror",
491+
"firefox": {
492+
"version_added": false
493+
},
494+
"firefox_android": "mirror",
495+
"oculus": "mirror",
496+
"opera": "mirror",
497+
"opera_android": "mirror",
498+
"safari": {
499+
"version_added": false
500+
},
501+
"safari_ios": "mirror",
502+
"samsunginternet_android": "mirror",
503+
"webview_android": "mirror",
504+
"webview_ios": "mirror"
505+
},
506+
"status": {
507+
"experimental": true,
508+
"standard_track": false,
509+
"deprecated": false
510+
}
511+
}
512+
},
483513
"name": {
484514
"__compat": {
485515
"spec_url": "https://html.spec.whatwg.org/multipage/obsolete.html#dom-a-name",

api/HTMLAreaElement.json

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -368,6 +368,36 @@
368368
}
369369
}
370370
},
371+
"interestForElement": {
372+
"__compat": {
373+
"support": {
374+
"chrome": {
375+
"version_added": "142"
376+
},
377+
"chrome_android": "mirror",
378+
"edge": "mirror",
379+
"firefox": {
380+
"version_added": false
381+
},
382+
"firefox_android": "mirror",
383+
"oculus": "mirror",
384+
"opera": "mirror",
385+
"opera_android": "mirror",
386+
"safari": {
387+
"version_added": false
388+
},
389+
"safari_ios": "mirror",
390+
"samsunginternet_android": "mirror",
391+
"webview_android": "mirror",
392+
"webview_ios": "mirror"
393+
},
394+
"status": {
395+
"experimental": true,
396+
"standard_track": false,
397+
"deprecated": false
398+
}
399+
}
400+
},
371401
"noHref": {
372402
"__compat": {
373403
"spec_url": "https://html.spec.whatwg.org/multipage/obsolete.html#dom-area-nohref",

api/HTMLButtonElement.json

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -521,6 +521,36 @@
521521
}
522522
}
523523
},
524+
"interestForElement": {
525+
"__compat": {
526+
"support": {
527+
"chrome": {
528+
"version_added": "142"
529+
},
530+
"chrome_android": "mirror",
531+
"edge": "mirror",
532+
"firefox": {
533+
"version_added": false
534+
},
535+
"firefox_android": "mirror",
536+
"oculus": "mirror",
537+
"opera": "mirror",
538+
"opera_android": "mirror",
539+
"safari": {
540+
"version_added": false
541+
},
542+
"safari_ios": "mirror",
543+
"samsunginternet_android": "mirror",
544+
"webview_android": "mirror",
545+
"webview_ios": "mirror"
546+
},
547+
"status": {
548+
"experimental": true,
549+
"standard_track": false,
550+
"deprecated": false
551+
}
552+
}
553+
},
524554
"labels": {
525555
"__compat": {
526556
"mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/labels",

api/HTMLElement.json

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1786,6 +1786,37 @@
17861786
}
17871787
}
17881788
},
1789+
"interest_event": {
1790+
"__compat": {
1791+
"description": "`interest` event",
1792+
"support": {
1793+
"chrome": {
1794+
"version_added": "142"
1795+
},
1796+
"chrome_android": "mirror",
1797+
"edge": "mirror",
1798+
"firefox": {
1799+
"version_added": false
1800+
},
1801+
"firefox_android": "mirror",
1802+
"oculus": "mirror",
1803+
"opera": "mirror",
1804+
"opera_android": "mirror",
1805+
"safari": {
1806+
"version_added": false
1807+
},
1808+
"safari_ios": "mirror",
1809+
"samsunginternet_android": "mirror",
1810+
"webview_android": "mirror",
1811+
"webview_ios": "mirror"
1812+
},
1813+
"status": {
1814+
"experimental": true,
1815+
"standard_track": false,
1816+
"deprecated": false
1817+
}
1818+
}
1819+
},
17891820
"isContentEditable": {
17901821
"__compat": {
17911822
"mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable",
@@ -1927,6 +1958,37 @@
19271958
}
19281959
}
19291960
},
1961+
"loseinterest_event": {
1962+
"__compat": {
1963+
"description": "`loseinterest` event",
1964+
"support": {
1965+
"chrome": {
1966+
"version_added": "142"
1967+
},
1968+
"chrome_android": "mirror",
1969+
"edge": "mirror",
1970+
"firefox": {
1971+
"version_added": false
1972+
},
1973+
"firefox_android": "mirror",
1974+
"oculus": "mirror",
1975+
"opera": "mirror",
1976+
"opera_android": "mirror",
1977+
"safari": {
1978+
"version_added": false
1979+
},
1980+
"safari_ios": "mirror",
1981+
"samsunginternet_android": "mirror",
1982+
"webview_android": "mirror",
1983+
"webview_ios": "mirror"
1984+
},
1985+
"status": {
1986+
"experimental": true,
1987+
"standard_track": false,
1988+
"deprecated": false
1989+
}
1990+
}
1991+
},
19301992
"nonce": {
19311993
"__compat": {
19321994
"mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce",

api/InterestEvent.json

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
{
2+
"api": {
3+
"InterestEvent": {
4+
"__compat": {
5+
"support": {
6+
"chrome": {
7+
"version_added": "142"
8+
},
9+
"chrome_android": "mirror",
10+
"edge": "mirror",
11+
"firefox": {
12+
"version_added": false
13+
},
14+
"firefox_android": "mirror",
15+
"oculus": "mirror",
16+
"opera": "mirror",
17+
"opera_android": "mirror",
18+
"safari": {
19+
"version_added": false
20+
},
21+
"safari_ios": "mirror",
22+
"samsunginternet_android": "mirror",
23+
"webview_android": "mirror",
24+
"webview_ios": "mirror"
25+
},
26+
"status": {
27+
"experimental": true,
28+
"standard_track": false,
29+
"deprecated": false
30+
}
31+
},
32+
"InterestEvent": {
33+
"__compat": {
34+
"description": "`InterestEvent()` constructor",
35+
"support": {
36+
"chrome": {
37+
"version_added": "142"
38+
},
39+
"chrome_android": "mirror",
40+
"edge": "mirror",
41+
"firefox": {
42+
"version_added": false
43+
},
44+
"firefox_android": "mirror",
45+
"oculus": "mirror",
46+
"opera": "mirror",
47+
"opera_android": "mirror",
48+
"safari": {
49+
"version_added": false
50+
},
51+
"safari_ios": "mirror",
52+
"samsunginternet_android": "mirror",
53+
"webview_android": "mirror",
54+
"webview_ios": "mirror"
55+
},
56+
"status": {
57+
"experimental": true,
58+
"standard_track": false,
59+
"deprecated": false
60+
}
61+
}
62+
},
63+
"source": {
64+
"__compat": {
65+
"support": {
66+
"chrome": {
67+
"version_added": "142"
68+
},
69+
"chrome_android": "mirror",
70+
"edge": "mirror",
71+
"firefox": {
72+
"version_added": false
73+
},
74+
"firefox_android": "mirror",
75+
"oculus": "mirror",
76+
"opera": "mirror",
77+
"opera_android": "mirror",
78+
"safari": {
79+
"version_added": false
80+
},
81+
"safari_ios": "mirror",
82+
"samsunginternet_android": "mirror",
83+
"webview_android": "mirror",
84+
"webview_ios": "mirror"
85+
},
86+
"status": {
87+
"experimental": true,
88+
"standard_track": false,
89+
"deprecated": false
90+
}
91+
}
92+
}
93+
}
94+
}
95+
}

api/SVGAElement.json

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,36 @@
165165
}
166166
}
167167
},
168+
"interestForElement": {
169+
"__compat": {
170+
"support": {
171+
"chrome": {
172+
"version_added": "142"
173+
},
174+
"chrome_android": "mirror",
175+
"edge": "mirror",
176+
"firefox": {
177+
"version_added": false
178+
},
179+
"firefox_android": "mirror",
180+
"oculus": "mirror",
181+
"opera": "mirror",
182+
"opera_android": "mirror",
183+
"safari": {
184+
"version_added": false
185+
},
186+
"safari_ios": "mirror",
187+
"samsunginternet_android": "mirror",
188+
"webview_android": "mirror",
189+
"webview_ios": "mirror"
190+
},
191+
"status": {
192+
"experimental": true,
193+
"standard_track": false,
194+
"deprecated": false
195+
}
196+
}
197+
},
168198
"ping": {
169199
"__compat": {
170200
"mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAElement/ping",

html/elements/a.json

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -449,6 +449,36 @@
449449
}
450450
}
451451
},
452+
"interestfor": {
453+
"__compat": {
454+
"support": {
455+
"chrome": {
456+
"version_added": "142"
457+
},
458+
"chrome_android": "mirror",
459+
"edge": "mirror",
460+
"firefox": {
461+
"version_added": false
462+
},
463+
"firefox_android": "mirror",
464+
"oculus": "mirror",
465+
"opera": "mirror",
466+
"opera_android": "mirror",
467+
"safari": {
468+
"version_added": false
469+
},
470+
"safari_ios": "mirror",
471+
"samsunginternet_android": "mirror",
472+
"webview_android": "mirror",
473+
"webview_ios": "mirror"
474+
},
475+
"status": {
476+
"experimental": true,
477+
"standard_track": false,
478+
"deprecated": false
479+
}
480+
}
481+
},
452482
"name": {
453483
"__compat": {
454484
"spec_url": "https://html.spec.whatwg.org/multipage/obsolete.html#attr-a-name",

html/elements/area.json

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -266,6 +266,36 @@
266266
}
267267
}
268268
},
269+
"interestfor": {
270+
"__compat": {
271+
"support": {
272+
"chrome": {
273+
"version_added": "142"
274+
},
275+
"chrome_android": "mirror",
276+
"edge": "mirror",
277+
"firefox": {
278+
"version_added": false
279+
},
280+
"firefox_android": "mirror",
281+
"oculus": "mirror",
282+
"opera": "mirror",
283+
"opera_android": "mirror",
284+
"safari": {
285+
"version_added": false
286+
},
287+
"safari_ios": "mirror",
288+
"samsunginternet_android": "mirror",
289+
"webview_android": "mirror",
290+
"webview_ios": "mirror"
291+
},
292+
"status": {
293+
"experimental": true,
294+
"standard_track": false,
295+
"deprecated": false
296+
}
297+
}
298+
},
269299
"nohref": {
270300
"__compat": {
271301
"spec_url": "https://html.spec.whatwg.org/multipage/obsolete.html#attr-area-nohref",

0 commit comments

Comments
 (0)