Skip to content

Commit 9ae3a51

Browse files
committed
Merge branch 'main' of https://github.com/Anurella/content
* 'main' of https://github.com/Anurella/content: (7201 commits) Update InterfaceData based on WebRef (mdn#42718) fix typo in `PeroformanceResourceTiming.requestStart` (mdn#42724) fix: auto-cleanup by bot (mdn#42717) fix typo in RTCTransportStats (mdn#42704) Fix typo in queuingStrategy variable name (mdn#42706) Update guidance on <hr> styling (mdn#42708) Fx147: Add relnote for iterator sequencing support (mdn#42713) Fix order of arguments in SpeechRecognitionPhrase ctor (mdn#42711) Update warnings about event handler attributes (mdn#42347) chore(deps-dev): bump fs-extra from 11.3.2 to 11.3.3 (mdn#42468) ci(deps): bump actions/download-artifact from 6.0.0 to 7.0.0 (mdn#42404) ci(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0 (mdn#42402) ci(deps): bump peter-evans/create-pull-request from 7.0.11 to 8.0.0 (mdn#42403) Explain value repetition when fewer background values are specified (mdn#42627) Add description to background shorthand property (mdn#42695) chore(deps): bump @mdn/fred from 1.9.7 to 2.0.0 (mdn#42702) chore(deps): bump qs from 6.14.0 to 6.14.1 (mdn#42598) Bump node-html-parser from 7.0.1 to 7.0.2 (mdn#42659) update documentation to note that Firefox for Android requires CT (mdn#42672) TrustedTypes: Function() constructor + eval() (mdn#42462) ...
2 parents 147b073 + 2b9e1f2 commit 9ae3a51

File tree

17,911 files changed

+813631
-555952
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

17,911 files changed

+813631
-555952
lines changed

.env-dist

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Uncomment to enable the "Open in editor" button when serving pages locally.
2+
# Set to your preferred editor:
3+
# - `code` for VS Code
4+
# - `subl` for Sublime Text
5+
# - `webstorm` for WebStorm
6+
# - `zed` for Zed
7+
# - `vim` for VIM
8+
# - etc.
9+
# You might have to install a CLI utility for your editor for it to work.
10+
# EDITOR=code

.github/CODEOWNERS

