|
|
Chromium Code Reviews|
Created:
4 years, 7 months ago by calamity Modified:
4 years, 7 months ago Reviewers:
tapted CC:
chromium-reviews, tfarina, Matt Giuca, chrome-apps-syd-reviews_chromium.org Base URL:
https://chromium.googlesource.com/chromium/src.git@master Target Ref:
refs/pending/heads/master Project:
chromium Visibility:
Public. |
DescriptionMake --show-app-list go to the chrome://apps page.
This CL makes app launcher shortcuts launch the chrome://apps page rather
than the actual app launcher. The profile of the last active profile
will be used or the last launched profile otherwise.
BUG=576891
Committed: https://crrev.com/f95f7d827a6b42842321e70c9cd2cc513ccdae5c
Cr-Commit-Position: refs/heads/master@{#394349}
Patch Set 1 : #
Total comments: 2
Patch Set 2 : #
Total comments: 2
Patch Set 3 : support locked profiles #Patch Set 4 : toolkit_views #Patch Set 5 : remove dep patchset #Patch Set 6 : remove dep patchset #Messages
Total messages: 27 (14 generated)
Patchset #1 (id:1) has been deleted
Description was changed from ========== Make --show-app-list go to the chrome://apps page. This CL makes app launcher shortcuts launch the chrome://apps page rather than the actual app launcher. BUG= ========== to ========== Make --show-app-list go to the chrome://apps page. This CL makes app launcher shortcuts launch the chrome://apps page rather than the actual app launcher. The profile of the last active profile will be used or the last launched profile otherwise. BUG=576891 ==========
Patchset #3 (id:60001) has been deleted
Patchset #3 (id:80001) has been deleted
Patchset #3 (id:100001) has been deleted
Patchset #2 (id:40001) has been deleted
Patchset #1 (id:20001) has been deleted
calamity@chromium.org changed reviewers: + tapted@chromium.org
https://codereview.chromium.org/1973203002/diff/120001/chrome/browser/ui/app_... File chrome/browser/ui/app_list/app_list_service.cc (right): https://codereview.chromium.org/1973203002/diff/120001/chrome/browser/ui/app_... chrome/browser/ui/app_list/app_list_service.cc:53: chrome::NavigateParams params(browser ? browser->profile() : launch_profile, app_list_service.cc isn't compiled when enable_app_list=0 this needs to go in app_list_service_disabled.cc and I think this part of the diff is the only change you'll need.
On 2016/05/17 03:11:13, tapted wrote: > https://codereview.chromium.org/1973203002/diff/120001/chrome/browser/ui/app_... > File chrome/browser/ui/app_list/app_list_service.cc (right): > > https://codereview.chromium.org/1973203002/diff/120001/chrome/browser/ui/app_... > chrome/browser/ui/app_list/app_list_service.cc:53: chrome::NavigateParams > params(browser ? browser->profile() : launch_profile, > app_list_service.cc isn't compiled when enable_app_list=0 > > this needs to go in app_list_service_disabled.cc > > and I think this part of the diff is the only change you'll need. btw - you can try basing off http://crrev.com/1934213002 if you want to run a change through the CQ
https://codereview.chromium.org/1973203002/diff/120001/chrome/browser/ui/app_... File chrome/browser/ui/app_list/app_list_service.cc (right): https://codereview.chromium.org/1973203002/diff/120001/chrome/browser/ui/app_... chrome/browser/ui/app_list/app_list_service.cc:53: chrome::NavigateParams params(browser ? browser->profile() : launch_profile, On 2016/05/17 03:11:13, tapted wrote: > app_list_service.cc isn't compiled when enable_app_list=0 > > this needs to go in app_list_service_disabled.cc > > and I think this part of the diff is the only change you'll need. Done.
lgtm - assuming you tested both chrome-running and chrome-not-running :) you'll need to clobber the patchset dependency. I've rebased https://codereview.chromium.org/1934213002 and I'm running some jobs there with this CL patched in as a dependency instead.
https://codereview.chromium.org/1973203002/diff/140001/chrome/browser/ui/app_... File chrome/browser/ui/app_list/app_list_service_disabled.cc (right): https://codereview.chromium.org/1973203002/diff/140001/chrome/browser/ui/app_... chrome/browser/ui/app_list/app_list_service_disabled.cc:14: #include "ui/base/page_transition_types.h" looks like you also need #include "base/command_line.h" #include "chrome/common/url_constants.h"
also BUG= should be 600915 (576891 is a dupe)
https://codereview.chromium.org/1973203002/diff/140001/chrome/browser/ui/app_... File chrome/browser/ui/app_list/app_list_service_disabled.cc (right): https://codereview.chromium.org/1973203002/diff/140001/chrome/browser/ui/app_... chrome/browser/ui/app_list/app_list_service_disabled.cc:9: #include "chrome/browser/ui/browser.h" bleh all this should be #if defined(TOOLKIT_VIEWS) too - I think that's the most robust way. Currently android gets ../../chrome/browser/ui/app_list/app_list_service_disabled.cc:27:error: undefined reference to 'chrome::FindLastActive()' ../../chrome/browser/ui/app_list/app_list_service_disabled.cc:32:error: undefined reference to 'chrome::Navigate(chrome::NavigateParams*)'
lgtm
Patchset #5 (id:200001) has been deleted
Patchset #5 (id:220001) has been deleted
The CQ bit was checked by calamity@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from tapted@chromium.org Link to the patchset: https://codereview.chromium.org/1973203002/#ps260001 (title: "remove dep patchset")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1973203002/260001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1973203002/260001
Message was sent while issue was closed.
Description was changed from ========== Make --show-app-list go to the chrome://apps page. This CL makes app launcher shortcuts launch the chrome://apps page rather than the actual app launcher. The profile of the last active profile will be used or the last launched profile otherwise. BUG=576891 ========== to ========== Make --show-app-list go to the chrome://apps page. This CL makes app launcher shortcuts launch the chrome://apps page rather than the actual app launcher. The profile of the last active profile will be used or the last launched profile otherwise. BUG=576891 ==========
Message was sent while issue was closed.
Committed patchset #6 (id:260001)
Message was sent while issue was closed.
Description was changed from ========== Make --show-app-list go to the chrome://apps page. This CL makes app launcher shortcuts launch the chrome://apps page rather than the actual app launcher. The profile of the last active profile will be used or the last launched profile otherwise. BUG=576891 ========== to ========== Make --show-app-list go to the chrome://apps page. This CL makes app launcher shortcuts launch the chrome://apps page rather than the actual app launcher. The profile of the last active profile will be used or the last launched profile otherwise. BUG=576891 Committed: https://crrev.com/f95f7d827a6b42842321e70c9cd2cc513ccdae5c Cr-Commit-Position: refs/heads/master@{#394349} ==========
Message was sent while issue was closed.
Patchset 6 (id:??) landed as https://crrev.com/f95f7d827a6b42842321e70c9cd2cc513ccdae5c Cr-Commit-Position: refs/heads/master@{#394349} |
