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

Issue 1465363002: [Storage] Android - ManageSpace UI, Important Origins, and CBD Dialog (Closed)

Created:
5 years ago by dmurph
Modified:
4 years, 6 months ago
Reviewers:
msramek, Ted C, Theresa
CC:
chromium-reviews, darin-cc_chromium.org, jam
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Storage] Android - ManageSpace UI, Important Origins, and CBD Dialog See the screenshots in the bug. This patch does the following: * Adds an activity for the manageSpaceActivity target in the AndroidManifest.xml which gives options for managing or clearing storage. NOTE: This is only hooked up in API >= KLP, as the API for clearing an application's app data isn't available until then. * We have a Dialog protecting the Reset App functionality. * Tested for clearing unimportant storage. * Adds a Clear All button to the bottom of the Storage site settings view. This involves a layout that's almost an exact copy of the default layout, except we have one button. * Protected again by a dialog. * Adds a dialog to the Clear Browsing Data screen, that only shows up when the user has 'important' origins. * The user is prompted about these sites, and can uncheck them. * Test is included, which also double checks that cookies are not deleted. BUG=560549, 579763 Committed: https://crrev.com/05781339eb7e4153776b66bd6353d4b7ba24d0a6 Cr-Commit-Position: refs/heads/master@{#399584}

Patch Set 1 #

Total comments: 56

Patch Set 2 : comments, splitting off dialog logic, etc #

Patch Set 3 : comments, splitting off dialog logic, etc #

Total comments: 16

Patch Set 4 : comments #

Patch Set 5 : Redo, ManageSpaceActivity for clearing app data, and simplified Storage clear button #

Total comments: 2

Patch Set 6 : Android Java Hookup #

Total comments: 55

Patch Set 7 : almost working! #

Patch Set 8 : Working #

Patch Set 9 : Comments, working #

Total comments: 144

Patch Set 10 : comments #

Total comments: 2

Patch Set 11 : comments, cleanup, etc #

Total comments: 14

Patch Set 12 : comments #

Patch Set 13 : successful async startup. #

Total comments: 10

Patch Set 14 : comments, and tests #

Total comments: 13

Patch Set 15 : Added row layout #

Total comments: 19

Patch Set 16 : ManageSpaceActivity test, and important site check fix #

Total comments: 2

Patch Set 17 : whoops, forgot files #

Total comments: 54

Patch Set 18 : comments, test split up, cleanup #

Total comments: 12

Patch Set 19 : removed frame layout #

Total comments: 41

Patch Set 20 : comments #

Total comments: 21

Patch Set 21 : comments, style fix, progress dialog change #

Total comments: 8

Patch Set 22 : rebase #

Patch Set 23 : comments #

Patch Set 24 : style changes #

Patch Set 25 : Favicon support, and scroll indicators #

Total comments: 6

Patch Set 26 : Dialog layout change to make message always appear, and comments #

Total comments: 10

Patch Set 27 : rebase #

Total comments: 16

Patch Set 28 : comments, and removed progress dialog while fetching important sites (after clear button) #

Total comments: 5

Patch Set 29 : comment & compile #

Patch Set 30 : rebase #

Total comments: 2

Patch Set 31 : compile & comments #

Total comments: 50

Patch Set 32 : comments #

Total comments: 2

Patch Set 33 : test, browserstartupcontroller mods #

Total comments: 2

Patch Set 34 : rebase #

Patch Set 35 : fixed comment #

Patch Set 36 : mistake in test #

