Skip to content

Commit 248a906

Browse files
feat(manifests)!: add top-level manifests folder + move Web App Manifest (#26109)
Introduces a top-level `manifests/` folder, which will eventually store more manifest types. For now, it only holds the `webapp` manifests, which were moved from `html.manifest`. --------- Co-authored-by: Claas Augner <[email protected]>
1 parent 3791543 commit 248a906

29 files changed

+60
-44
lines changed

.github/issue-regex-labeler.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ data:http:
1313
data:js:
1414
- 'js\.'
1515
- '\/docs\/Web\/JavaScript'
16+
data:manifests:
17+
- 'manifests\.'
18+
- '\/docs\/Web\/Progressive_web_apps\/Manifest'
1619
data:mathml:
1720
- 'mathml\.'
1821
- '\/docs\/Web\/MathML'

.github/labeler.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ data:js:
2828
- changed-files:
2929
- any-glob-to-any-file:
3030
- "javascript/**"
31+
data:manifests:
32+
- changed-files:
33+
- any-glob-to-any-file:
34+
- "manifests/**"
3135
data:mathml:
3236
- changed-files:
3337
- any-glob-to-any-file:

.vscode/settings.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"/html/*.json",
1717
"/http/*.json",
1818
"/javascript/*.json",
19+
"/manifests/*.json",
1920
"/mathml/*.json",
2021
"/svg/*.json",
2122
"/webdriver/*.json",

.vscode/snippets.code-snippets

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"prefix": ["bcd", "browser-compat"],
55
"body": [
66
"{",
7-
" \"${1|api,css,html,http,javascript,mathml,svg,webdriver,webextensions|}\": {",
7+
" \"${1|api,css,html,http,javascript,manifests,mathml,svg,webassembly,webdriver,webextensions|}\": {",
88
" \"${2:${TM_FILENAME_BASE}}\": {",
99
" \"__compat\": {",
1010
" \"mdn_url\": \"${3:mdn-url}\",",

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,6 @@ Data for [HTML](https://developer.mozilla.org/en-US/docs/Web/HTML) features, inc
148148

149149
- `elements` - Elements
150150
- `global_attributes` - Global attributes
151-
- `manifest` - Web App manifest keys
152151

153152
### [`http`](http)
154153

@@ -169,6 +168,10 @@ Data for JavaScript language features, including:
169168
- `operators` - Mathematical and logical operators
170169
- `statements` - Language statements and expressions
171170

171+
### [`manifests`](./manifests)
172+
173+
- `webapp` - Web App manifest keys
174+
172175
### [`mathml`](./mathml)
173176

174177
Data for [MathML](https://developer.mozilla.org/en-US/docs/Web/MathML) features, including:

html/manifest/background_color.json renamed to manifests/webapp/background_color.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"html": {
3-
"manifest": {
2+
"manifests": {
3+
"webapp": {
44
"background_color": {
55
"__compat": {
66
"mdn_url": "https://developer.mozilla.org/docs/Web/Progressive_web_apps/Manifest/Reference/background_color",

html/manifest/description.json renamed to manifests/webapp/description.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"html": {
3-
"manifest": {
2+
"manifests": {
3+
"webapp": {
44
"description": {
55
"__compat": {
66
"mdn_url": "https://developer.mozilla.org/docs/Web/Progressive_web_apps/Manifest/Reference/description",

html/manifest/display.json renamed to manifests/webapp/display.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"html": {
3-
"manifest": {
2+
"manifests": {
3+
"webapp": {
44
"display": {
55
"__compat": {
66
"mdn_url": "https://developer.mozilla.org/docs/Web/Progressive_web_apps/Manifest/Reference/display",

html/manifest/display_override.json renamed to manifests/webapp/display_override.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"html": {
3-
"manifest": {
2+
"manifests": {
3+
"webapp": {
44
"display_override": {
55
"__compat": {
66
"mdn_url": "https://developer.mozilla.org/docs/Web/Progressive_web_apps/Manifest/Reference/display_override",

html/manifest/file_handlers.json renamed to manifests/webapp/file_handlers.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"html": {
3-
"manifest": {
2+
"manifests": {
3+
"webapp": {
44
"file_handlers": {
55
"__compat": {
66
"mdn_url": "https://developer.mozilla.org/docs/Web/Progressive_web_apps/Manifest/Reference/file_handlers",

0 commit comments

Comments
 (0)