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

Issue 24710002: Initial stubs for App Launcher on Linux Aura. (Closed)

Created:
7 years, 2 months ago by Matt Giuca
Modified:
7 years, 2 months ago
CC:
chromium-reviews, chrome-apps-syd-reviews_chromium.org, tfarina
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Initial stubs for App Launcher on Linux Aura. Adds AppListServiceLinux which can be successfully created, but won't show anything as all of the methods are stubs. Affects only the Aura build for Linux. BUG=299250 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=225936

Patch Set 1 #

Total comments: 4

Patch Set 2 : Enable app list by default on Linux Aura build. #

Patch Set 3 : Call HandleCommandLineFlags on Init. Removed NOTIMPLEMENTED(). #

Total comments: 2

Patch Set 4 : Refactor common.gypi so desktop_linux can be used instead of listing all Unix-like OSes. #

Patch Set 5 : Added AppListServiceTestApiLinux. Fixed compile for browser_tests on Linux Aura. #

Patch Set 6 : Disable app_list_controller_browsertest tests on Linux. #

Total comments: 8

Patch Set 7 : Exclude new Linux-only files from ChromeOS builds. #

Patch Set 8 : Disable AppListControllerSearchResultsBrowserTest. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+170 lines, -12 lines) Patch
M build/common.gypi View 1 2 3 4 chunks +12 lines, -10 lines 0 comments Download
M chrome/browser/ui/app_list/app_list_controller_browsertest.cc View 1 2 3 4 5 6 7 5 chunks +9 lines, -2 lines 0 comments Download
A chrome/browser/ui/app_list/app_list_service_linux.h View 1 chunk +40 lines, -0 lines 0 comments Download
A chrome/browser/ui/app_list/app_list_service_linux.cc View 1 2 1 chunk +62 lines, -0 lines 0 comments Download
A chrome/browser/ui/app_list/test/app_list_service_test_api_linux.cc View 1 2 3 4 1 chunk +42 lines, -0 lines 0 comments Download
M chrome/chrome_browser_ui.gypi View 1 2 3 4 5 6 2 chunks +3 lines, -0 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 5 6 2 chunks +2 lines, -0 lines 0 comments Download

Messages

Total messages: 20 (0 generated)
Matt Giuca
https://codereview.chromium.org/24710002/diff/1/chrome/browser/ui/app_list/app_list_service_linux.cc File chrome/browser/ui/app_list/app_list_service_linux.cc (right): https://codereview.chromium.org/24710002/diff/1/chrome/browser/ui/app_list/app_list_service_linux.cc#newcode14 chrome/browser/ui/app_list/app_list_service_linux.cc:14: LeakySingletonTraits<AppListServiceLinux> >::get(); Can anybody explain why LeakySingletonTraits is used ...
7 years, 2 months ago (2013-09-26 04:10:39 UTC) #1
Matt Giuca
Note: This doesn't affect the default build on Linux, because app_list_service_linux.cc is not compiled. So ...
7 years, 2 months ago (2013-09-26 04:36:41 UTC) #2
tapted
I think you should change build/common.gypi too, otherwise all this added code is dead to ...
7 years, 2 months ago (2013-09-26 04:39:56 UTC) #3
koz (OOO until 15th September)
https://codereview.chromium.org/24710002/diff/1/chrome/browser/ui/app_list/app_list_service_linux.h File chrome/browser/ui/app_list/app_list_service_linux.h (right): https://codereview.chromium.org/24710002/diff/1/chrome/browser/ui/app_list/app_list_service_linux.h#newcode13 chrome/browser/ui/app_list/app_list_service_linux.h:13: // operate, and controls when the app list is ...
7 years, 2 months ago (2013-09-26 04:42:33 UTC) #4
Matt Giuca
On 2013/09/26 04:39:56, tapted wrote: > I think you should change build/common.gypi too, otherwise all ...
7 years, 2 months ago (2013-09-26 05:05:45 UTC) #5
tapted
On 2013/09/26 05:05:45, Matt Giuca wrote: > On 2013/09/26 04:39:56, tapted wrote: > > I ...
7 years, 2 months ago (2013-09-26 05:12:07 UTC) #6
Matt Giuca
> > a) there are NOTIMPLEMENTEDs that will fire on normal Chrome startup, > > ...
7 years, 2 months ago (2013-09-26 09:01:14 UTC) #7
tfarina
There is no bug associated with this work?
7 years, 2 months ago (2013-09-26 13:25:15 UTC) #8
benwells
On 2013/09/26 13:25:15, tfarina wrote: > There is no bug associated with this work? There ...
7 years, 2 months ago (2013-09-26 22:59:59 UTC) #9
koz (OOO until 15th September)
lgtm! This is the start of a beautiful friendship :-) Don't forget to add BUG=
7 years, 2 months ago (2013-09-26 23:22:13 UTC) #10
tapted
(as discussed) I think you're now exposed to app_list_controller_browsertest.cc - I think the right thing ...
7 years, 2 months ago (2013-09-26 23:51:18 UTC) #11
Matt Giuca
I've added the minimal test class so it compiles, and disabled the failing tests on ...
7 years, 2 months ago (2013-09-27 05:57:40 UTC) #12
tapted
nice! lgtm if there are just mechanical fixes.. It looks like linux_chromeos still has a ...
7 years, 2 months ago (2013-09-27 06:25:56 UTC) #13
Matt Giuca
Thanks for the tips, Trent! https://codereview.chromium.org/24710002/diff/30001/chrome/browser/ui/app_list/app_list_controller_browsertest.cc File chrome/browser/ui/app_list/app_list_controller_browsertest.cc (right): https://codereview.chromium.org/24710002/diff/30001/chrome/browser/ui/app_list/app_list_controller_browsertest.cc#newcode89 chrome/browser/ui/app_list/app_list_controller_browsertest.cc:89: #endif On 2013/09/27 06:25:56, ...
7 years, 2 months ago (2013-09-27 10:29:41 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mgiuca@chromium.org/24710002/54001
7 years, 2 months ago (2013-09-27 14:44:23 UTC) #15
commit-bot: I haz the power
Retried try job too often on linux_aura for step(s) unit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_aura&number=82352
7 years, 2 months ago (2013-09-27 16:34:53 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mgiuca@chromium.org/24710002/54001
7 years, 2 months ago (2013-09-27 23:59:23 UTC) #17
commit-bot: I haz the power
Retried try job too often on linux_aura for step(s) unit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_aura&number=82765
7 years, 2 months ago (2013-09-28 02:06:30 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mgiuca@chromium.org/24710002/54001
7 years, 2 months ago (2013-09-30 03:51:15 UTC) #19
commit-bot: I haz the power
7 years, 2 months ago (2013-09-30 08:36:14 UTC) #20
Message was sent while issue was closed.
Change committed as 225936

Powered by Google App Engine
This is Rietveld 408576698