Ah, ok. I was just researching and experimenting. There does seem to be some deviation to things compared to Chromium. I see on Chrome we still can see as below:
Where Brave only allows to create a shortcut, which then launches in a tab. No way to install as app or even mark as a new window. This seems to be the case on Google Calendar and Gmail. Not sure where else.
I will have to see if can figure out the best people to ping on this as not sure why there’s this difference. For now, let me tag in @steeven and @Mattches as they should be able to loop in the right people or provide some answers
@Mattches and @Steeven, just want to mention I tested and replicated both on Release and Nightly. I bounced to a lot of websites and so far it just seems to be Google sites that’s preventing it.
@Cliardus,
If you go to the desired site (say Calendar) and go (in the browser) to Menu --> Save and Share --> Create shortcut, does this not save the site as a desktop shortcut/open in it’s own window?
Then the shortcut goes to location, which I set to Desktop:
Click on it and it opens in a new tab on existing window.
Obviously if I have all closed, it opens as window. But the big issue here as well is that Brave only has set as indicated on the first screenshot, which is to create a shortcut. Chrome actually has Install page as app
Brave
Chrome:
-NOTE-
If you click on the Create shortcut in the Chrome menu, it does the same behavior as in Brave, where you can only create the link and can no longer say to open in its own window.
Final Conclusion
To reiterate, the issue is Brave seems to lose the ability to create PWA for Google Calendar, Gmail, and whatever else through Google.
On nearly all other websites, Brave will display on the address bar, which is how we can install as app. But this also does not appear when visiting Gmail, Google Calendar, etc.
Also a reminder, prior to whichever change, Chrome did have an option to set to open as window, such as in screenshot below:
Back to Brave
What I’m imagining the above used to do is just add in the extra line on the Target of the shortcut. If a person wants to manually edit, it’s possible and gets the behavior in regards to making it open in new window. Essentially people just have to edit and add --new-window to the end.
It’s not just Google sites! Very few sites have the little “Install” button in the address bar. “Create shortcut” + “Open as Window” used to allow me to turn ANY site into a PWA which I used all the time.
For example, https://www.perplexity.ai/ has no install button. A week ago I could have turned it into a PWA, no longer. Same is true of the overwhelming majority of websites.
All of those allowed and it was only Google products that didn’t. But now I just tested a bunch of sites after you mentioned, and I see that Brave doesn’t have a way to install as app, but Chrome does.