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

Issue 306063003: Reland: Fall back to X11 system tray icons if libappindicator is not available. (Closed)

Created:
6 years, 6 months ago by pkotwicz
Modified:
6 years, 6 months ago
Reviewers:
Elliot Glaysher
CC:
chromium-reviews, earthdok
Visibility:
Public.

Description

Reland: Fall back to X11 system tray icons if libappindicator is not available. This CL also splits out the code wrt to handling the GTK menu for the app indicator icon out of app_indicator_icon.cc in order to share code with gtk2_status_icon.cc BUG=267195 TEST=Manual, see steps below. 1) Run chrome in a system which does not have libappindicator 2) Generate HTML 5 notifications via https://developer.cdn.mozilla.net/media/uploads/demos/e/l/elfoxero/c17223c414d8ddafb7808972b5617d9e/html5-notifications_1400214081_demo_package/index.html 3) Ensure that the bell icon shows up in the system tray and that clicking on the bell icon brings up the message center Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=273999

Patch Set 1 #

Patch Set 2 : #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+367 lines, -104 lines) Patch
M chrome/browser/ui/libgtk2ui/app_indicator_icon.h View 4 chunks +10 lines, -13 lines 0 comments Download
M chrome/browser/ui/libgtk2ui/app_indicator_icon.cc View 6 chunks +19 lines, -89 lines 0 comments Download
A chrome/browser/ui/libgtk2ui/app_indicator_icon_menu.h View 1 chunk +66 lines, -0 lines 0 comments Download
A chrome/browser/ui/libgtk2ui/app_indicator_icon_menu.cc View 1 1 chunk +123 lines, -0 lines 1 comment Download
A chrome/browser/ui/libgtk2ui/gtk2_status_icon.h View 1 chunk +61 lines, -0 lines 0 comments Download
A chrome/browser/ui/libgtk2ui/gtk2_status_icon.cc View 1 chunk +80 lines, -0 lines 0 comments Download
M chrome/browser/ui/libgtk2ui/gtk2_ui.cc View 3 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/ui/libgtk2ui/libgtk2ui.gyp View 2 chunks +4 lines, -0 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
pkotwicz
Elliot, can you please take a look? Patch set #1 contains the CL as it ...
6 years, 6 months ago (2014-05-30 17:39:04 UTC) #1
pkotwicz
Elliot, can you please take a look? Patch set #1 contains the CL as it ...
6 years, 6 months ago (2014-05-30 17:39:06 UTC) #2
Elliot Glaysher
lgtm
6 years, 6 months ago (2014-05-30 17:40:58 UTC) #3
pkotwicz
The CQ bit was checked by pkotwicz@chromium.org
6 years, 6 months ago (2014-05-30 17:43:39 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pkotwicz@chromium.org/306063003/40001
6 years, 6 months ago (2014-05-30 17:46:53 UTC) #5
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_dbg_triggered_tests on tryserver.chromium ...
6 years, 6 months ago (2014-05-31 02:05:09 UTC) #6
commit-bot: I haz the power
6 years, 6 months ago (2014-05-31 03:52:45 UTC) #7
Message was sent while issue was closed.
Change committed as 273999

Powered by Google App Engine
This is Rietveld 408576698