Windows: Top-level bubbles no longer appear on taskbar by default.
commit2c7e41c4d957203f5507256b30e0283ab80bcbbb
authormgiuca@chromium.org <mgiuca@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 9 Jan 2014 12:03:28 +0000 (9 12:03 +0000)
committermgiuca@chromium.org <mgiuca@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 9 Jan 2014 12:03:28 +0000 (9 12:03 +0000)
tree0fa00b92c89048db3618aeee162d0b63be52ebb1
parentc522f4bc0a8754ddc5387acb4fd4e6b235bbf5a9
Windows: Top-level bubbles no longer appear on taskbar by default.

On Windows, Widget::InitParams::force_show_in_taskbar is now respected,
so it is possible to override the default without having to directly set
HWND properties.

This should not change any behaviour (just a refactor).

Previously, we had a special case where the message center would turn
off showing in taskbar, and app launcher would turn it off for <= Vista.
Now we have just one special case: app launcher turns it on for >= Win7.

BUG=332277

Review URL: https://codereview.chromium.org/127133003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243857 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/ui/views/app_list/win/app_list_service_win.cc
chrome/browser/ui/views/message_center/message_center_widget_delegate.cc
ui/app_list/views/app_list_view.cc
ui/views/widget/widget.h
ui/views/widget/widget_hwnd_utils.cc