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

Issue 1663983003: Add a time period dropdown to the CBD dialog on Android. (Closed)

Created:
4 years, 10 months ago by msramek
Modified:
4 years, 10 months ago
CC:
chromium-reviews, markusheintz_
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add a time period dropdown to the CBD dialog on Android. 1. Define SpinnerPreference, a subclass of Preference that represents a dropdown of any Object-s. 2. Add an instance of SpinnerPreference to the CBD dialog. 3. Bind the dropdown values to BrowsingDataRemover::TimePeriod through PrefServiceBridge. Older mocks for reference: https://folio.googleplex.com/clear-browsing-data/Dialog%20-%20Android/V1#%2F00%20-%20Default%20Selection.png We don't match the mocks perfectly yet, as the style and strings are still being discussed. BUG=569870 Committed: https://crrev.com/0c66f43c2e7acfc0749e54008932ff81c7c2c38c Cr-Commit-Position: refs/heads/master@{#376449}

Patch Set 1 : #

Total comments: 2

Patch Set 2 : Fixed string description. #

Total comments: 21

Patch Set 3 : Addressed comments #

Total comments: 11

Patch Set 4 : Addressed comments. #

Total comments: 2

Patch Set 5 : static #

Messages

Total messages: 24 (8 generated)
msramek
Hi Newt and Bernhard, here comes another change to the CBD dialog on Android. Please ...
4 years, 10 months ago (2016-02-04 14:19:53 UTC) #4
Bernhard Bauer
https://codereview.chromium.org/1663983003/diff/20001/chrome/android/java/strings/android_chrome_strings.grd File chrome/android/java/strings/android_chrome_strings.grd (right): https://codereview.chromium.org/1663983003/diff/20001/chrome/android/java/strings/android_chrome_strings.grd#newcode463 chrome/android/java/strings/android_chrome_strings.grd:463: <message name="IDS_CLEAR_BROWSING_DATA_PERIOD_HOUR" desc="The option to delete browsing from the ...
4 years, 10 months ago (2016-02-08 16:15:06 UTC) #5
Bernhard Bauer
https://codereview.chromium.org/1663983003/diff/20001/chrome/android/java/strings/android_chrome_strings.grd File chrome/android/java/strings/android_chrome_strings.grd (right): https://codereview.chromium.org/1663983003/diff/20001/chrome/android/java/strings/android_chrome_strings.grd#newcode463 chrome/android/java/strings/android_chrome_strings.grd:463: <message name="IDS_CLEAR_BROWSING_DATA_PERIOD_HOUR" desc="The option to delete browsing from the ...
4 years, 10 months ago (2016-02-08 16:15:06 UTC) #6
msramek
https://codereview.chromium.org/1663983003/diff/20001/chrome/android/java/strings/android_chrome_strings.grd File chrome/android/java/strings/android_chrome_strings.grd (right): https://codereview.chromium.org/1663983003/diff/20001/chrome/android/java/strings/android_chrome_strings.grd#newcode463 chrome/android/java/strings/android_chrome_strings.grd:463: <message name="IDS_CLEAR_BROWSING_DATA_PERIOD_HOUR" desc="The option to delete browsing from the ...
4 years, 10 months ago (2016-02-09 10:39:54 UTC) #7
newt (away)
Looks generally good. I haven't looked at ClearBrowsingDataPreferences.java yet. Sorry for the delays, I've been ...
4 years, 10 months ago (2016-02-11 23:46:11 UTC) #8
msramek
No worries, I know, I stalked your calendar :) I really appreciate that you had ...
4 years, 10 months ago (2016-02-12 15:10:49 UTC) #9
newt (away)
https://codereview.chromium.org/1663983003/diff/40001/chrome/android/java/res/layout/preference_spinner.xml File chrome/android/java/res/layout/preference_spinner.xml (right): https://codereview.chromium.org/1663983003/diff/40001/chrome/android/java/res/layout/preference_spinner.xml#newcode21 chrome/android/java/res/layout/preference_spinner.xml:21: <Spinner On 2016/02/12 15:10:49, msramek wrote: > On 2016/02/11 ...
4 years, 10 months ago (2016-02-12 17:58:04 UTC) #10
msramek
https://codereview.chromium.org/1663983003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/preferences/SpinnerPreference.java File chrome/android/java/src/org/chromium/chrome/browser/preferences/SpinnerPreference.java (right): https://codereview.chromium.org/1663983003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/preferences/SpinnerPreference.java#newcode49 chrome/android/java/src/org/chromium/chrome/browser/preferences/SpinnerPreference.java:49: * @return Object The currently selected option. On 2016/02/12 ...
4 years, 10 months ago (2016-02-15 18:56:28 UTC) #11
newt (away)
lgtm after comment. Looks good! https://codereview.chromium.org/1663983003/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ClearBrowsingDataPreferences.java File chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ClearBrowsingDataPreferences.java (right): https://codereview.chromium.org/1663983003/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ClearBrowsingDataPreferences.java#newcode140 chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ClearBrowsingDataPreferences.java:140: private class TimePeriodSpinnerOption { ...
4 years, 10 months ago (2016-02-16 19:35:07 UTC) #12
msramek
Bernhard, can you please look at browsing_data_remover.h? And +Jochen, please have a look at chrome/chrome.gyp. ...
4 years, 10 months ago (2016-02-17 10:55:47 UTC) #14
Bernhard Bauer
lgtm
4 years, 10 months ago (2016-02-18 16:26:10 UTC) #15
jochen (gone - plz use gerrit)
lgtm
4 years, 10 months ago (2016-02-19 14:41:11 UTC) #16
msramek
Thanks, guys!
4 years, 10 months ago (2016-02-19 15:07:54 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1663983003/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1663983003/100001
4 years, 10 months ago (2016-02-19 15:08:36 UTC) #20
commit-bot: I haz the power
Committed patchset #5 (id:100001)
4 years, 10 months ago (2016-02-19 16:12:06 UTC) #22
commit-bot: I haz the power
4 years, 10 months ago (2016-02-19 16:13:13 UTC) #24
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/0c66f43c2e7acfc0749e54008932ff81c7c2c38c
Cr-Commit-Position: refs/heads/master@{#376449}

Powered by Google App Engine
This is Rietveld 408576698