Skip to content

Commit

Permalink
Merge branch 'main' into html/elements/datalist/firefox-corrections
Browse files Browse the repository at this point in the history
  • Loading branch information
caugner authored Nov 22, 2024
2 parents 186c786 + f37418f commit 2f365c7
Show file tree
Hide file tree
Showing 449 changed files with 6,907 additions and 3,625 deletions.
30 changes: 30 additions & 0 deletions .github/issue-regex-labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
data:api :rabbit2::
- 'api\.'
- '\/docs\/Web\/API'
data:css :art::
- 'css\.'
- '\/docs\/Web\/CSS'
data:html :page_facing_up::
- 'html\.'
- '\/docs\/Web\/HTML'
data:http :mountain_cableway::
- 'http\.'
- '\/docs\/Web\/HTTP'
data:js :pager::
- 'js\.'
- '\/docs\/Web\/JavaScript'
data:mathml :heavy_division_sign::
- 'mathml\.'
- '\/docs\/Web\/MathML'
data:svg :paintbrush::
- 'svg\.'
- '\/docs\/Web\/SVG'
data:wasm :mechanical_arm::
- 'webassembly\.'
- '\/docs\/WebAssembly'
data:webdriver :racing_car::
- 'webdriver\.'
- '\/docs\/Web\/WebDriver'
data:webext :game_die::
- 'webextensions\.'
- '\/docs\/Mozilla\/Add-ons'
15 changes: 15 additions & 0 deletions .github/workflows/issue-regex-labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Labels issues by BCD key, MDN URL or other regex match in issue description.
name: Issue Labeler
on:
issues:
types: [opened]

jobs:
issue-labeler:
runs-on: ubuntu-latest
steps:
- uses: github/[email protected]
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
configuration-path: .github/issue-regex-labeler.yml
enable-versioned-regex: 0
30 changes: 25 additions & 5 deletions .github/workflows/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,36 @@ on:
pull_request_target:

permissions:
contents: read
contents: read # to determine modified files
issues: write # pr-size-labeler uses the issues API until https://github.com/CodelyTV/pr-size-labeler/pull/89 is merged
pull-requests: write # to add labels to PRs

jobs:
triage:
permissions:
contents: read # for actions/labeler to determine modified files
pull-requests: write # for actions/labeler to add labels to PRs
label-py-path:
runs-on: ubuntu-latest
steps:
- uses: actions/labeler@v5
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
sync-labels: true

label-by-size:
if: github.actor != 'dependabot[bot]' && !startsWith(github.event.pull_request.title, 'Release v')
needs: label-py-path
runs-on: ubuntu-latest
steps:
- uses: codelytv/pr-size-labeler@v1
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
github_api_url: "https://api.github.com"
xs_label: "size:xs"
xs_max_size: "6"
s_label: "size:s"
s_max_size: "24"
m_label: "size:m"
m_max_size: "100"
l_label: "size:l"
l_max_size: "1000"
xl_label: "size:xl"
fail_if_xl: "false"
message_if_xl: ""
9 changes: 3 additions & 6 deletions .github/workflows/release-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,14 @@ on:

env:
GH_TOKEN: ${{ secrets.GH_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GH_TOKEN }}

concurrency:
group: ${{ github.workflow }}

permissions:
contents: write
pull-requests: write

jobs:
manage-release-pr:
if: github.repository == 'mdn/browser-compat-data'
if: github.repository == 'mdn/browser-compat-data' && github.actor != 'dependabot[bot]' && !startsWith(github.event.head_commit.message, 'Release v')
name: Manage release PR
runs-on: ubuntu-latest

Expand All @@ -28,6 +25,7 @@ jobs:
with:
fetch-depth: 0
fetch-tags: true
token: ${{ secrets.GH_TOKEN }}

- name: Setup Node
uses: actions/setup-node@v4
Expand All @@ -38,7 +36,6 @@ jobs:

