Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(130)

Issue 23146009: [WIN] Remove "Pin this program to taskbar" of panel window. (Closed)

Created:
7 years, 4 months ago by zhchbin
Modified:
7 years, 4 months ago
Reviewers:
sky, jianli
CC:
chromium-reviews, tfarina, jennb, jianli, Dmitry Titov, dcheng
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

[WIN] Remove "Pin this program to taskbar" of panel window. Panel windows are created and used by the extensions. When they are pinned to the taskbar, the icon will change to Chrome instead of the original icon. What's more, the relaunch behavior (Close all panel windows and then click the pinned icon will open a chrome new window) will confuse the user. why we can't implement the support to pin the panel window on the taskbar? It is because launching chrome executable with extension app_id (in this case, hangout id), will launch chrome browser with Hangout options page, instead of the chat window. BUG=270844 TEST=1. Install Google Hangout extension and launch it; 2. From windows taskbar, right click on Hangout. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=218949

Patch Set 1 #

Total comments: 2

Patch Set 2 : Fix typo. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+22 lines, -0 lines) Patch
M chrome/browser/ui/views/panels/panel_view.cc View 1 1 chunk +1 line, -0 lines 0 comments Download
M ui/base/win/shell.h View 1 1 chunk +5 lines, -0 lines 0 comments Download
M ui/base/win/shell.cc View 1 1 chunk +16 lines, -0 lines 0 comments Download

Messages

Total messages: 12 (0 generated)
jianli
Please explain in the patch description why we can't pin the Hangout window or panel ...
7 years, 4 months ago (2013-08-19 18:39:53 UTC) #1
zhchbin
> Also please ask the ui owner to review this change. Could you please help ...
7 years, 4 months ago (2013-08-20 06:26:34 UTC) #2
jianli
Please explain in the description why we can't implement the support to pin the panel/hangout ...
7 years, 4 months ago (2013-08-20 18:37:17 UTC) #3
zhchbin
@sky, PTAL.
7 years, 4 months ago (2013-08-21 00:39:50 UTC) #4
sky
From your description all of the issues you raise sound like they could be fixed. ...
7 years, 4 months ago (2013-08-21 01:00:31 UTC) #5
zhchbin
On 2013/08/21 01:00:31, sky wrote: > From your description all of the issues you raise ...
7 years, 4 months ago (2013-08-21 01:06:18 UTC) #6
sky
On Tue, Aug 20, 2013 at 6:06 PM, <zhchbin@gmail.com> wrote: > On 2013/08/21 01:00:31, sky ...
7 years, 4 months ago (2013-08-21 14:47:02 UTC) #7
zhchbin
> > It is because launching chrome executable with extension app_id (in this > > ...
7 years, 4 months ago (2013-08-21 16:16:13 UTC) #8
jianli
The problem is that we do not currently support launching a panel (Hangout chat list ...
7 years, 4 months ago (2013-08-21 17:44:57 UTC) #9
sky
Fair enough, LGTM
7 years, 4 months ago (2013-08-21 22:21:37 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/zhchbin@gmail.com/23146009/5001
7 years, 4 months ago (2013-08-22 00:19:29 UTC) #11
commit-bot: I haz the power
7 years, 4 months ago (2013-08-22 08:17:38 UTC) #12
Message was sent while issue was closed.
Change committed as 218949

Powered by Google App Engine
This is Rietveld 408576698