New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 707014 link

Starred by 35 users

Issue metadata

Status: Assigned
Owner:
Long OOO (go/where-is-mgiuca)
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Chrome , Mac
Pri: 3
Type: Task

Blocked on:
issue 825073



Sign in to add a comment

Implement desktop installable PWAs

Project Member Reported by owe...@chromium.org, Mar 30 2017

Issue description

High level tracking issue for implementing installable PWAs on desktop.

Please star if you'd like to see this happen.
 
How does this relate to the existing "Add to Homescreen"-like feature on Windows?
I'm all for PWA's on the desktop (shipping quite a few these days), but are we talking about a different behavior other than "Add to Homescreen"? Something akin to the PWA>APK behavior on Android but for other platforms (PWA>Electron ala PWAify)?
This bug originally got forked out of  Issue 687635  ("Add to Desktop" missing on Mac).
What if we could allow for Electron.js-like installation of PWAs on the desktop? Related: https://mobile.twitter.com/DasSurma/status/826808039198117889/video/1. 

Comment 5 by sdy@chromium.org, Mar 30 2017

Issue 565591 is similar and has 25 stars — maybe it should be duped to or blocked on this issue?

Comment 6 by sdy@chromium.org, Mar 30 2017

Issue 517682 as well.
Cc: ainslie@chromium.org

Comment 8 by sdy@chromium.org, Apr 11 2017

Cc: slightlyoff@chromium.org

Comment 9 by sdy@chromium.org, Apr 11 2017

Cc: -slightlyoff@chromium.org

Comment 10 by a...@scirra.com, Apr 11 2017

How is an installable PWA on desktop different to the existing "Add to desktop" feature available on Windows? It seems odd that this was forked out of a bug saying that "Add to desktop" is unavailable on Mac when it only affects Mac and is present on Windows.
@ash - that is to be determined, we don't yet have a full answer for what the changes would be.

For example, the current flow available through "menu > more tools" is not well known today so any changes we make here would likely create a new installation flow.

This issue explicitly tracks a broader set of possible featured TBD than adding the menu item on OSX.

Feel free to star and follow along as that becomes more clear though!
Would love to see this. Add to desktop currently doesn't work so well on MacOS - app doesn't get a separate slot on the taskbar, the browser window still shows the address bar.

Comment 13 Deleted

Components: UI>Browser>WebAppInstalls
Labels: OS-Chrome
Project Member

Comment 15 by bugdroid1@chromium.org, Mar 12 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/88fbaf8dd90b76b2f193fbb3d21cec451505f3b5

commit 88fbaf8dd90b76b2f193fbb3d21cec451505f3b5
Author: Christopher Lam <calamity@chromium.org>
Date: Mon Mar 12 05:59:30 2018

Enable experimental app banners by default on ChromeOS.

This CL enabled experimental app banners on CrOS in preparation of
enabling DesktopPWAWindowing by default.

Bug: 707014
Change-Id: Ia1c56612df17212e42130c639280a8c97de217be
Reviewed-on: https://chromium-review.googlesource.com/956646
Reviewed-by: Dominick Ng <dominickn@chromium.org>
Commit-Queue: calamity <calamity@chromium.org>
Cr-Commit-Position: refs/heads/master@{#542429}
[modify] https://crrev.com/88fbaf8dd90b76b2f193fbb3d21cec451505f3b5/chrome/browser/banners/app_banner_manager_browsertest.cc
[modify] https://crrev.com/88fbaf8dd90b76b2f193fbb3d21cec451505f3b5/chrome/common/chrome_features.cc

Project Member

Comment 16 by bugdroid1@chromium.org, Mar 21 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/6ad516e0492f3b2c184bcc93875bcbfedc24844f

commit 6ad516e0492f3b2c184bcc93875bcbfedc24844f
Author: Christopher Lam <calamity@chromium.org>
Date: Wed Mar 21 04:36:49 2018

[desktop-pwas] Enable by default on ChromeOS.

Bug: 707014
Change-Id: I5905904fe6b752129881a45453643fef9a8ed3b4
Reviewed-on: https://chromium-review.googlesource.com/954623
Reviewed-by: Matt Giuca <mgiuca@chromium.org>
Reviewed-by: Ben Wells <benwells@chromium.org>
Reviewed-by: Avi Drissman <avi@chromium.org>
Commit-Queue: calamity <calamity@chromium.org>
Cr-Commit-Position: refs/heads/master@{#544636}
[modify] https://crrev.com/6ad516e0492f3b2c184bcc93875bcbfedc24844f/chrome/browser/banners/app_banner_manager_browsertest.cc
[modify] https://crrev.com/6ad516e0492f3b2c184bcc93875bcbfedc24844f/chrome/browser/extensions/bookmark_app_helper.cc
[modify] https://crrev.com/6ad516e0492f3b2c184bcc93875bcbfedc24844f/chrome/browser/extensions/bookmark_app_helper_unittest.cc
[modify] https://crrev.com/6ad516e0492f3b2c184bcc93875bcbfedc24844f/chrome/browser/renderer_context_menu/render_view_context_menu_browsertest.cc
[modify] https://crrev.com/6ad516e0492f3b2c184bcc93875bcbfedc24844f/chrome/browser/renderer_context_menu/render_view_context_menu_unittest.cc
[modify] https://crrev.com/6ad516e0492f3b2c184bcc93875bcbfedc24844f/chrome/browser/ui/extensions/hosted_app_browser_controller.cc
[modify] https://crrev.com/6ad516e0492f3b2c184bcc93875bcbfedc24844f/chrome/common/chrome_features.cc

Blockedon: 825073
Labels: -Type-Feature Type-Launch
Labels: M-67
Owner: mgiuca@chromium.org
Labels: -Type-Launch Type-Task
Changing type to "Task" since this isn't the real launch bug for this feature. (See Issue 825073)

Sign in to add a comment