Technically, PWAs (Service Worker, Local Storage, Indexed DB, push notifications) are already supported. I assume they have halted this work because it's more secure if you see the URL bar (bug 1682593): You can also more easily share a Spotify song etc. Idea: 1. Basic feature: Show an "Install" button in the address bar of a PWA. Installing the PWA should create shortcuts on the desktop and on about:newtab. Such a shortcut should open the PWA as **app tab** or jump to it if already open. Regular bookmarks are perceived differently! 2. Enhanced feature: Let a PWA be configurable on about:newtab to open as a window without tab&bookmark bars, but with a compact uneditable address bar (maybe let it look like a Safari address bar), capable of displaying one app tab. If clicking a link would open a web browser, open it as a regular tab in a regular Firefox window. 3. Optional feature: Let pwa windows respect <meta name="theme-color content=""> by using the default theme with this color, otherwise fall back to the configured theme. Firefox is a community project. I assume we would have to contribute this by ourselves and hide it behind a pref before it is considered mature.
Bug 1407202 Comment 125 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Technically, PWAs (Service Worker, Local Storage, Indexed DB, push notifications) are already supported. I assume they have halted this work because it's more secure if you see the URL bar (bug 1682593): You can also more easily share a Spotify song etc. Idea: 1. Basic feature: Show an "Install" button in the address bar of a PWA. Installing the PWA should create shortcuts on the desktop and on about:newtab. Such a shortcut should open the PWA as **app tab** or jump to it if already open. Regular bookmarks are perceived differently! 2. Enhanced feature: Let a PWA be configurable on about:newtab to open as a window without tab&bookmark bars, but with a compact uneditable address bar (maybe let it look like a Safari address bar), capable of displaying one app tab. If clicking a link would open a web browser, open it as a regular tab in a regular Firefox window. 3. Optional feature: Let pwa windows respect <meta name="theme-color" content=""> by using the default theme with this color, otherwise fall back to the configured theme. Firefox is a community project. I assume we would have to contribute this by ourselves and hide it behind a pref before it is considered mature.