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

Issue 2716333002: Implement important sites dialog for desktop. (Closed)

Created:
3 years, 9 months ago by dullweber
Modified:
3 years, 7 months ago
CC:
chromium-reviews, michaelpg+watch-md-settings_chromium.org, michaelpg+watch-md-ui_chromium.org, arv+watch_chromium.org, asvitkine+watch_chromium.org, dbeam+watch-settings_chromium.org, srahim+watch_chromium.org, stevenjb+watch-md-settings_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Implement important sites dialog for desktop. - Implement ui for important sites - Add BrowserProxy method to fetch important sites - Pass important sites back to the CBDHandler on deletion https://screenshot.googleplex.com/RKzDTZz8ufE.png The dialog will only show up if the "important-sites-in-cbd" flag is enabled. The size of the site is not yet implemented, so all entries show up as "0 B". The CBD dialog will switch to Important Sites without an animation similar to how the bluetooth_device_dialog works. If we want a nice swipe animation I would need to investigate further on how this could be done inside the Dialog component. BUG=698692 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2716333002 Cr-Commit-Position: refs/heads/master@{#472789} Committed: https://chromium.googlesource.com/chromium/src/+/f5de69bdf1d350ce1bc8b4500b542ef3bc1ebe5e

Patch Set 1 #

Patch Set 2 : fix params, add notifications and size #

Patch Set 3 : fix closure issue #

Patch Set 4 : move checkbox to component #

Patch Set 5 : fix build #

Patch Set 6 : fix html formatting #

Total comments: 2

Patch Set 7 : extract deletion logic to util class #

Total comments: 2

Patch Set 8 : rename util file and remove pure static class #

Total comments: 11

Patch Set 9 : move filter creation back, add notification status #

Total comments: 2

Patch Set 10 : add browsertest for important sites #

Patch Set 11 : log histogram when important sites is shown #

Total comments: 5

Patch Set 12 : fix close button position #

Patch Set 13 : rebase #

Patch Set 14 : fix rebase #

Patch Set 15 : revert touch target size #

Patch Set 16 : remove disabled logic from js #

Patch Set 17 : rebase #

Patch Set 18 : add using declaration #

Total comments: 28

Patch Set 19 : cl format --js #

Total comments: 5

Patch Set 20 : fix comments #

Patch Set 21 : rebase #

Patch Set 22 : fix object initializer #

Patch Set 23 : rebase #

Total comments: 10

Patch Set 24 : extract importantsites dialog to separate dialog #

Total comments: 1

Patch Set 25 : fix test #

Patch Set 26 : rebase #

Patch Set 27 : remove favicon #

Total comments: 23

Patch Set 28 : fix close event propagation #

Patch Set 29 : fix comment #

Patch Set 30 : change ImportantSite type declaration #

Total comments: 20

Patch Set 31 : rebase #

Patch Set 32 : fix comments #

Total comments: 2

Patch Set 33 : replace task observer in -Bridge and -Handler with a callback #

Total comments: 23

Patch Set 34 : fix comments #

Total comments: 10

Patch Set 35 : add dom-if, fix compilation #

Patch Set 36 : rebase #

Total comments: 4

Patch Set 37 : expose flag via loadTimeData #

Patch Set 38 : rebase #

Patch Set 39 : fix rebase #

Total comments: 18

Patch Set 40 : return list directly #

Total comments: 4

Patch Set 41 : fixes #

