Skip to content

Commit 9cd13b5

Browse files
Add manifest.launch_handler into web-platform-dx features (#2701)
* Add launch handler web-platform feature * Update app-launch-handler.yml * Update app-launch-handler.yml.dist * Apply suggestions from code review * Update app-launch-handler.yml.dist based on original yml --------- Co-authored-by: Patrick Brosset <[email protected]> Co-authored-by: Patrick Brosset <[email protected]>
1 parent b8211c2 commit 9cd13b5

File tree

2 files changed

+44
-0
lines changed

2 files changed

+44
-0
lines changed

features/app-launch-handler.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name: Launch handler
2+
description: The `launch_handler` web app manifest member, with the `client_mode` property, configure how web app launches behave when an instance of the app is already open. For example, you can choose to focus the existing app instance instead of launching a new one.
3+
spec: https://wicg.github.io/web-app-launch/
4+
group: progressive-web-app
5+
compat_features:
6+
- api.LaunchParams
7+
- api.LaunchParams.targetURL
8+
- api.LaunchQueue
9+
- api.LaunchQueue.setConsumer
10+
- api.Window.launchQueue
11+
- html.manifest.launch_handler
12+
- html.manifest.launch_handler.client_mode

features/app-launch-handler.yml.dist

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Generated from: app-launch-handler.yml
2+
# Do not edit this file by hand. Edit the source file instead!
3+
4+
status:
5+
baseline: false
6+
support:
7+
chrome: "110"
8+
edge: "110"
9+
compat_features:
10+
# baseline: false
11+
# support:
12+
# chrome: "110"
13+
# chrome_android: "110"
14+
# edge: "110"
15+
- html.manifest.launch_handler
16+
- html.manifest.launch_handler.client_mode
17+
18+
# baseline: false
19+
# support:
20+
# chrome: "102"
21+
# edge: "102"
22+
- api.LaunchParams
23+
- api.LaunchQueue
24+
- api.LaunchQueue.setConsumer
25+
- api.Window.launchQueue
26+
27+
# ⬇️ Same status as overall feature ⬇️
28+
# baseline: false
29+
# support:
30+
# chrome: "110"
31+
# edge: "110"
32+
- api.LaunchParams.targetURL

0 commit comments

Comments
 (0)