diff --git a/api/LaunchParams.json b/api/LaunchParams.json
index db58a701747e2..db037e25bbf90 100644
--- a/api/LaunchParams.json
+++ b/api/LaunchParams.json
@@ -2,10 +2,10 @@
"api": {
"LaunchParams": {
"__compat": {
- "spec_url": "https://wicg.github.io/manifest-incubations/#launchparams-interface",
+ "spec_url": "https://wicg.github.io/web-app-launch/#launchparams-interface",
"support": {
"chrome": {
- "version_added": "102"
+ "version_added": "110"
},
"chrome_android": "mirror",
"edge": "mirror",
@@ -34,10 +34,43 @@
},
"files": {
"__compat": {
- "spec_url": "https://wicg.github.io/manifest-incubations/#dom-launchparams-files",
+ "spec_url": "https://wicg.github.io/web-app-launch/#ref-for-dom-launchparams-files-1",
"support": {
"chrome": {
- "version_added": "102"
+ "version_added": "110"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "targetURL": {
+ "__compat": {
+ "spec_url": "https://wicg.github.io/web-app-launch/#ref-for-dom-launchparams-targeturl-7",
+ "support": {
+ "chrome": {
+ "version_added": "110"
},
"chrome_android": "mirror",
"edge": "mirror",
diff --git a/api/LaunchQueue.json b/api/LaunchQueue.json
index cb6419acd0baf..136546c4a2665 100644
--- a/api/LaunchQueue.json
+++ b/api/LaunchQueue.json
@@ -2,10 +2,10 @@
"api": {
"LaunchQueue": {
"__compat": {
- "spec_url": "https://wicg.github.io/manifest-incubations/#launchqueue-interface",
+ "spec_url": "https://wicg.github.io/web-app-launch/#launchqueue-interface",
"support": {
"chrome": {
- "version_added": "102"
+ "version_added": "110"
},
"chrome_android": "mirror",
"edge": "mirror",
@@ -34,10 +34,10 @@
},
"setConsumer": {
"__compat": {
- "spec_url": "https://wicg.github.io/manifest-incubations/#dom-launchqueue-setconsumer",
+ "spec_url": "https://wicg.github.io/web-app-launch/#dom-launchqueue-setconsumer",
"support": {
"chrome": {
- "version_added": "102"
+ "version_added": "110"
},
"chrome_android": "mirror",
"edge": "mirror",
diff --git a/api/Window.json b/api/Window.json
index bb27f2107a275..c853e34e4b7ac 100644
--- a/api/Window.json
+++ b/api/Window.json
@@ -2293,10 +2293,10 @@
},
"launchQueue": {
"__compat": {
- "spec_url": "https://wicg.github.io/manifest-incubations/#dom-window-launchqueue",
+ "spec_url": "https://wicg.github.io/web-app-launch/#launchqueue-interface",
"support": {
"chrome": {
- "version_added": "102"
+ "version_added": "110"
},
"chrome_android": "mirror",
"edge": "mirror",
diff --git a/html/manifest/launch_handler.json b/html/manifest/launch_handler.json
new file mode 100644
index 0000000000000..c76e05cd212ae
--- /dev/null
+++ b/html/manifest/launch_handler.json
@@ -0,0 +1,73 @@
+{
+ "html": {
+ "manifest": {
+ "launch_handler": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/Manifest/launch_handler",
+ "spec_url": "https://wicg.github.io/web-app-launch/#launch_handler-member",
+ "support": {
+ "chrome": {
+ "version_added": "110"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": true,
+ "deprecated": false
+ }
+ },
+ "client_mode": {
+ "__compat": {
+ "spec_url": "https://wicg.github.io/web-app-launch/#client_mode-member",
+ "support": {
+ "chrome": {
+ "version_added": "110"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/html/manifest/shortcuts.json b/html/manifest/shortcuts.json
deleted file mode 100644
index 518d260d362e2..0000000000000
--- a/html/manifest/shortcuts.json
+++ /dev/null
@@ -1,46 +0,0 @@
-{
- "html": {
- "manifest": {
- "shortcuts": {
- "__compat": {
- "mdn_url": "https://developer.mozilla.org/docs/Web/Manifest/shortcuts",
- "spec_url": "https://w3c.github.io/manifest/#shortcuts-member",
- "support": {
- "chrome": {
- "version_added": "85",
- "partial_implementation": true,
- "notes": "Supported on Windows only."
- },
- "chrome_android": {
- "version_added": "84"
- },
- "edge": "mirror",
- "firefox": {
- "version_added": false,
- "notes": "See bug 1582341."
- },
- "firefox_android": "mirror",
- "ie": {
- "version_added": false
- },
- "oculus": "mirror",
- "opera": "mirror",
- "opera_android": "mirror",
- "safari": {
- "version_added": false,
- "notes": "See bug 201964."
- },
- "safari_ios": "mirror",
- "samsunginternet_android": "mirror",
- "webview_android": "mirror"
- },
- "status": {
- "experimental": true,
- "standard_track": true,
- "deprecated": false
- }
- }
- }
- }
- }
-}