Patch Set 42 : change element.$.someId to element.$$(#someId) #

Unified diffs Side-by-side diffs Delta from patch set Stats (+733 lines, -213 lines) Patch
M chrome/app/settings_strings.grdp 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 37 1 chunk +9 lines, -0 lines 0 comments Download
M chrome/browser/BUILD.gn 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 37 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/about_flags.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 36 37 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/android/browsing_data/browsing_data_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 34 35 3 chunks +14 lines, -71 lines 0 comments Download
M chrome/browser/android/chrome_feature_list.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 26 27 28 29 30 31 32 33 34 35 36 37 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/android/chrome_feature_list.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 36 37 3 chunks +1 line, -4 lines 0 comments Download
A chrome/browser/browsing_data/browsing_data_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 26 27 28 29 30 31 32 1 chunk +30 lines, -0 lines 0 comments Download
A chrome/browser/browsing_data/browsing_data_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 25 26 27 28 29 30 31 32 1 chunk +95 lines, -0 lines 0 comments Download
M chrome/browser/engagement/important_sites_util.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +10 lines, -0 lines 0 comments Download
M chrome/browser/engagement/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 25 2 chunks +1 line, -10 lines 0 comments Download
M chrome/browser/flag_descriptions.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 26 27 28 29 30 31 32 33 34 35 36 37 38 2 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/flag_descriptions.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 36 37 2 chunks +0 lines, -4 lines 0 comments Download
M chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_browser_proxy.js 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 37 38 39 40 2 chunks +34 lines, -4 lines 0 comments Download
M chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html 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 37 38 39 6 chunks +50 lines, -10 lines 0 comments Download
M chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js 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 37 38 39 6 chunks +118 lines, -19 lines 0 comments Download
M chrome/browser/resources/settings/controls/compiled_resources2.gyp 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 1 chunk +8 lines, -0 lines 0 comments Download
A chrome/browser/resources/settings/controls/important_site_checkbox.html 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 +51 lines, -0 lines 0 comments Download
A chrome/browser/resources/settings/controls/important_site_checkbox.js 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 +22 lines, -0 lines 0 comments Download
M chrome/browser/resources/settings/settings_resources.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 34 35 36 37 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/metrics_handler.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/metrics_handler.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 36 37 2 chunks +17 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.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 36 37 2 chunks +8 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/settings/settings_clear_browsing_data_handler.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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 4 chunks +11 lines, -7 lines 0 comments Download
M chrome/browser/ui/webui/settings/settings_clear_browsing_data_handler.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 36 37 38 39 40 7 chunks +117 lines, -49 lines 0 comments Download
M chrome/common/chrome_features.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 26 27 28 29 30 31 32 33 34 35 36 37 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/common/chrome_features.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 36 37 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/test/data/webui/settings/privacy_page_test.js 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 37 38 39 40 41 15 chunks +111 lines, -25 lines 0 comments Download
M ui/webui/resources/cr_elements/cr_dialog/cr_dialog.html 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 2 chunks +2 lines, -1 line 0 comments Download

Dependent Patchsets:

Messages

Total messages: 188 (120 generated)
dullweber
Hi Martin, please take a look at the changes for the important storage ui.
3 years, 9 months ago (2017-03-06 10:23:03 UTC) #16
msramek
Looks good at the first glance, but I only took a quick look for now. ...
3 years, 9 months ago (2017-03-06 13:00:02 UTC) #17
dullweber
I extracted the deletion logic from the java and js proxies to a new browsing_data_remover_util ...
3 years, 9 months ago (2017-03-06 15:14:28 UTC) #18
dullweber
Hi Daniel, here is a first working version of the Important Storage dialog for desktop.
3 years, 9 months ago (2017-03-06 15:17:00 UTC) #20
msramek
On 2017/03/06 15:14:28, dullweber wrote: > I extracted the deletion logic from the java and ...
3 years, 9 months ago (2017-03-06 15:31:58 UTC) #21
msramek
https://codereview.chromium.org/2716333002/diff/120001/chrome/browser/browsing_data/browsing_data_remover_util.h File chrome/browser/browsing_data/browsing_data_remover_util.h (right): https://codereview.chromium.org/2716333002/diff/120001/chrome/browser/browsing_data/browsing_data_remover_util.h#newcode13 chrome/browser/browsing_data/browsing_data_remover_util.h:13: class BrowsingDataRemoverUtil { The style guide discourages pure static ...
3 years, 9 months ago (2017-03-06 15:37:34 UTC) #22
dmurph
https://codereview.chromium.org/2716333002/diff/140001/chrome/browser/browsing_data/browsing_data_important_sites_util.cc File chrome/browser/browsing_data/browsing_data_important_sites_util.cc (right): https://codereview.chromium.org/2716333002/diff/140001/chrome/browser/browsing_data/browsing_data_important_sites_util.cc#newcode22 chrome/browser/browsing_data/browsing_data_important_sites_util.cc:22: std::unique_ptr<content::BrowsingDataFilterBuilder> filter_builder( Unless I'm contradicting something, can you bring ...
3 years, 9 months ago (2017-03-06 21:16:48 UTC) #23
dullweber
Thanks, I fixed your comments https://codereview.chromium.org/2716333002/diff/140001/chrome/browser/browsing_data/browsing_data_important_sites_util.cc File chrome/browser/browsing_data/browsing_data_important_sites_util.cc (right): https://codereview.chromium.org/2716333002/diff/140001/chrome/browser/browsing_data/browsing_data_important_sites_util.cc#newcode22 chrome/browser/browsing_data/browsing_data_important_sites_util.cc:22: std::unique_ptr<content::BrowsingDataFilterBuilder> filter_builder( On 2017/03/06 ...
3 years, 9 months ago (2017-03-07 12:24:35 UTC) #26
dmurph
What is the testing story here? Are you able to do end-to-end testing? https://codereview.chromium.org/2716333002/diff/140001/chrome/browser/ui/webui/settings/settings_clear_browsing_data_handler.cc File ...
3 years, 9 months ago (2017-03-07 21:20:14 UTC) #29
dullweber
On 2017/03/07 21:20:14, dmurph wrote: > What is the testing story here? Are you able ...
3 years, 9 months ago (2017-03-08 13:47:40 UTC) #32
dullweber
I fixed the issues you mentioned. I still need to implement fetching the size but ...
3 years, 9 months ago (2017-03-13 14:53:24 UTC) #36
dmurph
lgtm with nit that confused me. https://codereview.chromium.org/2716333002/diff/200001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js File chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js (right): https://codereview.chromium.org/2716333002/diff/200001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js#newcode174 chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js:174: var haveImportantSites = ...
3 years, 9 months ago (2017-03-13 22:26:38 UTC) #41
dullweber
dschuyler@chromium.org: Please review changes in chrome/browser/resources/settings/ and chrome/browser/ui/webui/settings/ https://codereview.chromium.org/2716333002/diff/200001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js File chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js (right): https://codereview.chromium.org/2716333002/diff/200001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js#newcode174 chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js:174: var ...
3 years, 9 months ago (2017-03-14 10:32:04 UTC) #43
Dan Beam
who's the product manager and designer working on this? the UI does not look very ...
3 years, 9 months ago (2017-03-15 18:14:13 UTC) #45
dullweber
On 2017/03/15 18:14:13, Dan Beam wrote: > who's the product manager and designer working on ...
3 years, 9 months ago (2017-03-16 09:07:08 UTC) #46
dschuyler
https://codereview.chromium.org/2716333002/diff/200001/chrome/browser/resources/settings/controls/important_site_checkbox.html File chrome/browser/resources/settings/controls/important_site_checkbox.html (right): https://codereview.chromium.org/2716333002/diff/200001/chrome/browser/resources/settings/controls/important_site_checkbox.html#newcode54 chrome/browser/resources/settings/controls/important_site_checkbox.html:54: </paper-checkbox> Much of important_site_checkbox.* appears to be a paste ...
3 years, 9 months ago (2017-03-20 19:22:38 UTC) #47
dullweber
https://codereview.chromium.org/2716333002/diff/200001/chrome/browser/resources/settings/controls/important_site_checkbox.html File chrome/browser/resources/settings/controls/important_site_checkbox.html (right): https://codereview.chromium.org/2716333002/diff/200001/chrome/browser/resources/settings/controls/important_site_checkbox.html#newcode54 chrome/browser/resources/settings/controls/important_site_checkbox.html:54: </paper-checkbox> On 2017/03/20 19:22:38, dschuyler wrote: > Much of ...
3 years, 9 months ago (2017-03-22 15:34:23 UTC) #48
dschuyler
https://codereview.chromium.org/2716333002/diff/200001/chrome/browser/resources/settings/controls/important_site_checkbox.html File chrome/browser/resources/settings/controls/important_site_checkbox.html (right): https://codereview.chromium.org/2716333002/diff/200001/chrome/browser/resources/settings/controls/important_site_checkbox.html#newcode54 chrome/browser/resources/settings/controls/important_site_checkbox.html:54: </paper-checkbox> On 2017/03/22 15:34:23, dullweber wrote: > On 2017/03/20 ...
3 years, 9 months ago (2017-03-23 01:35:53 UTC) #49
dullweber
On 2017/03/23 01:35:53, dschuyler wrote: > https://codereview.chromium.org/2716333002/diff/200001/chrome/browser/resources/settings/controls/important_site_checkbox.html > File chrome/browser/resources/settings/controls/important_site_checkbox.html > (right): > > https://codereview.chromium.org/2716333002/diff/200001/chrome/browser/resources/settings/controls/important_site_checkbox.html#newcode54 ...
3 years, 9 months ago (2017-03-23 09:49:23 UTC) #50
dullweber
I fixed the position of the close button and removed the red color from the ...
3 years, 9 months ago (2017-03-23 13:25:00 UTC) #58
dmurph
On 2017/03/14 10:32:04, dullweber wrote: > mailto:dschuyler@chromium.org: Please review changes in > chrome/browser/resources/settings/ and > ...
3 years, 9 months ago (2017-03-27 21:56:22 UTC) #66
dullweber
> Sorry for the late review followup here, I'd probably prefer that we don't have ...
3 years, 8 months ago (2017-03-28 08:01:53 UTC) #67
dullweber
dbeam@, dschuyler@: I changed the notification text color and fixed the position of the close ...
3 years, 8 months ago (2017-03-29 14:29:08 UTC) #68
dmurph
On 2017/03/28 08:01:53, dullweber wrote: > > Sorry for the late review followup here, I'd ...
3 years, 8 months ago (2017-03-29 17:21:14 UTC) #69
dullweber
dominickn@chromium.org: Please review changes in chrome/browser/engagement/important_sites_util.*
3 years, 8 months ago (2017-04-05 13:33:10 UTC) #71
dominickn
engagement lgtm, though perhaps consider just having the enum in the global namespace so the ...
3 years, 8 months ago (2017-04-06 05:31:56 UTC) #72
dullweber
On 2017/04/06 05:31:56, dominickn wrote: > engagement lgtm, though perhaps consider just having the enum ...
3 years, 8 months ago (2017-04-06 08:44:48 UTC) #73
dullweber
mariakhomenko@chromium.org: Please review changes in chrome/browser/android/browsing_data/browsing_data_bridge.cc I moved a few lines that are used by ...
3 years, 8 months ago (2017-04-06 08:55:58 UTC) #75
Maria
On 2017/04/06 08:55:58, dullweber wrote: > mailto:mariakhomenko@chromium.org: Please review changes in > chrome/browser/android/browsing_data/browsing_data_bridge.cc > > ...
3 years, 8 months ago (2017-04-06 23:41:14 UTC) #76
dschuyler
I expect I'll need to make another pass on this CL, it's large imo. General ...
3 years, 8 months ago (2017-04-07 00:02:06 UTC) #77
dullweber
Thanks for the review. I fixed the issues you mentioned. One automatic formatting change in ...
3 years, 8 months ago (2017-04-07 09:39:22 UTC) #82
dschuyler
https://codereview.chromium.org/2716333002/diff/360001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js File chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js (right): https://codereview.chromium.org/2716333002/diff/360001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js#newcode41 chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js:41: // Will be filled as results are reported. On ...
3 years, 8 months ago (2017-04-07 22:57:34 UTC) #87
dullweber
https://codereview.chromium.org/2716333002/diff/360001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js File chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js (right): https://codereview.chromium.org/2716333002/diff/360001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js#newcode41 chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js:41: // Will be filled as results are reported. On ...
3 years, 8 months ago (2017-04-10 10:59:50 UTC) #88
dschuyler
On 2017/03/16 09:07:08, dullweber wrote: > On 2017/03/15 18:14:13, Dan Beam wrote: > > who's ...
3 years, 8 months ago (2017-04-11 23:45:41 UTC) #97
dschuyler
On 2017/03/23 09:49:23, dullweber wrote: > On 2017/03/23 01:35:53, dschuyler wrote: > > > https://codereview.chromium.org/2716333002/diff/200001/chrome/browser/resources/settings/controls/important_site_checkbox.html ...
3 years, 8 months ago (2017-04-11 23:48:57 UTC) #98
dschuyler
https://codereview.chromium.org/2716333002/diff/440001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html File chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html (right): https://codereview.chromium.org/2716333002/diff/440001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html#newcode84 chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html:84: font-size: 86.67%; /* (13px / 15px) * 100 */ ...
3 years, 8 months ago (2017-04-11 23:49:32 UTC) #99
dullweber
On 2017/04/11 23:48:57, dschuyler wrote: > On 2017/03/23 09:49:23, dullweber wrote: > > On 2017/03/23 ...
3 years, 8 months ago (2017-04-13 13:00:49 UTC) #100
dullweber
On 2017/04/11 23:45:41, dschuyler wrote: > On 2017/03/16 09:07:08, dullweber wrote: > > On 2017/03/15 ...
3 years, 8 months ago (2017-04-13 14:39:48 UTC) #101
dullweber
Thanks, I changed the dialog implementation to use two separate dialogs but I have trouble ...
3 years, 8 months ago (2017-04-13 14:47:50 UTC) #102
dullweber
On 2017/04/11 23:45:41, dschuyler wrote: > On 2017/03/16 09:07:08, dullweber wrote: > > On 2017/03/15 ...
3 years, 8 months ago (2017-04-24 15:56:39 UTC) #110
dschuyler
https://codereview.chromium.org/2716333002/diff/460001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html File chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html (right): https://codereview.chromium.org/2716333002/diff/460001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html#newcode169 chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html:169: $i18n{clearBrowsingData} nit: indented too far https://codereview.chromium.org/2716333002/diff/520001/chrome/browser/browsing_data/browsing_data_important_sites_util.h File chrome/browser/browsing_data/browsing_data_important_sites_util.h (right): ...
3 years, 7 months ago (2017-04-27 23:10:26 UTC) #113
dullweber
Thanks for the review and asking dpapad@ about the dialog issue. His suggestion solved the ...
3 years, 7 months ago (2017-04-28 12:34:04 UTC) #114
dschuyler
https://codereview.chromium.org/2716333002/diff/520001/chrome/browser/resources/settings/controls/important_site_checkbox.js File chrome/browser/resources/settings/controls/important_site_checkbox.js (right): https://codereview.chromium.org/2716333002/diff/520001/chrome/browser/resources/settings/controls/important_site_checkbox.js#newcode16 chrome/browser/resources/settings/controls/important_site_checkbox.js:16: }, On 2017/04/28 12:34:03, dullweber wrote: > On 2017/04/27 ...
3 years, 7 months ago (2017-04-28 19:31:13 UTC) #115
dullweber
https://codereview.chromium.org/2716333002/diff/520001/chrome/browser/resources/settings/controls/important_site_checkbox.js File chrome/browser/resources/settings/controls/important_site_checkbox.js (right): https://codereview.chromium.org/2716333002/diff/520001/chrome/browser/resources/settings/controls/important_site_checkbox.js#newcode16 chrome/browser/resources/settings/controls/important_site_checkbox.js:16: }, On 2017/04/28 19:31:13, dschuyler wrote: > On 2017/04/28 ...
3 years, 7 months ago (2017-05-02 10:38:45 UTC) #116
dschuyler
lgtm https://codereview.chromium.org/2716333002/diff/520001/chrome/browser/resources/settings/controls/important_site_checkbox.js File chrome/browser/resources/settings/controls/important_site_checkbox.js (right): https://codereview.chromium.org/2716333002/diff/520001/chrome/browser/resources/settings/controls/important_site_checkbox.js#newcode16 chrome/browser/resources/settings/controls/important_site_checkbox.js:16: }, On 2017/05/02 10:38:45, dullweber wrote: > On ...
3 years, 7 months ago (2017-05-02 18:19:23 UTC) #117
dullweber
michaelpg@chromium.org: Please review changes in ui/webui/resources/cr_elements/cr_dialog/cr_dialog.html and chrome/browser/ui/webui/metrics_handler.* I changed the css in cr_dialog to ...
3 years, 7 months ago (2017-05-03 07:58:59 UTC) #119
michaelpg
Uhh, the parts you asked me to review look fine, but I had some other ...
3 years, 7 months ago (2017-05-03 21:48:06 UTC) #120
dullweber
Thanks for looking at everything. I fixed the issues you mentioned https://codereview.chromium.org/2716333002/diff/580001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_browser_proxy.js File chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_browser_proxy.js (right): ...
3 years, 7 months ago (2017-05-04 08:31:09 UTC) #123
michaelpg
thanks! lgtm
3 years, 7 months ago (2017-05-04 17:13:09 UTC) #126
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/2716333002/620001
3 years, 7 months ago (2017-05-05 08:14:40 UTC) #129
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/428236)
3 years, 7 months ago (2017-05-05 08:22:36 UTC) #131
msramek
https://codereview.chromium.org/2716333002/diff/620001/chrome/browser/browsing_data/browsing_data_important_sites_util.h File chrome/browser/browsing_data/browsing_data_important_sites_util.h (right): https://codereview.chromium.org/2716333002/diff/620001/chrome/browser/browsing_data/browsing_data_important_sites_util.h#newcode21 chrome/browser/browsing_data/browsing_data_important_sites_util.h:21: void Remove(int remove_mask, When I call a method and ...
3 years, 7 months ago (2017-05-05 09:12:59 UTC) #132
dullweber
Thanks! I reduced the task_observers for android and javascript with some duplicate code to a ...
3 years, 7 months ago (2017-05-05 11:51:54 UTC) #135
msramek
LGTM. To your question - yes, but please document it! https://codereview.chromium.org/2716333002/diff/640001/chrome/browser/ui/webui/settings/settings_clear_browsing_data_handler.h File chrome/browser/ui/webui/settings/settings_clear_browsing_data_handler.h (right): https://codereview.chromium.org/2716333002/diff/640001/chrome/browser/ui/webui/settings/settings_clear_browsing_data_handler.h#newcode107 ...
3 years, 7 months ago (2017-05-05 15:41:56 UTC) #138
Dan Beam
not lgtm yet https://codereview.chromium.org/2716333002/diff/640001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html File chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html (right): https://codereview.chromium.org/2716333002/diff/640001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html#newcode198 chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html:198: <dialog is="cr-dialog" id="importantSitesDialog" close-text="$i18n{close}" does this ...
3 years, 7 months ago (2017-05-05 17:52:51 UTC) #139
dullweber
https://codereview.chromium.org/2716333002/diff/640001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html File chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html (right): https://codereview.chromium.org/2716333002/diff/640001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html#newcode198 chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html:198: <dialog is="cr-dialog" id="importantSitesDialog" close-text="$i18n{close}" On 2017/05/05 17:52:50, Dan Beam ...
3 years, 7 months ago (2017-05-09 08:56:40 UTC) #140
Dan Beam
i'm not confident your code compiles or runs correctly. can we fix that? https://codereview.chromium.org/2716333002/diff/660001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js File ...
3 years, 7 months ago (2017-05-09 19:23:19 UTC) #141
Dan Beam
https://codereview.chromium.org/2716333002/diff/640001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html File chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html (right): https://codereview.chromium.org/2716333002/diff/640001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html#newcode198 chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html:198: <dialog is="cr-dialog" id="importantSitesDialog" close-text="$i18n{close}" On 2017/05/09 08:56:39, dullweber wrote: ...
3 years, 7 months ago (2017-05-09 19:25:03 UTC) #142
dullweber
https://codereview.chromium.org/2716333002/diff/640001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html File chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html (right): https://codereview.chromium.org/2716333002/diff/640001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html#newcode198 chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html:198: <dialog is="cr-dialog" id="importantSitesDialog" close-text="$i18n{close}" On 2017/05/09 19:25:03, Dan Beam ...
3 years, 7 months ago (2017-05-11 13:13:49 UTC) #155
Dan Beam
this is looking really good! https://codereview.chromium.org/2716333002/diff/640001/chrome/browser/ui/webui/settings/settings_clear_browsing_data_handler.cc File chrome/browser/ui/webui/settings/settings_clear_browsing_data_handler.cc (right): https://codereview.chromium.org/2716333002/diff/640001/chrome/browser/ui/webui/settings/settings_clear_browsing_data_handler.cc#newcode291 chrome/browser/ui/webui/settings/settings_clear_browsing_data_handler.cc:291: base::FeatureList::IsEnabled(features::kImportantSitesInCbd); On 2017/05/11 13:13:43, ...
3 years, 7 months ago (2017-05-16 03:25:25 UTC) #156
dullweber
Thanks for explaining how to use flags in Javascript. I fixed this and the other ...
3 years, 7 months ago (2017-05-16 11:08:49 UTC) #161
Dan Beam
https://codereview.chromium.org/2716333002/diff/760001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_browser_proxy.js File chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_browser_proxy.js (right): https://codereview.chromium.org/2716333002/diff/760001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_browser_proxy.js#newcode32 chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_browser_proxy.js:32: var ImportantSitesResponse; why can't we just return !Array<!ImportantSite> and ...
3 years, 7 months ago (2017-05-16 19:46:09 UTC) #170
dullweber
Thanks, I changed the dictionary response to a list. https://codereview.chromium.org/2716333002/diff/760001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_browser_proxy.js File chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_browser_proxy.js (right): https://codereview.chromium.org/2716333002/diff/760001/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_browser_proxy.js#newcode32 chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_browser_proxy.js:32: ...
3 years, 7 months ago (2017-05-17 09:57:37 UTC) #171
Dan Beam
lgtm, thanks for sticking with it! https://codereview.chromium.org/2716333002/diff/760001/chrome/browser/ui/webui/settings/settings_clear_browsing_data_handler.cc File chrome/browser/ui/webui/settings/settings_clear_browsing_data_handler.cc (right): https://codereview.chromium.org/2716333002/diff/760001/chrome/browser/ui/webui/settings/settings_clear_browsing_data_handler.cc#newcode289 chrome/browser/ui/webui/settings/settings_clear_browsing_data_handler.cc:289: ImportantSitesUtil::IsDialogDisabled(profile); On 2017/05/17 ...
3 years, 7 months ago (2017-05-17 20:57:29 UTC) #172
dullweber
Thanks! I had to fix a few presubmit failures in privacy_page_test.js due to the checks ...
3 years, 7 months ago (2017-05-18 10:41:54 UTC) #179
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/2716333002/820001
3 years, 7 months ago (2017-05-18 12:30:44 UTC) #184
commit-bot: I haz the power
Committed patchset #42 (id:820001) as https://chromium.googlesource.com/chromium/src/+/f5de69bdf1d350ce1bc8b4500b542ef3bc1ebe5e
3 years, 7 months ago (2017-05-18 13:21:01 UTC) #187
Dan Beam
3 years, 7 months ago (2017-05-18 18:02:41 UTC) #188
Message was sent while issue was closed.
On 2017/05/18 10:41:54, dullweber wrote:
> Thanks! I had to fix a few presubmit failures in privacy_page_test.js due to
the
> checks you added yesterday. (Please only use this.$.localId, not
> element.$.localId)

yeah, it wasn't intentional to check files outside of chrome/browser/resources. 
I think it's probably OK to use item.$.localId from /test/ code (I saw you just
switched to $$('#localId') to get around -- good workaround!).  I'm fixing that
glitch here:
https://codereview.chromium.org/2889113002/diff/60001/tools/web_dev_style/js_...

sorry for the inconvenience

Powered by Google App Engine
This is Rietveld 408576698