Lines changed: 68 additions & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -1,83 +1,69 @@
1-
# ----------------------------------------------------------------------------
2-
# MDN Content CODEOWNERS
3-
# ----------------------------------------------------------------------------
4-
# Order is important. The last matching pattern takes precedence. For more
5-
# detailed information, see:
1+
# Order is important: The last matching pattern takes precedence.
2+
# For more detailed information, see:
63
# https://docs.github.com/en/free-pro-team@latest/github/creating-cloning-and-archiving-repositories/about-code-owners
7-
# ----------------------------------------------------------------------------
8-
9-
# ----------------------------------------------------------------------------
10-
# DEFAULT OWNERS
11-
# ----------------------------------------------------------------------------
12-
* @mdn/core-yari-content
13-
14-
# ----------------------------------------------------------------------------
15-
# DEFAULT ENGLISH CONTENT OWNER(S)
16-
# ----------------------------------------------------------------------------
17-
/files/en-us/ @mdn/yari-content-mdn
18-
19-
# ----------------------------------------------------------------------------
20-
# ENGLISH WEB ACCESSIBILITY CONTENT OWNER(S)
21-
# ----------------------------------------------------------------------------
22-
/files/en-us/web/accessibility/ @mdn/yari-content-accessibility
23-
/files/en-us/learn/accessibility/ @mdn/yari-content-accessibility
24-
25-
# ----------------------------------------------------------------------------
26-
# ENGLISH CSS CONTENT OWNER(S)
27-
# ----------------------------------------------------------------------------
28-
/files/en-us/web/css/ @mdn/yari-content-css
29-
/files/en-us/learn/css/ @mdn/yari-content-css
30-
31-
# ----------------------------------------------------------------------------
32-
# ENGLISH HTML CONTENT OWNER(S)
33-
# ----------------------------------------------------------------------------
34-
/files/en-us/web/html/ @mdn/yari-content-html
35-
/files/en-us/learn/html/ @mdn/yari-content-html
36-
37-
# ----------------------------------------------------------------------------
38-
# ENGLISH JAVASCRIPT CONTENT OWNER(S)
39-
# ----------------------------------------------------------------------------
40-
/files/en-us/web/javascript/ @mdn/yari-content-javascript
41-
/files/en-us/learn/javascript/ @mdn/yari-content-javascript
42-
43-
# ----------------------------------------------------------------------------
44-
# ENGLISH HTTP CONTENT OWNER(S)
45-
# ----------------------------------------------------------------------------
46-
/files/en-us/web/http/ @mdn/yari-content-http
47-
/files/en-us/learn/server-side/ @mdn/yari-content-http
48-
49-
# ----------------------------------------------------------------------------
50-
# ENGLISH WEB API CONTENT OWNER(S)
51-
# ----------------------------------------------------------------------------
52-
/files/en-us/web/api/ @mdn/yari-content-web-api
53-
54-
# ----------------------------------------------------------------------------
55-
# ENGLISH SVG CONTENT OWNER(S)
56-
# ----------------------------------------------------------------------------
57-
/files/en-us/web/svg/ @mdn/yari-content-svg
58-
59-
# ----------------------------------------------------------------------------
60-
# ENGLISH MOZILLA ADD-ONS CONTENT OWNER(S)
61-
# ----------------------------------------------------------------------------
62-
/files/en-us/mozilla/add-ons/ @mdn/yari-content-mozilla-add-ons
63-
64-
# ----------------------------------------------------------------------------
65-
# ENGLISH MATHML CONTENT OWNER(S)
66-
# ----------------------------------------------------------------------------
67-
/files/en-us/web/mathml/ @mdn/content-mathml
68-
69-
70-
# ----------------------------------------------------------------------------
71-
# CONTROL FILES OWNER(S)
72-
# ----------------------------------------------------------------------------
73-
# These should be the last matches in this file, since any pull request that
74-
# tries to change any one or more of these files should be escalated to the
75-
# owners specified here.
76-
# ----------------------------------------------------------------------------
77-
/.github/ @mdn/core-dev
78-
/* @mdn/core-dev
79-
/*.md @mdn/core-yari-content
80-
# These are @mdn-bot because the auto-merge GHA workflow uses the PAT of this account.
81-
# If another reviewer is specified, update the PAT token or auto-merge will cease to be automatic.
82-
/package.json @mdn-bot
83-
/yarn.lock @mdn-bot
4+
5+
# Default owners
6+
* @mdn/content-team
7+
8+
# Default content owners
9+
/files/en-us/ @mdn/web
10+
11+
# MDN Firefox release notes
12+
/files/en-us/mozilla/ @mdn/content-team
13+
14+
# Mozilla Add-ons
15+
/files/en-us/mozilla/add-ons/ @mdn/add-ons
16+
17+
# Accessibility
18+
/files/en-us/web/accessibility/ @mdn/accessibility
19+
20+
# Web API
21+
/files/en-us/web/api/ @mdn/web-api
22+
23+
# CSS
24+
/files/en-us/web/css/ @mdn/css
25+
26+
# HTML
27+
/files/en-us/web/html/ @mdn/web
28+
29+
# HTTP
30+
/files/en-us/web/http/ @mdn/http
31+
32+
# JavaScript
33+
/files/en-us/web/javascript/ @mdn/javascript
34+
35+
# MathML
36+
/files/en-us/web/mathml/ @mdn/mathml
37+
38+
# L10n for Macros (rari)
39+
/files/jsondata/L10n-Template.json @mdn/engineering
40+
/files/jsondata/L10n-CSSFormalDefinitions.json @mdn/engineering
41+
42+
# ============================= CONTROL FILES ============================= #
43+
# The CODEOWNERS file must end with these matches: Any pull request changing
44+
# one or more of these files should be escalated to the owners specified here.
45+
46+
# mdn/content GitHub configuration
47+
/.github/ @mdn/engineering
48+
# Issue templates in .github
49+
/.github/ISSUE_TEMPLATE/ff-project-issue.md @mdn/content-team
50+
51+
# VSCode configuration
52+
/.vscode/ @mdn/engineering
53+
/.vscode/dictionaries/ @mdn/content-team
54+
/.vscode/cspell.json @mdn/content-team
55+
56+
# Root directory
57+
/* @mdn/engineering
58+
# Markdown files in root directory
59+
/*.md @mdn/content-team
60+
/SECURITY.md @mdn/engineering
61+
# Scripts and Tests
62+
/scripts @mdn/engineering
63+
/scripts/content @mdn/content-team
64+
/tests @mdn/engineering
65+
66+
# Dependencies
67+
/package.json @mdn/engineering @mdn-bot
68+
/package-lock.json @mdn/engineering @mdn-bot
69+
/yarn.lock @mdn/engineering @mdn-bot

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
11
blank_issues_enabled: true
22
contact_links:
3+
- name: Baseline issue
4+
url: https://github.com/web-platform-dx/web-features
5+
about: Baseline issues should be reported in the repository hosting Baseline data.
36
- name: Content or feature request
47
url: https://github.com/mdn/mdn/issues/new/choose
58
about: Propose new content for MDN Web Docs or submit a feature request using this link.
69
- name: MDN GitHub Discussions
710
url: https://github.com/orgs/mdn/discussions
811
about: Does the issue involve a lot of pages, or are you not sure how it can be split into actionable tasks? Consider starting a discussion first.
9-
- name: MDN Web Docs on Discourse
10-
url: https://discourse.mozilla.org/c/mdn/learn/250
11-
about: Need help with assessments on MDN Web Docs? We have a support community for this purpose on Discourse.
12+
- name: MDN Web Docs Community Discord server
13+
url: http://mdn.dev/discord
14+
about: Want to chat about your work or how to contribute to MDN? Join us on Discord!
1215
- name: Help with code
1316
url: https://stackoverflow.com/
1417
about: If you are stuck and need help with code, StackOverflow is a great resource.

.github/ISSUE_TEMPLATE/content-bug.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ body:
88
### Before you start
99
1010
**Want to change a page yourself?** This content is open source!
11-
↩ Look for the _Edit on GitHub_ link on any MDN page.
11+
↩ Look for the _View this page on GitHub_ link on any MDN page to edit the content on GitHub.com afterwards.
1212
1313
**Is your issue about a browser compatibility table?**
1414
↩ Use the _Report problems with this compatibility data on GitHub_ link next to a compatibility table.

.github/ISSUE_TEMPLATE/ff-project-issue.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ assignees:
66
title: ""
77
---
88

9-
## Acceptance Criteria
9+
## Acceptance criteria
1010

1111
- [ ] The listed features are documented sufficiently on MDN
1212
- [ ] BCD is updated
@@ -16,8 +16,8 @@ title: ""
1616
### For folks helping with Firefox related documentation
1717

1818
- [ ] Set bugs to `dev-doc-complete`
19-
- [ ] Add entry to Firefox release notes if feature is enabled in release
20-
- [ ] Add entry to Firefox experimental features page if feature is not yet enabled in release
19+
- [ ] Add entry to Firefox release notes for enabled/preview features
20+
- [ ] Add/remove entry to Firefox experimental features page for preference/released features
2121

2222
## Features to document
2323

@@ -26,5 +26,3 @@ title: ""
2626
## Other
2727

2828
- [ ] Check content open issues to see if any pertain to the subject matter. If there are any that can be closed because of the work, do so. If there are any that can be fixed relatively quickly because of the knowledge from completing this issue and you have time, feel free to go ahead and fix them.
29-
- [ ] Check if glossary updates are required for the feature you're documenting - whether an existing term needs to be updated or a new term should be added.
30-
- [ ] Check if BCD update means that content pages need to have experimental markup removed or deprecated markup added (front matter tags and macros).

.github/ISSUE_TEMPLATE/page-report.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ body:
88
### Before you start
99
1010
**Want to change this page yourself?** This content is open source!
11-
↩ Go back and use the _Edit on GitHub_ link on the page.
11+
↩ Go back and use the _View this page on GitHub_ link on the page to edit the content on GitHub.com afterwards.
1212
1313
**Is your issue about the browser compatibility table?**
1414
↩ Go back and use the _Report problems with this compatibility data on GitHub_ link on the page.

.github/PULL_REQUEST_TEMPLATE

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,27 @@
1-
<!-- 🙌 Thanks for contributing to MDN Web Docs. Adding details below will help us to merge your PR faster. -->
1+
<!-- 🙌 Thanks for contributing to MDN Web Docs. 🙌 -->
2+
3+
<!--
4+
Add details below to help us review your pull request (PR).
5+
Explain your changes and link to a related issue or pull request.
6+
Your PR may be delayed or closed if you don't provide enough information.
7+
-->
28

39
### Description
410

5-
<!-- ✍️ Summarize your changes in one or two sentences -->
11+
<!-- ✍️ Summarize your changes in one or two sentences. -->
612

713
### Motivation
814

915
<!-- ❓ Why are you making these changes and how do they help readers? -->
1016

1117
### Additional details
1218

13-
<!-- 🔗 Link to release notes, vendor docs, bug trackers, source control, or other places providing more context -->
19+
<!-- 🔗 Link to release notes, browser docs, bug trackers, source control, or other resources. -->
1420

1521
### Related issues and pull requests
1622

1723
<!-- 🔨 If this fully resolves a GitHub issue, use "Fixes #123" -->
1824
<!-- 👉 Highlight related pull requests using "Relates to #123" -->
19-
<!-- ❗ If another pull request should be merged first, use "**Depends on:** #123" -->
20-
25+
<!-- ❗ If another pull request must be merged first, use "**Depends on:** #123" -->
2126

22-
<!-- 👷‍♀️ After submitting, go to the "Checks" tab of your PR for the build status -->
27+
<!-- 🔎 After submitting, the 'Checks' tab of your PR shows the build status. -->

.github/dependabot.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,18 @@ updates:
66
schedule:
77
interval: daily
88
open-pull-requests-limit: 10
9+
labels:
10+
- "automated pr"
11+
- "dependencies"
12+
- "javascript"
913

1014
- package-ecosystem: "github-actions"
1115
directory: "/"
1216
schedule:
13-
interval: "daily"
17+
interval: weekly
18+
labels:
19+
- "automated pr"
20+
- "dependencies"
21+
- "github actions"
22+
commit-message:
23+
prefix: "ci(deps): "

.github/issue-regex-labeler.yml

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -19,27 +19,29 @@ Content:HTTP:
1919
Content:JS:
2020
- '\/docs\/Web\/JavaScript'
2121
Content:Learn:
22-
- '\/docs\/Learn\/(Common|Front|Getting|Learning|Performance)'
23-
Content:Learn:Accessibility:
24-
- '\/docs\/Learn\/Accessibility'
25-
Content:Learn:Client-side:
26-
- '\/docs\/Learn\/Tools_and_testing\/(Client-side|Understanding_client-side)'
27-
Content:Learn:Cross-Browser-Testing:
28-
- '\/docs\/Learn\/Tools_and_testing\/Cross_browser_testing'
29-
Content:Learn:CSS:
30-
- '\/docs\/Learn\/CSS'
31-
Content:Learn:Django:
32-
- '\/docs\/Learn\/Server-side\/Django'
33-
Content:Learn:Express:
34-
- '\/docs\/Learn\/Server-side\/Express_Nodejs'
35-
Content:Learn:Forms:
36-
- '\/docs\/Learn\/Forms'
37-
Content:Learn:GitHub:
38-
- '\/docs\/Learn\/Tools_and_testing\/GitHub'
39-
Content:Learn:HTML:
40-
- '\/docs\/Learn\/HTML'
41-
Content:Learn:JavaScript:
42-
- '\/docs\/Learn\/JavaScript'
22+
- '\/docs\/Learn_web_development\/'
23+
# Mapping for old directories, see https://github.com/mdn/content/pull/36967
24+
#
25+
# Content:Learn:Accessibility:
26+
# - '\/docs\/Learn\/Accessibility'
27+
# Content:Learn:Client-side:
28+
# - '\/docs\/Learn\/Tools_and_testing\/(Client-side|Understanding_client-side)'
29+
# Content:Learn:Cross-Browser-Testing:
30+
# - '\/docs\/Learn\/Tools_and_testing\/Cross_browser_testing'
31+
# Content:Learn:CSS:
32+
# - '\/docs\/Learn\/CSS'
33+
# Content:Learn:Django:
34+
# - '\/docs\/Learn\/Server-side\/Django'
35+
# Content:Learn:Express:
36+
# - '\/docs\/Learn\/Server-side\/Express_Nodejs'
37+
# Content:Learn:Forms:
38+
# - '\/docs\/Learn\/Forms'
39+
# Content:Learn:GitHub:
40+
# - '\/docs\/Learn\/Tools_and_testing\/GitHub'
41+
# Content:Learn:HTML:
42+
# - '\/docs\/Learn\/HTML'
43+
# Content:Learn:JavaScript:
44+
# - '\/docs\/Learn\/JavaScript'
4345
Content:Manifest:
4446
- '\/docs\/Web\/Manifest'
4547
Content:MathML:

0 commit comments

Comments
 (0)