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

Issue 1919593003: arc: Prevent showing Opt-in UI when it is not expected. (Closed)

Created:
4 years, 8 months ago by khmel
Modified:
4 years, 7 months ago
CC:
chromium-reviews, oshima+watch_chromium.org, davemoore+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

arc: Prevent showing Opt-in UI when it is not expected. BUG=606097 TEST=Manually on device. Start OptIn workflow and pin (before pin disabled for ArcSupport window) OptIn window into the shelf. Once OptIn workflow is done click on shelf icon. There is no more poping window. TEST=Manually on device. No pin menu for Arc Support app. TEST=unit_tests passes. Committed: https://crrev.com/4b24e4d7ca3181499787ae2dfc4f97ea48e0326c Cr-Commit-Position: refs/heads/master@{#390312}

Patch Set 1 #

Total comments: 3

Patch Set 2 : disable pin menu for arc support #

Total comments: 4

Patch Set 3 : refactore to use GetPinnable #

Total comments: 2

Patch Set 4 : TODO added #

Messages

Total messages: 23 (9 generated)
khmel
PTAL https://codereview.chromium.org/1919593003/diff/1/chrome/browser/chromeos/arc/arc_auth_service.cc File chrome/browser/chromeos/arc/arc_auth_service.cc (right): https://codereview.chromium.org/1919593003/diff/1/chrome/browser/chromeos/arc/arc_auth_service.cc#newcode413 chrome/browser/chromeos/arc/arc_auth_service.cc:413: if (!disable_ui_for_testing) I have one more question. There ...
4 years, 8 months ago (2016-04-23 00:34:40 UTC) #2
khmel
PTAL
4 years, 8 months ago (2016-04-23 00:34:41 UTC) #4
xiyuan
https://codereview.chromium.org/1919593003/diff/1/chrome/browser/chromeos/arc/arc_auth_service.cc File chrome/browser/chromeos/arc/arc_auth_service.cc (right): https://codereview.chromium.org/1919593003/diff/1/chrome/browser/chromeos/arc/arc_auth_service.cc#newcode413 chrome/browser/chromeos/arc/arc_auth_service.cc:413: if (!disable_ui_for_testing) On 2016/04/23 00:34:40, khmel wrote: > I ...
4 years, 8 months ago (2016-04-25 21:14:35 UTC) #5
khmel
PTAL https://codereview.chromium.org/1919593003/diff/1/chrome/browser/chromeos/arc/arc_auth_service.cc File chrome/browser/chromeos/arc/arc_auth_service.cc (right): https://codereview.chromium.org/1919593003/diff/1/chrome/browser/chromeos/arc/arc_auth_service.cc#newcode413 chrome/browser/chromeos/arc/arc_auth_service.cc:413: if (!disable_ui_for_testing) On 2016/04/25 21:14:35, xiyuan wrote: > ...
4 years, 8 months ago (2016-04-26 16:37:17 UTC) #6
xiyuan
https://codereview.chromium.org/1919593003/diff/20001/chrome/browser/ui/ash/app_list/app_list_controller_ash.cc File chrome/browser/ui/ash/app_list/app_list_controller_ash.cc (right): https://codereview.chromium.org/1919593003/diff/20001/chrome/browser/ui/ash/app_list/app_list_controller_ash.cc#newcode27 chrome/browser/ui/ash/app_list/app_list_controller_ash.cc:27: bool ShouldDisplayInAppLauncher(const std::string& extension_id) { nit: ShouldDisplayInAppLauncher -> CanPin ...
4 years, 8 months ago (2016-04-26 17:15:25 UTC) #7
khmel
Refactore to use GetPinnable() PTAL https://codereview.chromium.org/1919593003/diff/20001/chrome/browser/ui/ash/app_list/app_list_controller_ash.cc File chrome/browser/ui/ash/app_list/app_list_controller_ash.cc (right): https://codereview.chromium.org/1919593003/diff/20001/chrome/browser/ui/ash/app_list/app_list_controller_ash.cc#newcode27 chrome/browser/ui/ash/app_list/app_list_controller_ash.cc:27: bool ShouldDisplayInAppLauncher(const std::string& extension_id) ...
4 years, 8 months ago (2016-04-26 20:38:37 UTC) #9
xiyuan
lgtm Cool. I like this version. https://codereview.chromium.org/1919593003/diff/40001/chrome/browser/ui/ash/launcher/chrome_launcher_controller.h File chrome/browser/ui/ash/launcher/chrome_launcher_controller.h (right): https://codereview.chromium.org/1919593003/diff/40001/chrome/browser/ui/ash/launcher/chrome_launcher_controller.h#newcode385 chrome/browser/ui/ash/launcher/chrome_launcher_controller.h:385: AppListControllerDelegate::Pinnable GetPinnable(const std::string& ...
4 years, 8 months ago (2016-04-26 21:00:23 UTC) #10
khmel
Thanks Xiyuan for review, Adding Stefan for ash/launcher and Sasha for app_info_dialog PTAL https://codereview.chromium.org/1919593003/diff/40001/chrome/browser/ui/ash/launcher/chrome_launcher_controller.h File ...
4 years, 8 months ago (2016-04-26 21:11:31 UTC) #12
Mr4D (OOO till 08-26)
lgtm
4 years, 8 months ago (2016-04-26 21:38:56 UTC) #13
khmel
Hi Ben, Could you please take a look into app_info_dialog code? PTAL BTW, I heard ...
4 years, 7 months ago (2016-04-27 18:00:17 UTC) #15
benwells
lgtm
4 years, 7 months ago (2016-04-28 03:45:22 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1919593003/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1919593003/60001
4 years, 7 months ago (2016-04-28 05:14:55 UTC) #19
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 7 months ago (2016-04-28 05:56:56 UTC) #21
commit-bot: I haz the power
4 years, 7 months ago (2016-04-30 17:16:33 UTC) #22
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/4b24e4d7ca3181499787ae2dfc4f97ea48e0326c
Cr-Commit-Position: refs/heads/master@{#390312}

Powered by Google App Engine
This is Rietveld 408576698