The intention of SSB/PWA is to make web-apps first-class citizens right next to regular desktop apps. But I don't see how that's happening yet, when the SSB feature (experimentally enabled) is still very basic and web apps launched in SSB act very differently to how web apps launched in the regular browser window. They act like interactive picture frames right now.
I hope this can be fixed so that the SSB windows are merely clones of the regular browser window, without the "browsery" elements of the window chrome but otherwise retain or improves upon the normal functionality that's already expected from a web app running in a browser window. They shouldn't really be some kind of weird second implementation of the browser that only shares the rendering engine and requires you to duplicate the normal functionality of the browser from scratch.
- There's no "Loading" progress indicator in the SSB window. Sometimes you'd stare at a blank window and wonder what's happening.
- There's no Zoom function. If you had already set Zoom level in Firefox main window, it doesn't carry to the SSB window. It's always at 100% zoom level.
- The window title never changes. It's always the fixed title. This is bad for web-apps that change the title to indicate something. (I suppose the icon may not change either.)
- If you had already enabled notifications via Firefox main window you may get them, however if you've never enabled it, I'm not sure if you can enable it from the SSB window.
- There's no standard right-click context menu - not even on text fields. This really hampers usability since you cannot copy, paste, refresh page, etc. without using keyboard shortcuts. (Application-specific right-click menus still work, since these are part of the website's own code, not from the browser itself.)
... when I test, it is difficult to tell whether extensions are available because there is no toolbar and no right-click context menu in the SSB window.
If I have Firefox running in my default profile before launching the SSB window, I notice some connections:
- downloads in the SSB window follow the setting in my regular profile (save in one folder versus ask me where to save)
- the browsing and download history from my SSB window is added to my regular profile history
However, the style hacks applied to the site using Stylus only appear in regular windows and not the SSB window. So it seems to be some kind of hybrid behavior. I don't know where this is all documented, if anywhere.