- name: "Setup git"
run: |
git remote set-url origin https://mdn-bot:[email protected]/${{ github.repository }}.git
git config user.email [email protected]
git config user.name mdn-bot
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/update-mdn-urls.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,13 @@ jobs:
run: npm ci

- name: Update
env:
REF: ${{ github.head_ref }}
run: |
npm run lint:fix -- --only=mdn_urls
if git diff --exit-code; then
echo "No changes."
else
git commit -m 'chore: fix mdn urls' .
git push origin ${{ github.head_ref }}
git push origin "$REF"
fi
90 changes: 90 additions & 0 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,95 @@
# @mdn/browser-compat-data release notes

## [v5.6.18](https://github.com/mdn/browser-compat-data/releases/tag/v5.6.18)

November 22, 2024

### Removals

- `css.properties.-webkit-mask-box-image-outset` ([#25155](https://github.com/mdn/browser-compat-data/pull/25155))
- `css.properties.-webkit-mask-box-image-repeat` ([#25155](https://github.com/mdn/browser-compat-data/pull/25155))
- `css.properties.-webkit-mask-box-image-slice` ([#25155](https://github.com/mdn/browser-compat-data/pull/25155))
- `css.properties.-webkit-mask-box-image-source` ([#25155](https://github.com/mdn/browser-compat-data/pull/25155))
- `css.properties.-webkit-mask-box-image-width` ([#25155](https://github.com/mdn/browser-compat-data/pull/25155))
- `svg.global_attributes.stop-color` ([#25130](https://github.com/mdn/browser-compat-data/pull/25130))

### Additions

- `api.DocumentPictureInPicture.requestWindow.option_disallowReturnToOpener` ([#25173](https://github.com/mdn/browser-compat-data/pull/25173))
- `api.DocumentPictureInPicture.requestWindow.option_preferInitialWindowPlacement` ([#25173](https://github.com/mdn/browser-compat-data/pull/25173))
- `api.GPUCommandEncoder.beginRenderPass.separate_depth_stencil_read-only` ([#25157](https://github.com/mdn/browser-compat-data/pull/25157))
- `api.GPUDevice.createBindGroupLayout.storageTexture_access_read-write_read-only` ([#25137](https://github.com/mdn/browser-compat-data/pull/25137))
- `api.GPUDevice.createBindGroupLayout.texture_rgb10a2uint` ([#25149](https://github.com/mdn/browser-compat-data/pull/25149))
- `api.GPUDevice.createRenderPipeline.optional_depthcompare_depthwriteenabled` ([#25158](https://github.com/mdn/browser-compat-data/pull/25158))
- `api.GPUDevice.createRenderPipeline.texture_rgb10a2uint` ([#25149](https://github.com/mdn/browser-compat-data/pull/25149))
- `api.GPUDevice.createRenderPipeline.vertex_unorm10-10-10-2` ([#25153](https://github.com/mdn/browser-compat-data/pull/25153))
- `api.GPUDevice.createRenderPipelineAsync.optional_depthcompare_depthwriteenabled` ([#25158](https://github.com/mdn/browser-compat-data/pull/25158))
- `api.GPUDevice.createRenderPipelineAsync.texture_rgb10a2uint` ([#25149](https://github.com/mdn/browser-compat-data/pull/25149))
- `api.GPUDevice.createRenderPipelineAsync.vertex_unorm10-10-10-2` ([#25153](https://github.com/mdn/browser-compat-data/pull/25153))
- `api.GPUDevice.createTexture.texture_rgb10a2uint` ([#25149](https://github.com/mdn/browser-compat-data/pull/25149))
- `api.GPUDevice.importExternalTexture.color_space_display-p3` ([#25156](https://github.com/mdn/browser-compat-data/pull/25156))
- `api.GPUTexture.createView.texture_rgb10a2uint` ([#25149](https://github.com/mdn/browser-compat-data/pull/25149))
- `api.GPUTexture.format.texture_rgb10a2uint` ([#25149](https://github.com/mdn/browser-compat-data/pull/25149))
- `api.MessageEvent.userActivation` ([#25162](https://github.com/mdn/browser-compat-data/pull/25162))
- `api.MessagePort.postMessage.options_includeUserActivation_parameter` ([#25162](https://github.com/mdn/browser-compat-data/pull/25162))
- `api.WGSLLanguageFeatures.extension_packed_4x8_integer_dot_product` ([#25170](https://github.com/mdn/browser-compat-data/pull/25170))
- `api.WGSLLanguageFeatures.extension_readonly_and_readwrite_storage_textures` ([#25137](https://github.com/mdn/browser-compat-data/pull/25137))
- `api.WGSLLanguageFeatures.extension_unrestricted_pointer_parameters` ([#25171](https://github.com/mdn/browser-compat-data/pull/25171))
- `api.Window.postMessage.options_includeUserActivation_parameter` ([#25162](https://github.com/mdn/browser-compat-data/pull/25162))
- `api.Worker.postMessage.options_includeUserActivation_parameter` ([#25162](https://github.com/mdn/browser-compat-data/pull/25162))
- `css.selectors.has-slotted` ([#25129](https://github.com/mdn/browser-compat-data/pull/25129))
- `http.headers.Sec-WebSocket-Accept` ([#25115](https://github.com/mdn/browser-compat-data/pull/25115))
- `http.headers.Sec-WebSocket-Extensions` ([#25115](https://github.com/mdn/browser-compat-data/pull/25115))
- `http.headers.Sec-WebSocket-Key` ([#25115](https://github.com/mdn/browser-compat-data/pull/25115))
- `http.headers.Sec-WebSocket-Protocol` ([#25115](https://github.com/mdn/browser-compat-data/pull/25115))
- `http.headers.Sec-WebSocket-Version` ([#25115](https://github.com/mdn/browser-compat-data/pull/25115))
- `http.headers.Server-Timing.trailer` ([#25141](https://github.com/mdn/browser-compat-data/pull/25141))

### Statistics

- 16 contributors have changed 96 files with 2,020 additions and 882 deletions in 50 commits ([`v5.6.17...v5.6.18`](https://github.com/mdn/browser-compat-data/compare/v5.6.17...v5.6.18))
- 16,748 total features
- 1,116 total contributors
- 4,993 total stargazers

## [v5.6.17](https://github.com/mdn/browser-compat-data/releases/tag/v5.6.17)

November 19, 2024

### Removals

- `api.MLOperand.dataType` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065))
- `api.MLOperand.shape` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065))
- `css.at-rules.custom-media` ([#25125](https://github.com/mdn/browser-compat-data/pull/25125))
- `css.properties.word-wrap` ([#25097](https://github.com/mdn/browser-compat-data/pull/25097))
- `css.types.time-percentage` ([#25126](https://github.com/mdn/browser-compat-data/pull/25126))
- `mathml.elements.ms.lquote_rquote_attributes` ([#25108](https://github.com/mdn/browser-compat-data/pull/25108))

### Additions

- `api.MLContext.dispatch` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065))
- `api.MLContext.opSupportLimits` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065))
- `api.MLGraphBuilder.cumulativeSum` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065))
- `api.MLGraphBuilder.dequantizeLinear` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065))
- `api.MLGraphBuilder.gatherElements` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065))
- `api.MLGraphBuilder.gatherND` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065))
- `api.MLGraphBuilder.logicalAnd` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065))
- `api.MLGraphBuilder.logicalOr` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065))
- `api.MLGraphBuilder.logicalXor` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065))
- `api.MLGraphBuilder.quantizeLinear` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065))
- `api.MLGraphBuilder.scatterElements` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065))
- `api.MLGraphBuilder.scatterND` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065))
- `api.MLGraphBuilder.sign` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065))
- `api.MLGraphBuilder.tile` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065))
- `api.MLOperand.MLNumber` ([#25065](https://github.com/mdn/browser-compat-data/pull/25065))

### Statistics

- 10 contributors have changed 1,365 files with 9,391 additions and 7,288 deletions in 32 commits ([`v5.6.16...v5.6.17`](https://github.com/mdn/browser-compat-data/compare/v5.6.16...v5.6.17))
- 16,725 total features
- 1,116 total contributors
- 4,989 total stargazers

## [v5.6.16](https://github.com/mdn/browser-compat-data/releases/tag/v5.6.16)

November 18, 2024
Expand Down
8 changes: 4 additions & 4 deletions api/AbortController.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
{
"version_added": "11.1",
"partial_implementation": true,
"notes": "Even though `window.AbortController` is defined, it doesn't really abort `fetch` requests. See <a href='https://webkit.org/b/174980'>bug 174980</a>."
"notes": "Even though `window.AbortController` is defined, it doesn't really abort `fetch` requests. See [bug 174980](https://webkit.org/b/174980)."
}
],
"safari_ios": "mirror",
Expand Down Expand Up @@ -91,7 +91,7 @@
{
"version_added": "11.1",
"partial_implementation": true,
"notes": "Even though `window.AbortController` is defined, it doesn't really abort `fetch` requests. See <a href='https://webkit.org/b/174980'>bug 174980</a>."
"notes": "Even though `window.AbortController` is defined, it doesn't really abort `fetch` requests. See [bug 174980](https://webkit.org/b/174980)."
}
],
"safari_ios": "mirror",
Expand Down Expand Up @@ -162,7 +162,7 @@
{
"version_added": "11.1",
"partial_implementation": true,
"notes": "Even though `window.AbortController` is defined, it doesn't really abort `fetch` requests. See <a href='https://webkit.org/b/174980'>bug 174980</a>."
"notes": "Even though `window.AbortController` is defined, it doesn't really abort `fetch` requests. See [bug 174980](https://webkit.org/b/174980)."
}
],
"safari_ios": "mirror",
Expand Down Expand Up @@ -265,7 +265,7 @@
{
"version_added": "11.1",
"partial_implementation": true,
"notes": "Even though `window.AbortController` is defined, it doesn't really abort `fetch` requests. See <a href='https://webkit.org/b/174980'>bug 174980</a>."
"notes": "Even though `window.AbortController` is defined, it doesn't really abort `fetch` requests. See [bug 174980](https://webkit.org/b/174980)."
}
],
"safari_ios": "mirror",
Expand Down
4 changes: 2 additions & 2 deletions api/Animation.json
Original file line number Diff line number Diff line change
Expand Up @@ -479,7 +479,7 @@
"edge": "mirror",
"firefox": {
"version_added": "59",
"notes": "Before version 59, the pending status was reported by a `\"pending\"` value returned from <a href='https://developer.mozilla.org/docs/Web/API/Animation/playState'>`Animation.playState`</a>."
"notes": "Before version 59, the pending status was reported by a `\"pending\"` value returned from [`Animation.playState`](https://developer.mozilla.org/docs/Web/API/Animation/playState)."
},
"firefox_android": "mirror",
"ie": {
Expand Down Expand Up @@ -635,7 +635,7 @@
},
"firefox": {
"version_added": "48",
"notes": "Before Firefox 59, this property returned `pending` for Animations with incomplete asynchronous operations but as of Firefox 59 this is indicated by the separate <a href='https://developer.mozilla.org/docs/Web/API/Animation/pending'>`Animation.pending`</a> property. This reflects recent changes to the specification."
"notes": "Before Firefox 59, this property returned `pending` for Animations with incomplete asynchronous operations but as of Firefox 59 this is indicated by the separate [`Animation.pending`](https://developer.mozilla.org/docs/Web/API/Animation/pending) property. This reflects recent changes to the specification."
},
"firefox_android": "mirror",
"ie": {
Expand Down
Loading

0 comments on commit 2f365c7

Please sign in to comment.