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

Issue 2128053002: Implements the feature notification for Quick Unlock (Closed)

Created:
4 years, 5 months ago by malaykeshav
Modified:
4 years, 5 months ago
Reviewers:
jdufault, stevenjb
CC:
achuith+watch_chromium.org, chromium-reviews, davemoore+watch_chromium.org, dzhioev+watch_chromium.org, kalyank, oshima+watch_chromium.org, sadrul
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Implements the feature notification for Quick Unlock Displays a feature notification informing the user about quick unlock. Upon clicking the notification the user is taken to the settings page. The UI strings used in the notification are still TODO and not final. BUG=626079 COMPONENT=Chrome OS, Quick Unlock, Preferences, Strings Committed: https://crrev.com/b2b9f1278e86ff8e05c7d06f8bd315c792da2662 Cr-Commit-Position: refs/heads/master@{#405105}

Patch Set 1 #

Total comments: 15

Patch Set 2 #

Total comments: 2

Patch Set 3 : Implements the feature notification for Quick Unlock #

Patch Set 4 : Implements the feature notification for Quick Unlock #

Patch Set 5 : Implements the feature notification for Quick Unlock #

Total comments: 26

Patch Set 6 : Implements the feature notification for Quick Unlock #

Total comments: 14

Patch Set 7 : Implements the feature notification for Quick Unlock #

Total comments: 6

Patch Set 8 : Implements the feature notification for Quick Unlock #

Total comments: 1

Patch Set 9 : Implements the feature notification for Quick Unlock #

