Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] main from mdn:main #13

Open
wants to merge 4,690 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4690 commits
Select commit Hold shift + click to select a range
1bce102
Update Chromium data for privacy Web Extensions api properties (#24527)
danielhjacobs Oct 1, 2024
3910f13
Update spec URLs (#24189)
zhangenming Oct 1, 2024
91cf453
Add spec_url for svg <a> element (#24469)
skyclouds2001 Oct 1, 2024
9a68821
Add Scroll Snap events (#24495)
chrisdavidmills Oct 1, 2024
6f85bc0
CSPViolationReportBody.toJSON - add spec URL (#24472)
hamishwillee Oct 1, 2024
fa64e8e
Bump eslint-plugin-jsdoc from 50.3.0 to 50.3.1 (#24596)
dependabot[bot] Oct 1, 2024
a244bf0
Bump @ddbeck/mdn-content-inventory from 0.2.20240930 to 0.2.20241001 …
dependabot[bot] Oct 2, 2024
1391a68
Update browser releases (#24591)
mdn-bot Oct 2, 2024
87addfa
Bump @ddbeck/mdn-content-inventory from 0.2.20241001 to 0.2.20241002 …
dependabot[bot] Oct 2, 2024
c06e1c7
Add impl_url for BarcodeDetector (#24603)
skyclouds2001 Oct 2, 2024
296af19
Add spec_url for InstallEvent constructor (#24568)
skyclouds2001 Oct 2, 2024
28f6e13
Remove Safari's support for `tag` and `icon` properties in the Notifi…
captainbrosset Oct 2, 2024
5760679
`css.properties.column-span`: set plausible Edge versions for values …
ddbeck Oct 2, 2024
24f32be
Safari generates randomized Ed25519 signatures (#24462)
twiss Oct 2, 2024
b421f25
`css.properties.column-fill`: correct Firefox versions (#24585)
ddbeck Oct 2, 2024
7b757d4
`css.at-rules.page`: remove erroneous Safari support (#24583)
ddbeck Oct 2, 2024
776d6b8
css.at-rules.media.prefers-color-scheme - safari removed "no-preferen…
Skn0tt Oct 2, 2024
8fe5dc9
Rename svg.global_attributes.{data => data_attributes} (#24575)
skyclouds2001 Oct 2, 2024
23f8ac6
Update Safari support for `css.types.resolution` (#24503)
ddbeck Oct 2, 2024
934442a
Deduplicate `css.types.basic-shape.path` and descendants (#24502)
ddbeck Oct 2, 2024
8f9f51e
`css.properties.writing-mode`: fix faulty Edge mirroring (#24517)
ddbeck Oct 2, 2024
b6eedb8
Add new declarativeNetRequest RuleConditions (#24253)
danielhjacobs Oct 2, 2024
6083ee1
Storage Updates (#24272)
rebloor Oct 3, 2024
cbce10e
`css.properties.column-count.auto`: set plausible Edge value (#24587)
ddbeck Oct 3, 2024
c9d4a0e
Bump @ddbeck/mdn-content-inventory from 0.2.20241002 to 0.2.20241003 …
dependabot[bot] Oct 3, 2024
8eb0d5c
Bump @babel/plugin-syntax-import-assertions from 7.25.6 to 7.25.7 (#2…
dependabot[bot] Oct 3, 2024
20f22cb
Bump @babel/eslint-parser from 7.25.1 to 7.25.7 (#24615)
dependabot[bot] Oct 3, 2024
75b15db
Bump eslint-plugin-import from 2.30.0 to 2.31.0 (#24614)
dependabot[bot] Oct 3, 2024
6d98613
`svg.elements.animate*`: not supported in EdgeHTML (#24607)
ddbeck Oct 3, 2024
0d8cf31
`css.properties.{min,max}-height`: clean up values for Edge and Firef…
ddbeck Oct 3, 2024
bc199a8
Update Firefox data for AudioEncoder API (#24512)
queengooborg Oct 3, 2024
be9fd6a
fix(update-browser-releases): rename Chrome nightly branch to dev (#2…
caugner Oct 3, 2024
310b58f
FF131 Secure attr must be set if SameSite=None (#24275)
hamishwillee Oct 3, 2024
22fbfaa
Add Firefox 132 support for JSON.parse wth source features (#24617)
chrisdavidmills Oct 3, 2024
e8da662
Bump @ddbeck/mdn-content-inventory from 0.2.20241003 to 0.2.20241004 …
dependabot[bot] Oct 4, 2024
f406f1d
`css.properties.overscroll-behavior{,-x,-y}`: fix EdgeHTML notes and …
ddbeck Oct 4, 2024
cab90da
Bump eslint-plugin-unicorn from 55.0.0 to 56.0.0 (#24628)
dependabot[bot] Oct 4, 2024
6295ecf
Add Promise.try() support for Firefox 132 (#24608)
chrisdavidmills Oct 6, 2024
68dfa27
Update browser releases (#24627)
mdn-bot Oct 7, 2024
836ea34
Safari doesn't support webkitdirectory on mobile (#24543)
danielhjacobs Oct 7, 2024
5981293
Add Fx132 support for Notification.silent (#24631)
chrisdavidmills Oct 7, 2024
c705a0b
`api.createImageBitmap.options_premultiplyAlpha_parameter`: add parti…
ddbeck Oct 7, 2024
40c6fbf
enhance(update-browser-releases): ignore Safari patch versions (#24652)
caugner Oct 7, 2024
97c24c3
Safari: `css.selectors.{before,after}`: make animation data consisten…
ddbeck Oct 7, 2024
0376871
autocorrect property (#24249)
hamishwillee Oct 7, 2024
674e17a
FF46 makes push and notifications permission aliases (#24359)
hamishwillee Oct 7, 2024
e3d6b7e
FF132 WebGL drawingBufferColorSpace supported (#24624)
hamishwillee Oct 7, 2024
d89179e
Chrome/Safari only partially support list-item counter (#24261)
glmvc Oct 7, 2024
e952c2b
FF132 HTMLVideoElement.requestVideoFrameCallback() (#24625)
hamishwillee Oct 7, 2024
d05e4b4
Firefox only partially supports `background-clip: text` (#23966)
SelenIT Oct 7, 2024
4544b3c
chore(css): Add `spec_url` to deprecated device-related `@media` feat…
ramiy Oct 7, 2024
1d35928
fix(css): mirror WebView support for @custom-media (#24621)
ramiy Oct 7, 2024
2476c44
Bump web-specs from 3.21.0 to 3.22.0 (#24655)
dependabot[bot] Oct 7, 2024
08c7aad
Bump @ddbeck/mdn-content-inventory from 0.2.20241004 to 0.2.20241007 …
dependabot[bot] Oct 7, 2024
cb8d6fd
`@view-transition` is supported in Safari TP 204 (#24635)
nt1m Oct 7, 2024
2f4e7db
fetchPriority enabled by default in Firefox 132 (#24518)
acreskeyMoz Oct 7, 2024
378782f
Updates for Firefox 132 beta (#24658)
Elchi3 Oct 8, 2024
a58c327
fix(generate-types): run tsc with --skipLibCheck (#24661)
caugner Oct 8, 2024
628134b
Bump @types/mocha from 10.0.8 to 10.0.9 (#24665)
dependabot[bot] Oct 8, 2024
c261bfa
Bump web-specs from 3.22.0 to 3.23.0 (#24664)
dependabot[bot] Oct 8, 2024
874daef
Bump @types/node from 22.7.4 to 22.7.5 (#24667)
dependabot[bot] Oct 8, 2024
206231a
Bump @ddbeck/mdn-content-inventory from 0.2.20241007 to 0.2.20241008 …
dependabot[bot] Oct 8, 2024
4f3a89f
Firefox 132 removes user-modified property (#24593)
dletorey Oct 8, 2024
7ac81b3
Updates for Chrome 130 beta (#24663)
Elchi3 Oct 8, 2024
465843b
Release v5.6.5 (#24668)
caugner Oct 8, 2024
c154116
Safari 10.1 added api.Request.cache.only-if-cached (#24554)
queengooborg Oct 8, 2024
34f1fc6
Safari 3 added api.SVGElement.className (#24559)
queengooborg Oct 8, 2024
705a2fa
Safari 3 added SVGAnimatedTransformList API support (#24558)
queengooborg Oct 8, 2024
4c566a8
Safari 3 added SVGAnimatedString API support (#24557)
queengooborg Oct 8, 2024
09fdbfd
Safari 11 added api.SubtleCrypto.deriveKey support (#24556)
queengooborg Oct 8, 2024
572eafa
Safari 10.1 added api.Response.Response.accept_readablestream support…
queengooborg Oct 8, 2024
a2d0d75
Safari 10 added ReadableStreamDefaultReader API support (#24553)
queengooborg Oct 8, 2024
3f83bb7
Safari 10 added ReadableStreamDefaultController API support (#24552)
queengooborg Oct 8, 2024
567f011
Safari 1 supported api.MediaList.toString (#24551)
queengooborg Oct 8, 2024
20c13ce
Safari 7 added MediaController API support (#24550)
queengooborg Oct 8, 2024
e921579
Safari 3 added HTMLFormControlsCollection API support (#24549)
queengooborg Oct 8, 2024
79e5598
Safari 39 added api.Response.Response.accept_readablestream support (…
queengooborg Oct 8, 2024
c15878e
Chromium 79 improved api.RTCStatsReport.type_inbound-rtp support (#24…
queengooborg Oct 8, 2024
488acea
Edge 12 supported BaseAudioContext API (#24544)
queengooborg Oct 8, 2024
8388c19
Chromium 75 added bulk-memory-operations WebAssembly feature (#24531)
queengooborg Oct 8, 2024
4be8e58
Opera Android supports javascript.grammar.numeric_separators (#24524)
queengooborg Oct 8, 2024
b2b68aa
Opera Android supports javascript.builtins.Intl.DateTimeFormat.DateTi…
queengooborg Oct 8, 2024
3d75e41
Opera Android supports javascript.builtins.Intl.Collator.Collator.opt…
queengooborg Oct 8, 2024
0d2b062
Chrome 69 + Firefox 62 added mutable-globals WebAssembly feature (#24…
queengooborg Oct 8, 2024
ab98d10
Chromium doesn't support `FontFaceSetLoadEvent` in workers (#24653)
skyclouds2001 Oct 8, 2024
1561a55
Remove api.FetchEvent.replacesClientId from BCD (#24443)
queengooborg Oct 8, 2024
f8753da
Bump @ddbeck/mdn-content-inventory from 0.2.20241008 to 0.2.20241009 …
dependabot[bot] Oct 9, 2024
6c29a88
Bump typescript from 5.6.2 to 5.6.3 (#24672)
dependabot[bot] Oct 9, 2024
5321fed
Chrome 131 adds some WebHID API support for web workers (#24538)
chrisdavidmills Oct 9, 2024
221b7b6
Firefox 132 supports `text-emphasis-position: auto` (#24670)
dletorey Oct 9, 2024
5722a18
Chromium only partially supports WebUSB API in web workers (#24639)
skyclouds2001 Oct 9, 2024
c894bca
Firefox 102+ doesn't support console.profileEnd (#24675)
Elchi3 Oct 9, 2024
3d486b3
Chromium doesn't support webextensions.manifest.action.theme_icons (#…
queengooborg Oct 9, 2024
30d44a2
Chrome Android 109 adds FileSystemWritableFileStream API support (#22…
queengooborg Oct 9, 2024
06ef06d
Fix feature name and description for IDBDatabase.transaction subfeatu…
queengooborg Oct 9, 2024
11f4a77
Firefox 36+ applies object-position to iframes (#23631)
queengooborg Oct 9, 2024
6e48bbd
Chromium doesn't support font-variant-position (#24152)
queengooborg Oct 9, 2024
ec505be
Firefox 124 added `white-space-collapse: preserve-spaces` (#24154)
queengooborg Oct 9, 2024
08f9ecc
Add `border-collapse: collapse` and `border-collapse: separate` (#24156)
queengooborg Oct 9, 2024
1dfa866
Add `clip: auto` (#24158)
queengooborg Oct 9, 2024
e1ea9f6
Safari TP 201 supports `text-underline-position: left | right` (#24678)
nt1m Oct 9, 2024
f725043
Add `column-width: auto` (#24164)
queengooborg Oct 9, 2024
fbecaa7
Bump @swc/core from 1.7.28 to 1.7.35 (#24686)
dependabot[bot] Oct 10, 2024
910d821
Bump @ddbeck/mdn-content-inventory from 0.2.20241009 to 0.2.20241010 …
dependabot[bot] Oct 10, 2024
00a2675
Firefox 131 adds preliminary support for position-area (#24454)
dletorey Oct 10, 2024
e6b7f6f
Add COOP noopener-allow-popups (#24660)
yoavweiss Oct 11, 2024
ffdf50d
Sync html.elements.meter with api.HTMLMeterElement (#24692)
Elchi3 Oct 11, 2024
4b279c9
Bump @babel/eslint-parser from 7.25.7 to 7.25.8 (#24694)
dependabot[bot] Oct 11, 2024
9f30b43
Update browser releases (#24691)
mdn-bot Oct 11, 2024
5d14600
chore(web-features): sync names with v2 (#24687)
caugner Oct 11, 2024
bbb655c
Bump @ddbeck/mdn-content-inventory from 0.2.20241010 to 0.2.20241011 …
dependabot[bot] Oct 11, 2024
5d6438c
Release v5.6.6 (#24695)
caugner Oct 11, 2024
6a52973
Add missing css.properties.display.none.option_is_hidden feature (#24…
queengooborg Oct 14, 2024
0458344
Add toneMapping and getConfiguration() (#24701)
chrisdavidmills Oct 14, 2024
6ce10ac
Add impl_url for EyeDropper API in webview (#24697)
skyclouds2001 Oct 14, 2024
2310a49
Bump eslint-plugin-jsdoc from 50.3.1 to 50.4.0 (#24703)
dependabot[bot] Oct 14, 2024
c046ff3
Update all browsers data for non-trapping-float-to-int-conversions We…
queengooborg Oct 14, 2024
9f10260
Update all browsers data for sign-extension-operations WebAssembly fe…
queengooborg Oct 14, 2024
ad4f44f
Bump @ddbeck/mdn-content-inventory from 0.2.20241011 to 0.2.20241014 …
dependabot[bot] Oct 14, 2024
83fd1ed
Chromium doesn't support `ProgressEvent` in Web Workers (#24620)
skyclouds2001 Oct 14, 2024
a7f776d
enhance(lint/fix): add --only option (#24669)
caugner Oct 14, 2024
9b3f9d6
enhance(build): print output paths (#24662)
caugner Oct 14, 2024
56a8967
Add deprecated, experimental and standard track flags to traverse (#2…
jamesnw Oct 14, 2024
68e1b14
Combine status options in traverse (#24711)
jamesnw Oct 15, 2024
7c8c0d2
Bump eslint-plugin-jsdoc from 50.4.0 to 50.4.1 (#24722)
dependabot[bot] Oct 15, 2024
3e6d2bb
FF132 adds CloseWatcher behind pref (#24712)
hamishwillee Oct 15, 2024
809c1d1
Bump @ddbeck/mdn-content-inventory from 0.2.20241014 to 0.2.20241015 …
dependabot[bot] Oct 15, 2024
dd9e4b2
Add notes about Chrome requirements for web app manifest members (#24…
dipikabh Oct 15, 2024
d05df98
Firefox 132 adds MediaStreamTrack.getCapabilities() (#24618)
chrisdavidmills Oct 15, 2024
513e81a
Firefox Nightly supports Cookie Store API (#24633)
chrisdavidmills Oct 15, 2024
d7f7c35
Add missing features for ruby-position CSS property (#24153)
queengooborg Oct 15, 2024
56a8760
Release v5.6.7 (#24725)
caugner Oct 15, 2024
e653982
Update Peer list (#24721)
Elchi3 Oct 15, 2024
0ca439c
Update browser releases (#24735)
mdn-bot Oct 16, 2024
8e15c63
Bump @swc/core from 1.7.35 to 1.7.36 (#24741)
dependabot[bot] Oct 16, 2024
e57756d
Bump eslint-plugin-jsdoc from 50.4.1 to 50.4.3 (#24745)
dependabot[bot] Oct 17, 2024
2574ac8
Bump @types/node from 22.7.5 to 22.7.6 (#24747)
dependabot[bot] Oct 17, 2024
f05756c
Bump fdir from 6.4.0 to 6.4.2 (#24746)
dependabot[bot] Oct 17, 2024
f8fd08e
Bump @ddbeck/mdn-content-inventory from 0.2.20241015 to 0.2.20241017 …
dependabot[bot] Oct 17, 2024
b470e2f
Update browser releases (#24753)
mdn-bot Oct 18, 2024
bd0b681
Bump @ddbeck/mdn-content-inventory from 0.2.20241017 to 0.2.20241018 …
dependabot[bot] Oct 18, 2024
8cacda0
`api.WakeLock`: remove partial from Safari on iOS (#24720)
ddbeck Oct 18, 2024
36d8926
Chromium and Safari don't support `Worker` in Shared Workers (#24610)
skyclouds2001 Oct 18, 2024
627fc8b
Update Safari data for api.HTMLElement.contentEditable.plaintext-only…
queengooborg Oct 18, 2024
c949a3e
Chromium doesn't support `DedicatedWorkerGlobalScope.requestAnimation…
skyclouds2001 Oct 18, 2024
1ea526a
Update Webview `impl_url`s (#24732)
skyclouds2001 Oct 18, 2024
5968785
Add Safari impl_url for Presentation API (#24734)
skyclouds2001 Oct 18, 2024
fbeeaaa
Remove css.properties.column-fill.balance-all from BCD (#23578)
queengooborg Oct 18, 2024
a1a0467
Sort out autoplay data (#23635)
queengooborg Oct 18, 2024
8fbc282
Firefox 132 ships regexp modifiers (#24743)
dletorey Oct 18, 2024
2a3cd89
Add WebView `impl_url`s for Presentation API (#24733)
skyclouds2001 Oct 18, 2024
37d144f
Add WebView impl_url for Media Session API (#24738)
skyclouds2001 Oct 18, 2024
881478a
Add Webview impl_url for Share API (#24749)
skyclouds2001 Oct 18, 2024
4bce323
Add Safari impl_url for Navigation API (#24750)
skyclouds2001 Oct 18, 2024
edaa142
Add Chrome Android impl_url for `registerProtocolHandler` (#24751)
skyclouds2001 Oct 18, 2024
6cd5b36
Add Chrome Android impl_url for File System Access API (#24752)
skyclouds2001 Oct 18, 2024
226443a
Release v5.6.8 (#24756)
caugner Oct 18, 2024
589398b
Update browser releases (#24775)
mdn-bot Oct 21, 2024
370fb7f
Update Safari data for html.global_attributes.autofocus (#23688)
queengooborg Oct 21, 2024
2fb50bb
Add Chrome impl_url for `MediaDevices.selectAudioOutput()` (#24761)
skyclouds2001 Oct 21, 2024
18876b0
Bump @types/node from 22.7.6 to 22.7.7 (#24776)
dependabot[bot] Oct 21, 2024
d65ca22
Bump @ddbeck/mdn-content-inventory from 0.2.20241018 to 0.2.20241021 …
dependabot[bot] Oct 21, 2024
767d9c3
Add Webview impl_url for WebXR API (#24764)
skyclouds2001 Oct 21, 2024
ed7a76e
Bump @types/node from 22.7.7 to 22.7.8 (#24784)
dependabot[bot] Oct 22, 2024
1ddfadb
Bump @swc/core from 1.7.36 to 1.7.39 (#24785)
dependabot[bot] Oct 22, 2024
355a835
Bump @ddbeck/mdn-content-inventory from 0.2.20241021 to 0.2.20241022 …
dependabot[bot] Oct 22, 2024
daaf389
Updates for Chrome 131 beta (#24778)
Elchi3 Oct 22, 2024
0bf0940
Release v5.6.9 (#24794)
caugner Oct 22, 2024
26a5f39
Update browser releases (#24798)
mdn-bot Oct 23, 2024
2985832
Add firefox & webkit impl_url for EditContext API (#24796)
skyclouds2001 Oct 23, 2024
7e2a8e5
Bump @babel/eslint-parser from 7.25.8 to 7.25.9 (#24801)
dependabot[bot] Oct 23, 2024
c0e4b0b
Bump @ddbeck/mdn-content-inventory from 0.2.20241022 to 0.2.20241023 …
dependabot[bot] Oct 23, 2024
8cf83f5
Bump @types/node from 22.7.8 to 22.7.9 (#24803)
dependabot[bot] Oct 23, 2024
5960219
Bump @babel/plugin-syntax-import-assertions from 7.25.7 to 7.25.9 (#2…
dependabot[bot] Oct 23, 2024
61340d9
Remove Chromium impl_url and add Firefox impl_url for `NavigationActi…
skyclouds2001 Oct 23, 2024
f546f8b
fix(workflows): prevent tests from running twice on every pull reques…
caugner Oct 24, 2024
fb53ce3
Bump @ddbeck/mdn-content-inventory from 0.2.20241023 to 0.2.20241024 …
dependabot[bot] Oct 24, 2024
15e1d4f
enhance(lint): inherit deprecated status (#24810)
caugner Oct 24, 2024
037fce4
feat(workflows): update MDN urls in mdn-content-inventory Dependabot …
caugner Oct 24, 2024
22d2176
fix(update-mdn-url): checkout with mdn-bot token (#24825)
caugner Oct 25, 2024
4850bba
Chrome 117 supports Clear-Site-Data wildcard (#24822)
Elchi3 Oct 25, 2024
b9703a9
Remove two obsolete features (#24820)
skyclouds2001 Oct 25, 2024
35754d8
Safari 17 Clear-Site-Data supports "cache", "cookies", "storage" dire…
Elchi3 Oct 25, 2024
061df5f
Add Firefox impl_url for `URLPattern` (#24817)
skyclouds2001 Oct 25, 2024
854421b
Bump @ddbeck/mdn-content-inventory from 0.2.20241024 to 0.2.20241025 …
dependabot[bot] Oct 25, 2024
07cb361
NavigateEvent: merge canTransition into canIterate (#24792)
skyclouds2001 Oct 25, 2024
53971bb
Add Webview impl_url for Web Serial API (#24765)
skyclouds2001 Oct 25, 2024
8d8add8
Add Chrome Android & Webview impl_url for WebHID API (#24767)
skyclouds2001 Oct 25, 2024
8cd5497
Remove bluetooth permission descriptor (#24769)
skyclouds2001 Oct 25, 2024
53bee5c
Chromium 130 supports transferable `RTCDataChannel` (#24780)
skyclouds2001 Oct 25, 2024
13604a5
Chromium 122 applies {align,justify,place}-self to absolutely-positio…
pepelsbey Oct 25, 2024
d47726d
Chromium 122 stopped exposing {PaymentManager,PaymentRequestUpdateEve…
skyclouds2001 Oct 25, 2024
e455abc
Safari 15.4 reinstates`api.{Worker,}Navigator.hardwareConcurrency` (#…
ddbeck Oct 25, 2024
9bb4102
Safari iOS doesn't support `api.WorkerGlobalScope.languagechange_even…
ddbeck Oct 25, 2024
b28ebf7
Firefox previews fetch() keepalive support (#24656)
chrisdavidmills Oct 25, 2024
7851899
Add missing features for html.elements.iframe.allow (#23487)
queengooborg Oct 25, 2024
604ef69
Update Safari iOS data for api.Window.open (#23483)
queengooborg Oct 25, 2024
6afb297
Release v5.6.10 (#24800)
mdn-bot Oct 25, 2024
479b602
Bump @types/node from 22.7.9 to 22.8.1 (#24836)
dependabot[bot] Oct 28, 2024
5015ae9
Bump @babel/plugin-syntax-import-assertions from 7.25.9 to 7.26.0 (#2…
dependabot[bot] Oct 28, 2024
e5e7811
Bump @swc/core from 1.7.39 to 1.7.40 (#24838)
dependabot[bot] Oct 28, 2024
aa4b916
Add feature for focusable `display: contents` elements (#24766)
ddbeck Oct 28, 2024
f263b70
Bump @types/node from 22.8.1 to 22.8.2 (#24858)
dependabot[bot] Oct 29, 2024
c150ee1
fix(update-mdn-urls): run on pull_request_target, not push (#24860)
caugner Oct 29, 2024
6882b5e
fixup! fix(update-mdn-urls): run on pull_request_target, not push (#2…
caugner Oct 29, 2024
26487fe
Bump @ddbeck/mdn-content-inventory from 0.2.20241025 to 0.2.20241029 …
dependabot[bot] Oct 29, 2024
ebba6da
Add hrefTranslate attribute (#24861)
Elchi3 Oct 29, 2024
8b11b6f
Update browser releases (#24853)
mdn-bot Oct 29, 2024
6786f53
`css.properties.column-width.auto`: show support in EdgeHTML (#24859)
ddbeck Oct 29, 2024
3e27f63
Add safari impl_url for Window Controls Overlay API (#24854)
skyclouds2001 Oct 29, 2024
ee8489d
Revert "Add Firefox 132 support for JSON.parse wth source features (#…
hamishwillee Oct 29, 2024
ddc7017
FF133 EventSource in ServiceWorkers (#24846)
hamishwillee Oct 29, 2024
ffb981a
Add more members to SharedStorage (#24855)
Elchi3 Oct 29, 2024
94cafac
InkPresenter -> DelegatedInkTrailPresenter (#24856)
Elchi3 Oct 29, 2024
6b644bf
Add Clear-Site-Data impl_urls for Firefox (#24841)
Elchi3 Oct 29, 2024
7828b4c
HTMLElement.autocorrect full implementation (#24834)
hamishwillee Oct 29, 2024
67c8aab
Add Safari impl_url for Speech Selection API (#24832)
skyclouds2001 Oct 29, 2024
8739c3e
Chromium 131 validates depth bias on line and point topologies (#24811)
chrisdavidmills Oct 29, 2024
fb83260
Updates for Firefox 133 beta (#24863)
Elchi3 Oct 29, 2024
3390054
Update context name for align/justify/place-self (#24865)
pepelsbey Oct 29, 2024
beaab18
Release v5.6.11 (#24866)
caugner Oct 29, 2024
dca2cf4
Update browser releases (#24871)
mdn-bot Oct 30, 2024
f51969c
Update `transition.transition-behavior` to mirror `transition-behavio…
jamesnw Oct 30, 2024
8dfd509
Add Firefox & Webkit impl_url for VirtualKeyboard API (#24869)
skyclouds2001 Oct 30, 2024
db48aac
Add Firefox impl_url for CSS View Transition (level 1 & level 2) (#24…
skyclouds2001 Oct 30, 2024
5e73e40
Add IPhone Safari impl_url for Media Source Extension API (#24864)
skyclouds2001 Oct 30, 2024
590f2b1
Add Chromium note about `AbortSignal.timeout()` (#24688)
caugner Oct 30, 2024
17f36c3
Add Webview impl_url for Periodic Sync API (#24771)
skyclouds2001 Oct 30, 2024
1df3111
Add Chrome Android impl_url for Local Font Access API (#24770)
skyclouds2001 Oct 30, 2024
e7e8011
Bump @types/node from 22.8.2 to 22.8.4 (#24872)
dependabot[bot] Oct 30, 2024
6a526f0
Bump @swc/cli from 0.4.0 to 0.5.0 (#24873)
dependabot[bot] Oct 30, 2024
1c6a1cb
Bump mocha from 10.7.3 to 10.8.1 (#24874)
dependabot[bot] Oct 30, 2024
35c0e15
fix(update-mdn-urls): merge paths + paths-ignore (#24880)
caugner Oct 30, 2024
48793cb
Bump @ddbeck/mdn-content-inventory from 0.2.20241029 to 0.2.20241030 …
dependabot[bot] Oct 30, 2024
7295718
Mark overflow.overlay as deprecated (#24877)
jamesnw Oct 30, 2024
ad89e68
Chromium 129 respects inherited color-scheme on iframes (#24867)
kepstin Oct 30, 2024
b4d7709
Mark api.CommandEvent.{command,source} as experimental (#24835)
OnkarRuikar Oct 30, 2024
93a5217
Add & fix Safari notes for Permissions-Policy (#24830)
skyclouds2001 Oct 30, 2024
5ee7c14
Add nodejs data for `File` (#24797)
skyclouds2001 Oct 30, 2024
6c9ea9b
Add svg.global_attributes.autofocus (#24574)
skyclouds2001 Oct 30, 2024
2b50a48
Replace Chromium Find Releases tool with ChromiumDash (#24876)
skyclouds2001 Oct 30, 2024
5b227ec
Update windows.json | Add compatibility data for top & left for windo…
Piyush-r-bhaskar Oct 31, 2024
4144590
Update browser releases (#24890)
mdn-bot Oct 31, 2024
b0ce0b3
Remove -webkit-text-decoration-skip (#24884)
skyclouds2001 Oct 31, 2024
1746426
Add Firefox impl_url for manifest.storage.managed_schema (#24887)
rebloor Oct 31, 2024
863f51a
Remove -webkit-user-modify (#24885)
skyclouds2001 Oct 31, 2024
ce5b04d
Bump @types/node from 22.8.4 to 22.8.5 (#24895)
dependabot[bot] Oct 31, 2024
5b54f8c
Bump @swc/core from 1.7.40 to 1.7.42 (#24896)
dependabot[bot] Oct 31, 2024
9c3166c
Bump mocha from 10.8.1 to 10.8.2 (#24897)
dependabot[bot] Oct 31, 2024
db26cae
Bump @ddbeck/mdn-content-inventory from 0.2.20241030 to 0.2.20241031 …
dependabot[bot] Oct 31, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
11 changes: 3 additions & 8 deletions .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,17 @@
"plugins": [
"@typescript-eslint",
"import",
"prettier",
"jsdoc",
"prefer-arrow-functions",
"unicorn"
],
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/recommended",
"plugin:@typescript-eslint/strict",
"plugin:@typescript-eslint/stylistic",
"plugin:import/recommended",
"plugin:import/typescript",
"plugin:prettier/recommended",
"plugin:jsdoc/recommended"
"plugin:jsdoc/recommended-typescript"
],
"settings": {
"import/resolver": {
Expand Down Expand Up @@ -66,10 +65,7 @@
}
}
],
"jsdoc/require-param-type": "error",
"jsdoc/require-returns": "error",
"jsdoc/require-returns-type": "error",
"jsdoc/no-undefined-types": "error",
"jsdoc/require-yields": "error",
"linebreak-style": ["error", "unix"],
"no-console": "off",
Expand All @@ -87,7 +83,6 @@
{ "returnStyle": "implicit" }
],
"prefer-const": "error",
"prettier/prettier": "error",
"quotes": "off",
"unicorn/prefer-node-protocol": "error"
}
Expand Down
3 changes: 3 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
blank_issues_enabled: false
contact_links:
- name: Baseline issue
url: https://github.com/web-platform-dx/web-features
about: Baseline issues should be reported directly to the repository hosting Baseline data.
- name: Content or feature request
url: https://github.com/mdn/mdn/issues/new/choose
about: Propose new content for MDN Web Docs or submit a feature request using this link.
Expand Down
8 changes: 6 additions & 2 deletions .github/ISSUE_TEMPLATE/data-problem.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
name: "Data problem"
title: "<NAME THE FEATURE> - <SUMMARIZE THE PROBLEM>"
description: Report incorrect, incomplete, or missing data
labels: ["needs triage 🔎"]
body:
- type: markdown
attributes:
Expand All @@ -24,6 +23,7 @@ body:
- Check for an [existing issue](https://github.com/mdn/browser-compat-data/issues) first. If someone else has opened an issue describing the same problem, please upvote their issue rather than creating another one.
- Keep issues relevant to the project. Irrelevant issues will be automatically closed and marked as spam, and repeated offenses may result in exclusion from MDN Web Docs.
- Provide as much detail as possible. The more detail you are able to provide, the better!
- Please make sure that any code samples provided are short, easy to read, and written in pure JavaScript. Please avoid writing code examples in TypeScript, CoffeeScript or any other JavaScript variation that requires compilation.
- Write issues primarily in English. While translation tools are available, we will be able to provide better assistance with pre-translated content. You are more than welcome to include a version of the issue body in your preferred language alongside the English version.

---
Expand All @@ -32,7 +32,7 @@ body:
attributes:
label: What type of issue is this?
options:
- Incorrect support data (ex. Chrome says "86" but support was added in "40")
- 'Incorrect support data (example: BrowserX says "86" but support was added in "40")'
- Browser bug (a bug with a feature that may impact site compatibility)
- Missing compatibility data
- Missing specification link (no spec_url property)
Expand Down Expand Up @@ -61,10 +61,14 @@ body:
id: expected
attributes:
label: What did you expect to see?
validations:
required: true
- type: textarea
id: tested
attributes:
label: Did you test this? If so, how?
validations:
required: true
- type: textarea
id: references
attributes:
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/enhancement.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: "Enhancement"
description: An enhancement to BCD's infrastructure
labels: ["needs triage 🔎", "enhancement :1st_place_medal:"]
labels: ["enhancement :1st_place_medal:"]
body:
- type: markdown
attributes:
Expand Down
1 change: 0 additions & 1 deletion .github/ISSUE_TEMPLATE/infra-problem.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
name: "Infrastructure/Linter Problem"
description: Report issues with infrastructure, including scripts and linters
labels: ["needs triage 🔎"]
body:
- type: markdown
attributes:
Expand Down
94 changes: 66 additions & 28 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -1,45 +1,83 @@
# This file is used by .github/workflows/labeler.yml to label pull requests based on the files changed in the PR.
# Object matching syntax: https://github.com/actions/labeler/blob/main/README.md#match-object
bulk_update :package::
- "scripts/migrations/**"
- changed-files:
- any-glob-to-any-file:
- "scripts/migrations/**"
data:api :rabbit2::
- "api/**"
- changed-files:
- any-glob-to-any-file:
- "api/**"
data:browsers :earth_africa::
- "browsers/**"
- changed-files:
- any-glob-to-any-file:
- "browsers/**"
data:css :art::
- "css/**"
- changed-files:
- any-glob-to-any-file:
- "css/**"
data:html :page_facing_up::
- "html/**"
- changed-files:
- any-glob-to-any-file:
- "html/**"
data:http :mountain_cableway::
- "http/**"
- changed-files:
- any-glob-to-any-file:
- "http/**"
data:js :pager::
- "javascript/**"
- changed-files:
- any-glob-to-any-file:
- "javascript/**"
data:mathml :heavy_division_sign::
- "mathml/**"
- changed-files:
- any-glob-to-any-file:
- "mathml/**"
data:svg :paintbrush::
- "svg/**"
- changed-files:
- any-glob-to-any-file:
- "svg/**"
data:wasm :mechanical_arm::
- changed-files:
- any-glob-to-any-file:
- "webassembly/**"
data:webdriver :racing_car::
- "webdriver/**"
- changed-files:
- any-glob-to-any-file:
- "webdriver/**"
data:webext :game_die::
- "webextensions/**"
- changed-files:
- any-glob-to-any-file:
- "webextensions/**"
dependencies :chains::
- "package-lock.json"
- "package.json"
- changed-files:
- any-glob-to-any-file:
- "package-lock.json"
docs :writing_hand::
- "**/*.md"
- changed-files:
- any-glob-to-any-file:
- "**/*.md"
infra :building_construction::
- ".*"
- "/*.js"
- "*.ts"
- "**/*.d.ts"
- "/index.js"
- "LICENSE"
- "package*"
- "utils/**"
- ".github/**"
- ".husky/**"
- ".vscode/**"
- changed-files:
- any-glob-to-any-file:
- ".*"
- "**/*.js"
- "**/*.ts"
- "**/*.d.ts"
- "LICENSE"
- "package*"
- "utils/**"
- ".github/**"
- ".husky/**"
- ".vscode/**"
linter :house_with_garden::
- "test/**"
- changed-files:
- any-glob-to-any-file:
- "lint/**"
scripts :scroll::
- "scripts/**"
- changed-files:
- any-glob-to-any-file:
- "scripts/**"
schema :gear::
- "schemas/**"
- changed-files:
- any-glob-to-any-file:
- "schemas/**"
14 changes: 7 additions & 7 deletions .github/workflows/add-push-artifacts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,21 +11,21 @@ jobs:
name: Enumerate and diff features
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0 # get the full repository checkout, not just the inciting commit
- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
with:
node-version: 16.x
node-version-file: ".nvmrc"
cache: npm
- run: npm ci
- run: npx ts-node ./scripts/enumerate-features.ts features.json
- run: npx ts-node ./scripts/diff-features.ts --no-github --format=json > features.diff.json
- uses: actions/upload-artifact@v3
- run: node --loader=ts-node/esm --no-warnings=ExperimentalWarning ./scripts/enumerate-features.ts features.json
- run: node --loader=ts-node/esm --no-warnings=ExperimentalWarning ./scripts/diff-features.ts --no-github --format=json > features.diff.json
- uses: actions/upload-artifact@v4
with:
name: enumerate-features
path: features.json
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: diff-features
path: features.diff.json
18 changes: 3 additions & 15 deletions .github/workflows/close-incomplete-issues.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,25 +11,13 @@ jobs:
close-issues-if-invalid:
runs-on: ubuntu-latest
steps:
- uses: ddbeck/invalid-issue-closer@v1
- uses: queengooborg/invalid-issue-closer@v1.4.0
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
labels: "invalid :no_entry_sign:"
comment: |
This issue was automatically closed because it appears to be empty. The issue is not different from the issue template and no actionable information has been provided.
This issue was automatically closed because the title was left as the default, and a summary was not added.

If this has been closed in error, edit the title and body, and post a follow-up comment.
normalize-newlines: true
title-contains: "<PUT TITLE HERE>"
body-contains: "<!-- Tips: where applicable, specify browser name, browser version, and mobile operating system version -->\n\n#### What information was incorrect, unhelpful, or incomplete?\n\n#### What did you expect to see?\n\n#### Did you test this? If so, how?\n\n"
- uses: ddbeck/invalid-issue-closer@v1
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
labels: "invalid :no_entry_sign:"
comment: |
This issue was automatically closed because it appears to be empty. The issue is not different from the issue template and no actionable information has been provided.

If this has been closed in error, edit the title and body, and post a follow-up comment.
If this is not a spam issue, please replace the `<SUMMARIZE THE PROBLEM>` part of the title with a short summary of the reported issue, and then post a follow-up comment. A maintainer will review your issue and reopen it if needed.
normalize-newlines: true
title-contains: "<SUMMARIZE THE PROBLEM>"
body-contains: "<!-- Tips: where applicable, specify browser name, browser version, and mobile operating system version -->\n\n#### What information was incorrect, unhelpful, or incomplete?\n#### What did you expect to see?\n#### Did you test this? If so, how?\n"
81 changes: 81 additions & 0 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL"

on:
push:
branches: ["main"]
pull_request:
# The branches below must be a subset of the branches above
branches: ["main"]
schedule:
- cron: "22 16 * * 5"

jobs:
analyze:
name: Analyze
# Runner size impacts CodeQL analysis time. To learn more, please see:
# - https://gh.io/recommended-hardware-resources-for-running-codeql
# - https://gh.io/supported-runners-and-hardware-resources
# - https://gh.io/using-larger-runners
# Consider using larger runners for possible analysis time improvements.
runs-on: ${{ (matrix.language == 'swift' && 'macos-latest') || 'ubuntu-latest' }}
timeout-minutes: ${{ (matrix.language == 'swift' && 120) || 360 }}
permissions:
actions: read
contents: read
security-events: write

strategy:
fail-fast: false
matrix:
language: ["javascript-typescript"]
# CodeQL supports [ 'c-cpp', 'csharp', 'go', 'java-kotlin', 'javascript-typescript', 'python', 'ruby', 'swift' ]
# Use only 'java-kotlin' to analyze code written in Java, Kotlin or both
# Use only 'javascript-typescript' to analyze code written in JavaScript, TypeScript or both
# Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support

steps:
- name: Checkout repository
uses: actions/checkout@v4

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v3
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.

# For more details on CodeQL's query packs, refer to: https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
# queries: security-extended,security-and-quality

# Autobuild attempts to build any compiled languages (C/C++, C#, Go, Java, or Swift).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v3

# ℹ️ Command-line programs to run using the OS shell.
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun

# If the Autobuild fails above, remove it and uncomment the following three lines.
# modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance.

# - run: |
# echo "Run, Build Application using script"
# ./location_of_script_within_repo/buildscript.sh

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3
with:
category: "/language:${{matrix.language}}"
3 changes: 2 additions & 1 deletion .github/workflows/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ jobs:
pull-requests: write # for actions/labeler to add labels to PRs
runs-on: ubuntu-latest
steps:
- uses: actions/labeler@v4
- uses: actions/labeler@v5
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
sync-labels: true
7 changes: 4 additions & 3 deletions .github/workflows/node.js.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ name: Node.js CI

on:
push:
branches: ["main"]
pull_request:

permissions:
Expand All @@ -12,10 +13,10 @@ jobs:
name: Active LTS
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 16
node-version-file: ".nvmrc"
cache: npm
- run: npm ci
- run: npm test
Expand Down
Loading
Loading