Patch Set 37 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1708 lines, -108 lines) Patch
M chrome/android/java/AndroidManifest.xml View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 2 chunks +7 lines, -0 lines 0 comments Download
A + chrome/android/java/res/drawable/flush_footer_button.xml View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +3 lines, -5 lines 0 comments Download
A chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 1 chunk +30 lines, -0 lines 0 comments Download
A chrome/android/java/res/layout/confirm_important_sites_list_row.xml View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +34 lines, -0 lines 0 comments Download
A chrome/android/java/res/layout/manage_space_activity.xml View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +94 lines, -0 lines 0 comments Download
A chrome/android/java/res/layout/storage_preferences.xml View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +29 lines, -0 lines 0 comments Download
M chrome/android/java/res/values-v17/styles.xml View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 1 chunk +28 lines, -0 lines 0 comments Download
A + chrome/android/java/res/values-v19/values.xml View 1 2 3 4 5 6 7 8 9 10 1 chunk +2 lines, -3 lines 0 comments Download
M chrome/android/java/res/values/colors.xml View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 2 chunks +5 lines, -1 line 0 comments Download
M chrome/android/java/res/values/dimens.xml View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 2 chunks +3 lines, -4 lines 0 comments Download
M chrome/android/java/res/values/values.xml View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ChromeFeatureList.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkItemRow.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +6 lines, -6 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/bookmarkswidget/BookmarkWidgetService.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 1 chunk +6 lines, -6 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/preferences/PrefServiceBridge.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 3 chunks +16 lines, -1 line 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ClearBrowsingDataPreferences.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 13 chunks +101 lines, -13 lines 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ConfirmImportantSitesDialogFragment.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +290 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/preferences/website/LocalStorageInfo.java View 1 2 3 4 5 6 2 chunks +7 lines, -1 line 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/preferences/website/ManageSpaceActivity.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +315 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/preferences/website/SingleCategoryPreferences.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 11 chunks +93 lines, -8 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/preferences/website/WebsitePreferenceBridge.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 1 chunk +3 lines, -2 lines 0 comments Download
M chrome/android/java/strings/android_chrome_strings.grd View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 2 chunks +63 lines, -0 lines 0 comments Download
M chrome/android/java_sources.gni View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 3 chunks +3 lines, -0 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/preferences/privacy/ClearBrowsingDataPreferencesTest.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 11 chunks +255 lines, -40 lines 0 comments Download
A chrome/android/javatests/src/org/chromium/chrome/browser/preferences/website/ManageSpaceActivityTest.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +157 lines, -0 lines 0 comments Download
M chrome/browser/android/preferences/important_sites_util.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 chunks +10 lines, -1 line 0 comments Download
M chrome/browser/android/preferences/important_sites_util.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 5 chunks +22 lines, -4 lines 0 comments Download
M chrome/browser/android/preferences/important_sites_util_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 3 chunks +25 lines, -3 lines 0 comments Download
M chrome/browser/android/preferences/pref_service_bridge.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 1 chunk +30 lines, -4 lines 0 comments Download
M chrome/browser/android/preferences/website_preference_bridge.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 6 chunks +33 lines, -3 lines 0 comments Download
A chrome/test/data/android/storage_persistance.html View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +20 lines, -0 lines 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/BrowserStartupController.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 2 chunks +14 lines, -3 lines 0 comments Download

Messages

