Bug 1754817 [wpt PR 32803] - [dPWA] Sub Apps - add code for list() API, a=testonly
commit38d6f62f4f281616690ef4cea4d499ca82e02add
authorIvan Šandrk <isandrk@chromium.org>
Sat, 26 Feb 2022 22:26:35 +0000 (26 22:26 +0000)
committermoz-wptsync-bot <wptsync@mozilla.com>
Mon, 7 Mar 2022 14:49:38 +0000 (7 14:49 +0000)
tree15dfdca70f9f59809436cf66f0c43ec491341639
parenta4c2e6a41030b2026f3f9f3e381ab83a1a40af50
Bug 1754817 [wpt PR 32803] - [dPWA] Sub Apps - add code for list() API, a=testonly

Automatic update from web-platform-tests
[dPWA] Sub Apps - add code for list() API

This CL adds the functionality for listing sub-apps that were added by
the parent app that is calling the API.

Sub Apps API enables PWAs to create multiple launch icons with distinct
names.

Design doc: go/multi-apps (draft)

Bug: 1171317
Change-Id: I9f7ec0721987757397b58c7e43930f0291e7b6c6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3307062
Reviewed-by: Daniel Murphy <dmurph@chromium.org>
Reviewed-by: Phillis Tang <phillis@chromium.org>
Reviewed-by: Jeremy Roman <jbroman@chromium.org>
Reviewed-by: Robert Sesek <rsesek@chromium.org>
Commit-Queue: Ivan Šandrk <isandrk@chromium.org>
Cr-Commit-Position: refs/heads/main@{#971227}

--

wpt-commits: cb0004e12583ff06865a92dadfc87af3078c0138
wpt-pr: 32803
testing/web-platform/tests/interfaces/sub-apps.tentative.idl
testing/web-platform/tests/resources/chromium/mock-subapps.js
testing/web-platform/tests/subapps/list-error.tentative.https.html [new file with mode: 0644]
testing/web-platform/tests/subapps/list-success.tentative.https.html [new file with mode: 0644]