Unified diffs Side-by-side diffs Delta from patch set Stats (+253 lines, -1 line) Patch
M ash/ash_chromeos_strings.grdp View 1 chunk +8 lines, -0 lines 0 comments Download
M ash/common/system/system_notifier.h View 1 chunk +1 line, -0 lines 0 comments Download
M ash/common/system/system_notifier.cc View 1 chunk +1 line, -0 lines 0 comments Download
A chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.h View 1 2 3 4 5 1 chunk +55 lines, -0 lines 0 comments Download
A chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc View 1 2 3 4 5 6 7 8 1 chunk +157 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/session/user_session_manager.h View 1 2 3 4 5 2 chunks +7 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/session/user_session_manager.cc View 1 2 3 4 5 6 1 chunk +9 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/preferences.cc View 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/chrome_browser_chromeos.gypi View 1 2 2 chunks +3 lines, -1 line 0 comments Download
M chrome/common/pref_names.h View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/pref_names.cc View 1 2 3 1 chunk +5 lines, -0 lines 0 comments Download
M ui/strings/ui_strings.grd View 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 65 (37 generated)
malaykeshav
4 years, 5 months ago (2016-07-06 20:03:58 UTC) #2
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2128053002/1
4 years, 5 months ago (2016-07-06 20:04:44 UTC) #4
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_ozone_rel_ng/builds/197082)
4 years, 5 months ago (2016-07-06 20:51:07 UTC) #6
jdufault
Thanks for doing this! https://codereview.chromium.org/2128053002/diff/1/chrome/browser/chromeos/login/quick_unlock/feature_notification.cc File chrome/browser/chromeos/login/quick_unlock/feature_notification.cc (right): https://codereview.chromium.org/2128053002/diff/1/chrome/browser/chromeos/login/quick_unlock/feature_notification.cc#newcode46 chrome/browser/chromeos/login/quick_unlock/feature_notification.cc:46: // Do not show survey ...
4 years, 5 months ago (2016-07-06 21:06:43 UTC) #7
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2128053002/60001
4 years, 5 months ago (2016-07-07 21:38:46 UTC) #11
malaykeshav
https://codereview.chromium.org/2128053002/diff/1/chrome/browser/chromeos/login/quick_unlock/feature_notification.cc File chrome/browser/chromeos/login/quick_unlock/feature_notification.cc (right): https://codereview.chromium.org/2128053002/diff/1/chrome/browser/chromeos/login/quick_unlock/feature_notification.cc#newcode46 chrome/browser/chromeos/login/quick_unlock/feature_notification.cc:46: // Do not show survey if this is a ...
4 years, 5 months ago (2016-07-07 21:39:23 UTC) #12
jdufault
https://codereview.chromium.org/2128053002/diff/1/chrome/browser/chromeos/login/quick_unlock/feature_notification.cc File chrome/browser/chromeos/login/quick_unlock/feature_notification.cc (right): https://codereview.chromium.org/2128053002/diff/1/chrome/browser/chromeos/login/quick_unlock/feature_notification.cc#newcode102 chrome/browser/chromeos/login/quick_unlock/feature_notification.cc:102: Profile* profile) { On 2016/07/07 21:39:22, malaykeshav wrote: > ...
4 years, 5 months ago (2016-07-07 22:08:01 UTC) #13
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_ozone_rel_ng/builds/197879)
4 years, 5 months ago (2016-07-07 22:25:19 UTC) #15
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2128053002/80001
4 years, 5 months ago (2016-07-07 22:39:22 UTC) #17
malaykeshav
https://codereview.chromium.org/2128053002/diff/1/chrome/browser/chromeos/login/quick_unlock/feature_notification.cc File chrome/browser/chromeos/login/quick_unlock/feature_notification.cc (right): https://codereview.chromium.org/2128053002/diff/1/chrome/browser/chromeos/login/quick_unlock/feature_notification.cc#newcode102 chrome/browser/chromeos/login/quick_unlock/feature_notification.cc:102: Profile* profile) { On 2016/07/07 at 22:08:01, jdufault wrote: ...
4 years, 5 months ago (2016-07-07 22:39:43 UTC) #18
malaykeshav
4 years, 5 months ago (2016-07-07 22:39:45 UTC) #19
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_ozone_rel_ng/builds/197934)
4 years, 5 months ago (2016-07-07 23:33:01 UTC) #21
jdufault
https://codereview.chromium.org/2128053002/diff/120001/chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc File chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc (right): https://codereview.chromium.org/2128053002/diff/120001/chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc#newcode9 chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc:9: #include "chrome/browser/chrome_notification_types.h" Can you please verify that all of ...
4 years, 5 months ago (2016-07-08 21:15:42 UTC) #28
malaykeshav
https://codereview.chromium.org/2128053002/diff/120001/chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc File chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc (right): https://codereview.chromium.org/2128053002/diff/120001/chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc#newcode9 chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc:9: #include "chrome/browser/chrome_notification_types.h" On 2016/07/08 at 21:15:41, jdufault wrote: > ...
4 years, 5 months ago (2016-07-09 00:43:56 UTC) #34
jdufault
https://codereview.chromium.org/2128053002/diff/160001/chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc File chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc (right): https://codereview.chromium.org/2128053002/diff/160001/chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc#newcode57 chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc:57: if (profile->IsGuestSession()) Can you also add a check for ...
4 years, 5 months ago (2016-07-11 18:03:49 UTC) #35
jdufault
4 years, 5 months ago (2016-07-11 18:03:50 UTC) #36
jdufault
4 years, 5 months ago (2016-07-11 18:03:52 UTC) #37
malaykeshav
https://codereview.chromium.org/2128053002/diff/160001/chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc File chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc (right): https://codereview.chromium.org/2128053002/diff/160001/chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc#newcode57 chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc:57: if (profile->IsGuestSession()) On 2016/07/11 at 18:03:48, jdufault wrote: > ...
4 years, 5 months ago (2016-07-11 18:38:01 UTC) #38
jdufault
lgtm
4 years, 5 months ago (2016-07-11 18:44:55 UTC) #39
malaykeshav
4 years, 5 months ago (2016-07-11 18:50:41 UTC) #41
stevenjb
lgtm with nit and question. https://codereview.chromium.org/2128053002/diff/180001/chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc File chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc (right): https://codereview.chromium.org/2128053002/diff/180001/chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc#newcode65 chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc:65: return false; nit: test ...
4 years, 5 months ago (2016-07-11 19:55:47 UTC) #42
malaykeshav
https://codereview.chromium.org/2128053002/diff/180001/chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc File chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc (right): https://codereview.chromium.org/2128053002/diff/180001/chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc#newcode65 chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc:65: return false; On 2016/07/11 at 19:55:46, stevenjb wrote: > ...
4 years, 5 months ago (2016-07-11 21:55:35 UTC) #44
stevenjb
https://codereview.chromium.org/2128053002/diff/200001/chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc File chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc (right): https://codereview.chromium.org/2128053002/diff/200001/chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc#newcode100 chrome/browser/chromeos/login/quick_unlock/quick_unlock_notification_controller.cc:100: if (ShouldShow(profile_)) { Shouldn't this be !ShouldShow ?
4 years, 5 months ago (2016-07-11 22:06:34 UTC) #46
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2128053002/220001
4 years, 5 months ago (2016-07-13 06:39:37 UTC) #58
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2128053002/220001
4 years, 5 months ago (2016-07-13 08:35:52 UTC) #61
commit-bot: I haz the power
Committed patchset #9 (id:220001)
4 years, 5 months ago (2016-07-13 09:26:08 UTC) #62
commit-bot: I haz the power
CQ bit was unchecked.
4 years, 5 months ago (2016-07-13 09:26:15 UTC) #63
commit-bot: I haz the power
4 years, 5 months ago (2016-07-13 09:28:00 UTC) #65
Message was sent while issue was closed.
Patchset 9 (id:??) landed as
https://crrev.com/b2b9f1278e86ff8e05c7d06f8bd315c792da2662
Cr-Commit-Position: refs/heads/master@{#405105}

Powered by Google App Engine
This is Rietveld 408576698