Total messages: 100 (22 generated)
dmurph
Hi finnur, I'm not sure who I should get reviews from for this guy. It ...
5 years ago (2015-11-23 23:52:54 UTC) #2
Finnur
Newton is owner for this dir, I didn't get a chance to take a look ...
5 years ago (2015-11-24 16:25:18 UTC) #4
Finnur
Actually, I know how annoying it is to have nothing to work against when you ...
5 years ago (2015-11-24 16:39:53 UTC) #5
chromium-reviews
100% agree on putting the code elsewhere, I wasn't sure what the norm was (different ...
5 years ago (2015-11-24 16:57:03 UTC) #6
Finnur
Some additional comments. https://codereview.chromium.org/1465363002/diff/1/chrome/android/java/res/layout/storage_preference_fragment.xml File chrome/android/java/res/layout/storage_preference_fragment.xml (right): https://codereview.chromium.org/1465363002/diff/1/chrome/android/java/res/layout/storage_preference_fragment.xml#newcode18 chrome/android/java/res/layout/storage_preference_fragment.xml:18: android:layout_height="0dp" Unites are irrelevant with 0, ...
5 years ago (2015-11-25 11:30:22 UTC) #7
newt (away)
I looked at everything except the Java code in detail. Like Finnur mentioned, I think ...
5 years ago (2015-11-25 15:56:25 UTC) #8
dmurph
I added screenshots in the bug, and Rebecca also added her mocks. Let me know ...
5 years ago (2015-11-25 23:47:46 UTC) #10
Finnur
https://codereview.chromium.org/1465363002/diff/1/chrome/android/java/res/layout/storage_preference_fragment.xml File chrome/android/java/res/layout/storage_preference_fragment.xml (right): https://codereview.chromium.org/1465363002/diff/1/chrome/android/java/res/layout/storage_preference_fragment.xml#newcode18 chrome/android/java/res/layout/storage_preference_fragment.xml:18: android:layout_height="0dp" I've been working too much in Polymer lately. ...
5 years ago (2015-11-26 15:54:41 UTC) #11
dmurph
https://codereview.chromium.org/1465363002/diff/40001/chrome/android/java/res/layout/storage_preference_fragment.xml File chrome/android/java/res/layout/storage_preference_fragment.xml (right): https://codereview.chromium.org/1465363002/diff/40001/chrome/android/java/res/layout/storage_preference_fragment.xml#newcode39 chrome/android/java/res/layout/storage_preference_fragment.xml:39: On 2015/11/26 at 15:54:41, Finnur wrote: > nit: Remove ...
5 years ago (2015-11-30 22:16:53 UTC) #12
dmurph
Hey guys, So this is a re-do, and I would love feedback just on one ...
5 years ago (2015-12-08 00:48:02 UTC) #14
Finnur
I haven't faced that problem, so I don't know the answer. Newton probably knows.
5 years ago (2015-12-08 02:58:16 UTC) #15
newt (away)
https://codereview.chromium.org/1465363002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/SingleCategoryPreferences.java File chrome/android/java/src/org/chromium/chrome/browser/preferences/website/SingleCategoryPreferences.java (right): https://codereview.chromium.org/1465363002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/SingleCategoryPreferences.java#newcode671 chrome/android/java/src/org/chromium/chrome/browser/preferences/website/SingleCategoryPreferences.java:671: } On 2015/11/25 23:47:46, dmurph wrote: > On 2015/11/25 ...
5 years ago (2015-12-09 01:00:44 UTC) #16
dmurph
Hey guys, I emailed you earlier about this patch, I now have something for you ...
4 years, 9 months ago (2016-03-02 23:10:49 UTC) #19
Finnur
My first impression of this was: Wow, the UI has evolved quite a bit since ...
4 years, 9 months ago (2016-03-03 14:14:02 UTC) #20
Finnur
https://codereview.chromium.org/1465363002/diff/100001/chrome/android/java/res/layout/manage_space_activity.xml File chrome/android/java/res/layout/manage_space_activity.xml (right): https://codereview.chromium.org/1465363002/diff/100001/chrome/android/java/res/layout/manage_space_activity.xml#newcode2 chrome/android/java/res/layout/manage_space_activity.xml:2: <!-- Copyright 2015 The Chromium Authors. All rights reserved. ...
4 years, 9 months ago (2016-03-03 14:15:44 UTC) #21
newt (away)
On 2016/03/02 23:10:49, dmurph wrote: > Hey guys, > > I emailed you earlier about ...
4 years, 9 months ago (2016-03-09 06:01:10 UTC) #22
newt (away)
On 2016/03/02 23:10:49, dmurph wrote: > Hey guys, > > I emailed you earlier about ...
4 years, 9 months ago (2016-03-09 06:01:14 UTC) #23
dmurph
Hello Ted, Finnur, and Theresa, This is the Android UI patch for the Important Sites ...
4 years, 7 months ago (2016-04-26 21:43:13 UTC) #26
Finnur
Ted (and probably Theresa) is a better candidate than me for some of those questions ...
4 years, 7 months ago (2016-04-27 13:49:16 UTC) #27
dmurph
Thanks! https://codereview.chromium.org/1465363002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/ManageSpaceActivity.java File chrome/android/java/src/org/chromium/chrome/browser/preferences/website/ManageSpaceActivity.java (right): https://codereview.chromium.org/1465363002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/ManageSpaceActivity.java#newcode218 chrome/android/java/src/org/chromium/chrome/browser/preferences/website/ManageSpaceActivity.java:218: final int[] numLeft = new int[1]; On 2016/04/27 ...
4 years, 7 months ago (2016-04-27 20:36:48 UTC) #28
Theresa
https://codereview.chromium.org/1465363002/diff/160001/chrome/android/java/AndroidManifest.xml File chrome/android/java/AndroidManifest.xml (right): https://codereview.chromium.org/1465363002/diff/160001/chrome/android/java/AndroidManifest.xml#newcode328 chrome/android/java/AndroidManifest.xml:328: android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc" This should also handle sreenLayout and smallestScreenSize config ...
4 years, 7 months ago (2016-04-27 21:11:00 UTC) #29
Theresa
https://codereview.chromium.org/1465363002/diff/180001/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/ManageSpaceActivity.java File chrome/android/java/src/org/chromium/chrome/browser/preferences/website/ManageSpaceActivity.java (right): https://codereview.chromium.org/1465363002/diff/180001/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/ManageSpaceActivity.java#newcode146 chrome/android/java/src/org/chromium/chrome/browser/preferences/website/ManageSpaceActivity.java:146: activityManager.clearApplicationUserData(); Lint will you probably complain about this. You ...
4 years, 7 months ago (2016-04-27 22:27:24 UTC) #30
dmurph
Alrighty! Two outstanding issues/questions: 1. I still need to figure out the image tiling work. ...
4 years, 7 months ago (2016-04-29 23:53:50 UTC) #31
dmurph
Also, I'll start looking in the corresponding javatests directories to figure out how I'm going ...
4 years, 7 months ago (2016-04-29 23:58:11 UTC) #32
Ted C
https://codereview.chromium.org/1465363002/diff/160001/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/ManageSpaceActivity.java File chrome/android/java/src/org/chromium/chrome/browser/preferences/website/ManageSpaceActivity.java (right): https://codereview.chromium.org/1465363002/diff/160001/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/ManageSpaceActivity.java#newcode58 chrome/android/java/src/org/chromium/chrome/browser/preferences/website/ManageSpaceActivity.java:58: ChromeBrowserInitializer.getInstance(this).handleSynchronousStartup(); On 2016/04/29 23:53:49, dmurph wrote: > On 2016/04/27 ...
4 years, 7 months ago (2016-04-30 00:04:18 UTC) #33
Theresa
https://codereview.chromium.org/1465363002/diff/160001/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ConfirmImportantSitesDialogFragment.java File chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ConfirmImportantSitesDialogFragment.java (right): https://codereview.chromium.org/1465363002/diff/160001/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ConfirmImportantSitesDialogFragment.java#newcode97 chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ConfirmImportantSitesDialogFragment.java:97: viewHolder.textView.setChecked(true); On 2016/04/29 23:53:48, dmurph wrote: > On 2016/04/27 ...
4 years, 7 months ago (2016-05-03 00:04:27 UTC) #34
dmurph
Alrighty, I still need tests, but PTAL and let me know what you think about ...
4 years, 7 months ago (2016-05-04 00:51:00 UTC) #35
dmurph
Async working. next up, tests.
4 years, 7 months ago (2016-05-04 19:46:36 UTC) #36
Theresa
Thank you for all of the changes! I nee to do another end-to-end pass but ...
4 years, 7 months ago (2016-05-04 22:24:00 UTC) #37
dmurph
I believe I have addressed everything. I still need to make a test for ManageSpaceActivity, ...
4 years, 7 months ago (2016-05-05 21:53:29 UTC) #38
Theresa
https://codereview.chromium.org/1465363002/diff/240001/chrome/android/java/res/layout/dotted_line_span.xml File chrome/android/java/res/layout/dotted_line_span.xml (right): https://codereview.chromium.org/1465363002/diff/240001/chrome/android/java/res/layout/dotted_line_span.xml#newcode8 chrome/android/java/res/layout/dotted_line_span.xml:8: android:src="@drawable/dotted_line_480px" On 2016/05/05 21:53:29, dmurph wrote: > On 2016/05/04 ...
4 years, 7 months ago (2016-05-06 17:05:19 UTC) #39
Theresa
https://codereview.chromium.org/1465363002/diff/260001/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ConfirmImportantSitesDialogFragment.java File chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ConfirmImportantSitesDialogFragment.java (right): https://codereview.chromium.org/1465363002/diff/260001/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ConfirmImportantSitesDialogFragment.java#newcode123 chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ConfirmImportantSitesDialogFragment.java:123: viewHolder.textView.setCheckMarkDrawable(image); On 2016/05/06 17:05:19, Theresa Wellington wrote: > Can ...
4 years, 7 months ago (2016-05-06 17:05:55 UTC) #40
dmurph
Hey all! I added the row layout as asked, let me know if I should ...
4 years, 7 months ago (2016-05-12 00:28:57 UTC) #43
Theresa
The last patchset message references a ManageSpaceActivityTest but I don't see one uploaded? Looking good ...
4 years, 7 months ago (2016-05-12 20:22:42 UTC) #44
Theresa
https://codereview.chromium.org/1465363002/diff/320001/chrome/android/java/AndroidManifest.xml File chrome/android/java/AndroidManifest.xml (right): https://codereview.chromium.org/1465363002/diff/320001/chrome/android/java/AndroidManifest.xml#newcode326 chrome/android/java/AndroidManifest.xml:326: android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenSize|smallestScreenSize" screenSize is included twice, screenLayout is missing https://codereview.chromium.org/1465363002/diff/320001/chrome/android/java/res/layout/select_dialog_listview.xml ...
4 years, 7 months ago (2016-05-13 06:02:31 UTC) #46
Theresa
Last set of comments was mostly nits :) One other thought - it'd be nice ...
4 years, 7 months ago (2016-05-13 06:09:12 UTC) #47
dmurph
Thanks for the many comments! +msramek for the net::ERR_IO_PENDING change. https://codereview.chromium.org/1465363002/diff/280001/chrome/android/java/res/layout/list_row_checked_icon.xml File chrome/android/java/res/layout/list_row_checked_icon.xml (right): https://codereview.chromium.org/1465363002/diff/280001/chrome/android/java/res/layout/list_row_checked_icon.xml#newcode1 ...
4 years, 7 months ago (2016-05-13 23:46:24 UTC) #49
dmurph
note: Rebecca said she's leaning towards using the dialog that's already there for handing the ...
4 years, 7 months ago (2016-05-13 23:48:21 UTC) #50
Theresa
https://codereview.chromium.org/1465363002/diff/280001/chrome/android/java/res/layout/manage_space_activity.xml File chrome/android/java/res/layout/manage_space_activity.xml (right): https://codereview.chromium.org/1465363002/diff/280001/chrome/android/java/res/layout/manage_space_activity.xml#newcode30 chrome/android/java/res/layout/manage_space_activity.xml:30: <RelativeLayout On 2016/05/13 23:46:22, dmurph wrote: > On 2016/05/12 ...
4 years, 7 months ago (2016-05-14 00:05:38 UTC) #51
Theresa
https://codereview.chromium.org/1465363002/diff/320001/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ConfirmImportantSitesDialogFragment.java File chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ConfirmImportantSitesDialogFragment.java (right): https://codereview.chromium.org/1465363002/diff/320001/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ConfirmImportantSitesDialogFragment.java#newcode76 chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ConfirmImportantSitesDialogFragment.java:76: return true; On 2016/05/13 23:46:23, dmurph wrote: > On ...
4 years, 7 months ago (2016-05-16 22:37:08 UTC) #52
dmurph
Note: I'm waiting for Rebecca to get back to me about how the button should ...
4 years, 7 months ago (2016-05-16 22:38:25 UTC) #53
dmurph
https://codereview.chromium.org/1465363002/diff/340001/chrome/android/java/res/layout/confirm_important_sites_list_row.xml File chrome/android/java/res/layout/confirm_important_sites_list_row.xml (right): https://codereview.chromium.org/1465363002/diff/340001/chrome/android/java/res/layout/confirm_important_sites_list_row.xml#newcode26 chrome/android/java/res/layout/confirm_important_sites_list_row.xml:26: android:layout_width="wrap_content" On 2016/05/16 at 22:37:08, Theresa Wellington wrote: > ...
4 years, 7 months ago (2016-05-16 23:00:18 UTC) #54
Ted C
https://codereview.chromium.org/1465363002/diff/360001/chrome/android/java/res/layout/manage_space_activity.xml File chrome/android/java/res/layout/manage_space_activity.xml (right): https://codereview.chromium.org/1465363002/diff/360001/chrome/android/java/res/layout/manage_space_activity.xml#newcode43 chrome/android/java/res/layout/manage_space_activity.xml:43: android:layout_alignParentEnd="true" In the event this text is long, do ...
4 years, 7 months ago (2016-05-16 23:32:07 UTC) #55
Theresa
I still need to do another pass over ConfirmImportantSitesDialogFragment, ClearBrowsingDataPreferences, and ManageSpaceActivity. Find bugs has ...
4 years, 7 months ago (2016-05-16 23:45:09 UTC) #56
msramek
https://codereview.chromium.org/1465363002/diff/380001/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/1465363002/diff/380001/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ClearBrowsingDataPreferences.java#newcode541 chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ClearBrowsingDataPreferences.java:541: || !ChromeFeatureList.isEnabled(ChromeFeatureList.IMPORTANT_SITES_IN_CBD)) { If I understand correctly, important sites ...
4 years, 7 months ago (2016-05-17 14:02:24 UTC) #57
dmurph
thanks for the revies! Three changes: 1. I updated the way the progress dialog is ...
4 years, 7 months ago (2016-05-18 23:28:00 UTC) #58
Theresa
Now would be a good time to rebase and upload before more changes are made ...
4 years, 7 months ago (2016-05-19 18:31:53 UTC) #59
Ted C
https://codereview.chromium.org/1465363002/diff/360001/chrome/android/java/res/layout/manage_space_activity.xml File chrome/android/java/res/layout/manage_space_activity.xml (right): https://codereview.chromium.org/1465363002/diff/360001/chrome/android/java/res/layout/manage_space_activity.xml#newcode43 chrome/android/java/res/layout/manage_space_activity.xml:43: android:layout_alignParentEnd="true" On 2016/05/19 18:31:52, Theresa Wellington wrote: > On ...
4 years, 7 months ago (2016-05-19 20:37:11 UTC) #60
dmurph
Thanks for the reviews! I made that layout linear as suggested. Works great! Next patch ...
4 years, 7 months ago (2016-05-19 22:41:50 UTC) #61
dmurph
Also... I don't understand this: FindBugs reported the following issues: EI_EXPOSE_REP2: May expose internal representation ...
4 years, 7 months ago (2016-05-19 22:51:31 UTC) #62
Theresa
On 2016/05/19 22:51:31, dmurph wrote: > Also... I don't understand this: > > FindBugs reported ...
4 years, 7 months ago (2016-05-19 23:03:30 UTC) #63
dmurph
Theresa & Ted: I finished the favicon hookup. Can you PTAL? Thanks, Daniel
4 years, 7 months ago (2016-05-24 18:51:20 UTC) #64
Theresa
Just a few nits on the new patch set https://chromiumcodereview.appspot.com/1465363002/diff/480001/chrome/android/java/res/layout/confirm_important_sites_list_row.xml File chrome/android/java/res/layout/confirm_important_sites_list_row.xml (right): https://chromiumcodereview.appspot.com/1465363002/diff/480001/chrome/android/java/res/layout/confirm_important_sites_list_row.xml#newcode24 chrome/android/java/res/layout/confirm_important_sites_list_row.xml:24: ...
4 years, 7 months ago (2016-05-25 18:14:27 UTC) #65
dmurph
Done. Do you think this is close to an lgtm? I think we're either done ...
4 years, 7 months ago (2016-05-25 20:32:23 UTC) #66
Theresa
https://codereview.chromium.org/1465363002/diff/500001/chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml File chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml (right): https://codereview.chromium.org/1465363002/diff/500001/chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml#newcode13 chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml:13: android:paddingTop="7dip" dp https://codereview.chromium.org/1465363002/diff/500001/chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml#newcode28 chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml:28: android:scrollIndicators="top|bottom" /> Does only the ...
4 years, 7 months ago (2016-05-26 18:08:45 UTC) #67
Theresa
https://codereview.chromium.org/1465363002/diff/500001/chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml File chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml (right): https://codereview.chromium.org/1465363002/diff/500001/chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml#newcode28 chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml:28: android:scrollIndicators="top|bottom" /> On 2016/05/26 18:08:45, Theresa Wellington wrote: > ...
4 years, 6 months ago (2016-05-26 23:21:56 UTC) #68
Theresa
https://codereview.chromium.org/1465363002/diff/520001/chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml File chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml (right): https://codereview.chromium.org/1465363002/diff/520001/chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml#newcode26 chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml:26: android:scrollbars="vertical" I think this is the default and can ...
4 years, 6 months ago (2016-05-26 23:44:49 UTC) #69
dmurph
Thanks! https://codereview.chromium.org/1465363002/diff/500001/chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml File chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml (right): https://codereview.chromium.org/1465363002/diff/500001/chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml#newcode13 chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml:13: android:paddingTop="7dip" On 2016/05/26 at 18:08:45, Theresa Wellington wrote: ...
4 years, 6 months ago (2016-05-27 02:09:13 UTC) #70
Theresa
https://codereview.chromium.org/1465363002/diff/540001/chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml File chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml (right): https://codereview.chromium.org/1465363002/diff/540001/chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml#newcode10 chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml:10: <!-- TODO(dmurph): Handle super small screens. --> Please file ...
4 years, 6 months ago (2016-06-01 00:41:33 UTC) #71
dmurph
https://codereview.chromium.org/1465363002/diff/540001/chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml File chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml (right): https://codereview.chromium.org/1465363002/diff/540001/chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml#newcode10 chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml:10: <!-- TODO(dmurph): Handle super small screens. --> On 2016/06/01 ...
4 years, 6 months ago (2016-06-01 18:16:25 UTC) #72
Theresa
https://codereview.chromium.org/1465363002/diff/540001/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/1465363002/diff/540001/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ClearBrowsingDataPreferences.java#newcode358 chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ClearBrowsingDataPreferences.java:358: showImportantDialogThenClear(); On 2016/06/01 18:16:25, dmurph wrote: > On 2016/06/01 ...
4 years, 6 months ago (2016-06-01 20:46:25 UTC) #73
Theresa
lgtm % two previous comments
4 years, 6 months ago (2016-06-01 21:13:12 UTC) #74
dmurph
Done, thanks! https://codereview.chromium.org/1465363002/diff/580001/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/privacy/ClearBrowsingDataPreferencesTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/preferences/privacy/ClearBrowsingDataPreferencesTest.java (right): https://codereview.chromium.org/1465363002/diff/580001/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/privacy/ClearBrowsingDataPreferencesTest.java#newcode528 chrome/android/javatests/src/org/chromium/chrome/browser/preferences/privacy/ClearBrowsingDataPreferencesTest.java:528: SigninTestUtil.get().addAndSignInTestAccount(); On 2016/06/01 at 20:46:24, Theresa Wellington ...
4 years, 6 months ago (2016-06-02 00:00:31 UTC) #75
Ted C
https://codereview.chromium.org/1465363002/diff/500001/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ConfirmImportantSitesDialogFragment.java File chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ConfirmImportantSitesDialogFragment.java (right): https://codereview.chromium.org/1465363002/diff/500001/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ConfirmImportantSitesDialogFragment.java#newcode220 chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ConfirmImportantSitesDialogFragment.java:220: mFaviconURLs = args.getStringArray(FAVICON_URLS_TAG); mImportantDomains and mFaviconURLs need to be ...
4 years, 6 months ago (2016-06-06 23:53:56 UTC) #76
dmurph
Thanks for taking a look Ted! I did everything BUT adding the test where the ...
4 years, 6 months ago (2016-06-07 17:57:02 UTC) #77
Ted C
lgtm Wooooot! This is awesome. But let's split up changes this big in the future ...
4 years, 6 months ago (2016-06-09 23:43:19 UTC) #78
dmurph
Ok, I modified BrowserStartupController to have allowThreadDiskReads for tests. https://codereview.chromium.org/1465363002/diff/620001/chrome/android/java/AndroidManifest.xml File chrome/android/java/AndroidManifest.xml (right): https://codereview.chromium.org/1465363002/diff/620001/chrome/android/java/AndroidManifest.xml#newcode329 chrome/android/java/AndroidManifest.xml:329: ...
4 years, 6 months ago (2016-06-10 23:52:05 UTC) #79
Theresa
still lgtm
4 years, 6 months ago (2016-06-11 00:02:51 UTC) #80
Ted C
lgtm w/ one final comment nit https://codereview.chromium.org/1465363002/diff/640001/content/public/android/java/src/org/chromium/content/browser/BrowserStartupController.java File content/public/android/java/src/org/chromium/content/browser/BrowserStartupController.java (right): https://codereview.chromium.org/1465363002/diff/640001/content/public/android/java/src/org/chromium/content/browser/BrowserStartupController.java#newcode296 content/public/android/java/src/org/chromium/content/browser/BrowserStartupController.java:296: // This strict ...
4 years, 6 months ago (2016-06-11 00:06:31 UTC) #81
dmurph
https://codereview.chromium.org/1465363002/diff/640001/content/public/android/java/src/org/chromium/content/browser/BrowserStartupController.java File content/public/android/java/src/org/chromium/content/browser/BrowserStartupController.java (right): https://codereview.chromium.org/1465363002/diff/640001/content/public/android/java/src/org/chromium/content/browser/BrowserStartupController.java#newcode296 content/public/android/java/src/org/chromium/content/browser/BrowserStartupController.java:296: // This strict mode modification is needed for tests ...
4 years, 6 months ago (2016-06-11 00:15:00 UTC) #82
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1465363002/680001
4 years, 6 months ago (2016-06-11 00:15:27 UTC) #85
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/86282)
4 years, 6 months ago (2016-06-11 02:30:16 UTC) #87
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1465363002/700001
4 years, 6 months ago (2016-06-13 20:58:11 UTC) #90
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/86896)
4 years, 6 months ago (2016-06-13 21:07:44 UTC) #92
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1465363002/720001
4 years, 6 months ago (2016-06-13 22:05:41 UTC) #95
commit-bot: I haz the power
Committed patchset #37 (id:720001)
4 years, 6 months ago (2016-06-13 22:47:31 UTC) #96
commit-bot: I haz the power
CQ bit was unchecked
4 years, 6 months ago (2016-06-13 22:47:51 UTC) #97
commit-bot: I haz the power
4 years, 6 months ago (2016-06-13 22:49:13 UTC) #99
Message was sent while issue was closed.
Patchset 37 (id:??) landed as
https://crrev.com/05781339eb7e4153776b66bd6353d4b7ba24d0a6
Cr-Commit-Position: refs/heads/master@{#399584}

Powered by Google App Engine
This is Rietveld 408576698