| Issue 7028: | Pinning Web Applications to taskbar in Windows 7 | |
| 79 people starred this issue and may be notified of changes. | Back to list |
Sign in to add a comment
|
Chrome Version : 1.0.153.43 URLs (if applicable) : What steps will reproduce the problem? 1. Have Chrome pinned on taskbar 2. Create Web Application on the desktop 3. Drag Web Application onto taskbar in Windows 7 as to pin it 4. Close all Chrome instances 5. Open Web Application 6. Open Chrome What is the expected result? * The Web Application icon should be embossed indicating it is open * The Chrome icon should be embossed indicating it is open What happens instead? * The Web Application icon is embossed and 2 tabs are shown indicating two instances of it are open * The Chrome icon is not embossed indicating it is not open Please provide any additional information below. Attach a screenshot if possible. This is likely the fault of windows, not Chrome, but I wonder if Chrome can be reprogrammed to fix this. I suppose it is because both icons launch chrome.exe, just have different launch parameters. Its a small problem and it could be a difficult fix, however I believe it is an issue that should be addressed. Screenshot attached. |
||||||||||||||||||
,
Feb 11, 2009
Mozilla Prism applications behave properly as separate pinned icons, so it should be possible to do. This MSDN article [Application User Model IDs] (http://msdn.microsoft.com/en-us/library/dd378459(VS.85).aspx) looks to be a good place to start. The grouping is defined by the App ID, custom App IDs can be set for processes when they are launched, and Chrome is already designed as a host process that launches the apps in separate processes. So I think that to fix this the existing chrome.exe host process needs to know to set a different App ID when launching application processes, than when launching browser processes. |
|||||||||||||||||||
,
Mar 05, 2009
(No comment was entered for this change.)
Status: Available
Owner: --- Labels: -OS-All -Area-Misc OS-win7 Area-BrowserUI |
|||||||||||||||||||
,
Mar 19, 2009
(No comment was entered for this change.)
Status: Assigned
Owner: b...@chromium.org |
|||||||||||||||||||
,
Apr 01, 2009
(No comment was entered for this change.)
Status: Started
|
|||||||||||||||||||
,
Apr 09, 2009
Issue 8268 has been merged into this issue.
Cc: lafo...@chromium.org anan...@chromium.org
|
|||||||||||||||||||
,
Apr 16, 2009
(No comment was entered for this change.)
Labels: 32-and-64-bit
|
|||||||||||||||||||
,
May 08, 2009
Issue 10884 has been merged into this issue. |
|||||||||||||||||||
,
Jun 09, 2009
(No comment was entered for this change.)
Labels: Mstone-4
|
|||||||||||||||||||
,
Jul 09, 2009
This needs to be fixed in the stable version of Chrome by the launch of Windows 7 (October 22, 2009). Why? Because unless it is fixed, the Web Apps feature is pretty much completely broken. This issue will probably confuse a LOT of people. It is much more important even than implementing jumplists or making thumbnail previews for each tab. I don't know exactly what the schedule is for shipping versions 3.0 and 4.0 of Chrome, but I do know this needs to be fixed in the stable version by the launch of Windows 7. Attached is a screenshot illustrating what happens currently. I have Chromium, a Gmail web app, and a Gooogle Reader web app pinned to my taskbar. I started by opening my Gmail web app. So far so good. Then I opened the Google Reader app. But instead of opening under its own icon, it opens under the Gmail icon. Then I opened Chromium, it too opened under Gmail instead of its own icon. So it looks like Google Reader and Chromium aren't open, just Gmail. It get's even worse when I close Gmail and Chromium, leaving only Google Reader open - under the Gmail icon. This needs to be fixed ASAP - it makes web apps a horrible experience on Windows 7. |
|||||||||||||||||||
,
Jul 09, 2009
it's true! that happens to me also:) |
|||||||||||||||||||
,
Jul 09, 2009
I agree with theodorejb. Windows 7 encourage user to pin applications to the task bar much more than users add icons to the quick launch bar, because of the grouping feature frees much space. The experience with it is very bad at this moment. |
|||||||||||||||||||
,
Jul 13, 2009
Windows 7 provides a new API to set an application ID on a window (as well as on a process). The method needed is called SetCurrentProcessExplicitAppUserModelID and takes a string (of max 128 chars) http://msdn.microsoft.com/en-us/magazine/dd942846.aspx (see text around figure 3) http://msdn.microsoft.com/en-us/library/dd378422(VS.85).aspx
Cc: b...@chromium.org hb...@chromium.org
|
|||||||||||||||||||
,
Jul 13, 2009
As there has been a lot of traffic on this issue: as an update I am still waiting on the platform SDK to be included in third_party. For that, the next platform SDK needs to be RTM. |
|||||||||||||||||||
,
Jul 24, 2009
http://codereview.chromium.org/159336 will land with a partial fix. This will keep web applications from grouping together, however it will not allow pinning from the application frame (chromium is still the pin application name). A full fix will require Gears to set the application id when it creates the shortcut. I have created an issue for this behavior. |
|||||||||||||||||||
,
Jul 27, 2009
The following revision refers to this bug:
http://src.chromium.org/viewvc/chrome?view=rev&revision=21595
------------------------------------------------------------------------
r21595 | brg@chromium.com | 2009-07-24 17:24:57 -0700 (Fri, 24 Jul 2009) | 5 lines
Changed paths:
M http://src.chromium.org/viewvc/chrome/trunk/src/app/win_util.cc?r1=21595&r2=21594
M http://src.chromium.org/viewvc/chrome/trunk/src/app/win_util.h?r1=21595&r2=21594
M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/browser.cc?r1=21595&r2=21594
Partial fix to 7028 - Pinning in Win7.A complete fix will require Gears to set the application id as a property on the shortcut As of this cl, web applications hosted by Chrome will appear in their own groups on the task bar. However, they can not be pinned from the main application window nor can they be pinned from the shortcut. The former results in Chrome being pinned, and the latter results in a quick start button but does not group web applications under that button. Instead in the latter case a web appliation will form a new group.
Bug=7028
Test=None. (When there is a Win7 trybot there may be at test to check if the windows group in the taskbar properly)
Review URL: http://codereview.chromium.org/159336
------------------------------------------------------------------------
|
|||||||||||||||||||
,
Jul 27, 2009
The following revision refers to this bug:
http://src.chromium.org/viewvc/chrome?view=rev&revision=21783
------------------------------------------------------------------------
r21783 | laforge@chromium.org | 2009-07-27 18:19:36 -0700 (Mon, 27 Jul 2009) | 9 lines
Changed paths:
M http://src.chromium.org/viewvc/chrome/branches/195/src/app/win_util.cc?r1=21783&r2=21782
M http://src.chromium.org/viewvc/chrome/branches/195/src/app/win_util.h?r1=21783&r2=21782
M http://src.chromium.org/viewvc/chrome/branches/195/src/chrome/browser/browser.cc?r1=21783&r2=21782
Merge 21595 - Partial fix to 7028 Pinning in Win7.A complete fix will require Gears to set the application id as a property on the shortcut As of this cl, web applications hosted by Chrome will appear in their own groups on the task bar. However, they can not be pinned from the main application window nor can they be pinned from the shortcut. The former results in Chrome being pinned, and the latter results in a quick start button but does not group web applications under that button. Instead in the latter case a web appliation will form a new group.
Bug=7028
Test=None. (When there is a Win7 trybot there may be at test to check if the windows group in the taskbar properly)
Review URL: http://codereview.chromium.org/159336
TBR=brg@chromium.com
Review URL: http://codereview.chromium.org/159468
------------------------------------------------------------------------
|
|||||||||||||||||||
,
Aug 05, 2009
When you create an application shortcut in Windows 7, then close all Chrome Windows and open that application, the icon in the taskbar for that application is really low-res (I'm using Google Reader as my example). But if I click a link in Google Reader that opens up the main Chrome browser (under the Google Reader icon), its icon is nice and high-res. Everything about application shortcuts (under Windows 7) seems so buggy right now. |
|||||||||||||||||||
,
Sep 10, 2009
i agree. this is the issue i MOST want fixed. been running windows 7 release candidate, and i was hoping this would be fixed before now. |
|||||||||||||||||||
,
Sep 10, 2009
I notice the low-resolution icon in the taskbar when using my gmail application shortcut. Then if I open a new Chrome window, it also has the Gmail icon, but it is higher resolution. Also, I noticed today that I have jumplist options for the Google Chrome entry in my start menu on my Win7 desktop system, but I do not on my laptop. However, I then noticed that I *do* have a jumplist for Chrome, it just happens to be attached to my Gmail application shortcut. So that might be something to watch out for when working on the application shortcuts. |
|||||||||||||||||||
,
Sep 23, 2009
(No comment was entered for this change.)
Owner: hb...@chromium.org
|
|||||||||||||||||||
,
Oct 13, 2009
Same kind of problem here. Using the developer release of Google Chrome...build 4.0.221.6 on Windows 7 RC. As a result of this bug my Google Reader Shortcut is being pined in the quick launch bar as a Google Chrome browser shortcut. Clicking on the Chrome shortcut when Google Reader is open simply opens another instance of Google Reader in the taskbar ignoring the original one. |
|||||||||||||||||||
,
Oct 17, 2009
Exactly same problem here! |
|||||||||||||||||||
,
Oct 18, 2009
theodorejb, (in reply to comment 18). Thank you for your comment and sorry for my slow response. I would like to describe why your issue happens. When Chrome is not running, it uses an icon file created by Gears, whose resolution is not so good as you wrote in your comment. On the other hand, when Chrome is launched as an application, it retrieves a high-resolution icon and updates its taskbar icon. To fix this problem, we need to change Gears to make it create a high-resolution icon when it creates an application icon. As written in comment 15, we filed an issue for such behaviors of Gears and we have been waiting for Gears people to fix it. Sorry for your inconvenience, Regards, |
|||||||||||||||||||
,
Oct 18, 2009
codypredy, (in reply to comment 22) This is the issue described by brg in his comment 15, and we have been waiting for Gears people to fix it. Sorry for your inconvenience. Regards, |
|||||||||||||||||||
,
Oct 31, 2009
hbono -- I briefly looked at the gears Issues page and saw nothing relating to icon size. You mentioned you filed an issue there? Maybe if you link the issue here those who want to see this fixed can star it; I don't know how much those are used to set priorities, though. |
|||||||||||||||||||
,
Nov 03, 2009
(No comment was entered for this change.)
Labels: -Mstone-4 Mstone-5
|
|||||||||||||||||||
,
Nov 04, 2009
Just to update that I am working on issue 25528 which intends to replace gears with native code to create web app shortcuts. It will support "pinning" on Win7 in the create shortcut dialog. |
|||||||||||||||||||
,
Nov 18, 2009
(No comment was entered for this change.)
Labels: -32-and-64-bit
|
|||||||||||||||||||
,
Dec 02, 2009
@28: thank you for dedicating your time to this. it will be a greatly appreciated fix! |
|||||||||||||||||||
,
Dec 18, 2009
Updating labels: Area-UI-Features replaces Area-BrowserUI
Labels: -Area-BrowserUI Area-UI-Features
|
|||||||||||||||||||
,
Jan 06, 2010
right ive pinnedgoogle chrome and my two google chrome web apps to my task bar (google calendar, mail). when I open them, unlike other web apps, they produce a second icon on the taskbar. With other web apps the original icon just becomes embossed and NO second icon is produced. Is this all part of the same problem? is it being fixed? has it been fixed? am i supposed to do something? |
|||||||||||||||||||
,
Jan 06, 2010
****corrected my previous post****** sorry!! right ive pinned google chrome and my two google chrome web apps to my task bar (google calendar, gmail). When I open them, unlike other pinned applications, they produce a second icon on the taskbar. With other web apps the original icon just becomes embossed and NO second icon is produced. Is this all part of the same problem? is it being fixed? has it been fixed? am i supposed to do something |
|||||||||||||||||||
,
Jan 06, 2010
stuartmees, Thank you for your comments. > Comment 33 by stuartmees, Today (13 hours ago) > ****corrected my previous post****** sorry!! > > right ive pinned google chrome and my two google chrome web apps to my task bar > (google calendar, gmail). When I open them, unlike other pinned applications, they > produce a second icon on the taskbar. With other web apps the original icon just > becomes embossed and NO second icon is produced. > > Is this all part of the same problem? is it being fixed? has it been fixed? am i > supposed to do something It seems your problem is Issue 28104 <http://crbug.com/28104>, which is a regression caused when we changed the Application ID of Chrome. To describe the background of your issue briefly, Windows 7 uses a new "Application ID" to attach a window to a taskbar icon. So, your problem happens when the Application ID of a taskbar icon is different from the one of a window. Even though this issue can be fixed by re-pin Chrome and its installed applications as written in <http://crbug.com/28104>, some people still report this issue is not fixed and we are investigating it. Sorry for your inconveniences. Regards, Hironori Bono |
|||||||||||||||||||
,
Jan 08, 2010
(No comment was entered for this change.)
Labels: -Area-UI-Features Area-Feature
|
|||||||||||||||||||
,
Jan 08, 2010
@hbono, thanks! However, this workaround will work only for the "main" chrome window, not for webapp links (gmail, calendar, etc) -- at least on chrome stable. More specifically, if I start the gears-created gmail app shortcut and left-click on it's taskbar icon, it appears as a "chrome" instance. As soon as I pin it, it's icon changes from gmail to chrome. If I close gmail and restart it, I get a regular chrome window, not gmail. |
|||||||||||||||||||
,
Jan 11, 2010
spapadim, Thank you for your feedback. > Comment 36 by spapadim, Jan 08 (3 days ago) > @hbono, thanks! However, this workaround will work only for the "main" chrome > window, not for webapp links (gmail, calendar, etc) -- at least on chrome stable. > > More specifically, if I start the gears-created gmail app shortcut and left-click > on it's taskbar icon, it appears as a "chrome" instance. As soon as I pin it, > it's icon changes from gmail to chrome. If I close gmail and restart it, I get > a regular chrome window, not gmail. It may be Issue 30414 <http://crbug.com/30414>. As written in Issue 28104 and Issue 30414 , we noticed some problems when we changed the Application ID of Chrome to fix this issue. To track each problem correctly, we divided this issue into several small issues from the technical point of view. So, I recommend to add your comments about the workaround to Issue 28104 or Issue 30414 . I would like to mark this issue as "fixed" since this issue has been technically covered by the above issues. Nevertheless, please feel free to add you comments here if you have problems with pinned web applications. :) Regards, Hironori Bono
Status: Fixed
|
|||||||||||||||||||
,
Jan 16, 2010
"It seems your problem is Issue 28104 <http://crbug.com/28104>, which is a regression caused when we changed the Application ID of Chrome. To describe the background of your issue briefly, Windows 7 uses a new "Application ID" to attach a window to a taskbar icon. So, your problem happens when the Application ID of a taskbar icon is different from the one of a window. Even though this issue can be fixed by re-pin Chrome and its installed applications as written in <http://crbug.com/28104>, some people still report this issue is not fixed and we are investigating it. Sorry for your inconveniences. Regards, Hironori Bono" Cheers mate! that worked a treat! |
|||||||||||||||||||
| ► Sign in to add a comment | |||||||||||||||||||