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

Issue 2971823002: Cleanup Tool WebUI: Add logs upload checkbox and minor polishing (Closed)

Created:
3 years, 5 months ago by proberge
Modified:
3 years, 5 months ago
Reviewers:
ftirelo, tommycli
CC:
chromium-reviews, michaelpg+watch-md-settings_chromium.org, michaelpg+watch-md-ui_chromium.org, stevenjb+watch-md-settings_chromium.org, arv+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Cleanup Tool WebUI: Add logs upload checkbox and minor polishing As a follow-up to https://codereview.chromium.org/2966453002/, where we added a logs upload permission checkbox to the modal dialog, this change adds the same checkbox to the WebUI. The checkbox should be synchronized with the dialog and other opened settings pages. Also adds a "Learn More" link to Chrome Cleanup's help center article, minor fixes for RTL languages, repositions the "Show files to be removed" button and uses standard colors. BUG=736465 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2971823002 Cr-Commit-Position: refs/heads/master@{#484917} Committed: https://chromium.googlesource.com/chromium/src/+/b9d3533f6baa7f4958089d651a2f927e4acc1c7d

Patch Set 1 #

Patch Set 2 : Minor fixes #

Total comments: 16

Patch Set 3 : Address ftirelo's review comments and try fix closure compilation #

Total comments: 11

Patch Set 4 : Address review comments on #3, simplify idle error cases #

Messages

Total messages: 28 (11 generated)
proberge
3 years, 5 months ago (2017-07-05 15:37:11 UTC) #3
ftirelo
Thanks a lot for all the minor fixes as well! I only have a question ...
3 years, 5 months ago (2017-07-05 19:02:26 UTC) #4
proberge
@ftirelo thanks for the quick review @tommycli PTAL. I could also use some help figuring ...
3 years, 5 months ago (2017-07-05 20:14:21 UTC) #6
proberge
https://codereview.chromium.org/2971823002/diff/40001/chrome/test/data/webui/settings/chrome_cleanup_page_test.js File chrome/test/data/webui/settings/chrome_cleanup_page_test.js (right): https://codereview.chromium.org/2971823002/diff/40001/chrome/test/data/webui/settings/chrome_cleanup_page_test.js#newcode152 chrome/test/data/webui/settings/chrome_cleanup_page_test.js:152: MockInteractions.tap(control); Does not work here, but works for a ...
3 years, 5 months ago (2017-07-05 20:16:29 UTC) #7
ftirelo
LGTM with a small nit. https://codereview.chromium.org/2971823002/diff/40001/chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc File chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc (right): https://codereview.chromium.org/2971823002/diff/40001/chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc#newcode805 chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc:805: std::string cleanup_learn_more_url = Nitty ...
3 years, 5 months ago (2017-07-05 20:24:50 UTC) #8
tommycli
lgtm except below https://codereview.chromium.org/2971823002/diff/40001/chrome/browser/resources/settings/chrome_cleanup_page/chrome_cleanup_page.html File chrome/browser/resources/settings/chrome_cleanup_page/chrome_cleanup_page.html (right): https://codereview.chromium.org/2971823002/diff/40001/chrome/browser/resources/settings/chrome_cleanup_page/chrome_cleanup_page.html#newcode17 chrome/browser/resources/settings/chrome_cleanup_page/chrome_cleanup_page.html:17: #about-link { I don't see an ...
3 years, 5 months ago (2017-07-06 19:00:14 UTC) #9
proberge
Thanks for the quick review! https://codereview.chromium.org/2971823002/diff/40001/chrome/browser/resources/settings/chrome_cleanup_page/chrome_cleanup_page.html File chrome/browser/resources/settings/chrome_cleanup_page/chrome_cleanup_page.html (right): https://codereview.chromium.org/2971823002/diff/40001/chrome/browser/resources/settings/chrome_cleanup_page/chrome_cleanup_page.html#newcode17 chrome/browser/resources/settings/chrome_cleanup_page/chrome_cleanup_page.html:17: #about-link { On 2017/07/06 ...
3 years, 5 months ago (2017-07-06 21:12:56 UTC) #10
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/2971823002/60001
3 years, 5 months ago (2017-07-06 21:13:50 UTC) #13
tommycli
no problem! One more comment below https://codereview.chromium.org/2971823002/diff/40001/chrome/test/data/webui/settings/chrome_cleanup_page_test.js File chrome/test/data/webui/settings/chrome_cleanup_page_test.js (right): https://codereview.chromium.org/2971823002/diff/40001/chrome/test/data/webui/settings/chrome_cleanup_page_test.js#newcode152 chrome/test/data/webui/settings/chrome_cleanup_page_test.js:152: MockInteractions.tap(control); On 2017/07/06 ...
3 years, 5 months ago (2017-07-06 21:23:12 UTC) #14
proberge
https://codereview.chromium.org/2971823002/diff/40001/chrome/test/data/webui/settings/chrome_cleanup_page_test.js File chrome/test/data/webui/settings/chrome_cleanup_page_test.js (right): https://codereview.chromium.org/2971823002/diff/40001/chrome/test/data/webui/settings/chrome_cleanup_page_test.js#newcode152 chrome/test/data/webui/settings/chrome_cleanup_page_test.js:152: MockInteractions.tap(control); On 2017/07/06 21:23:12, tommycli wrote: > On 2017/07/06 ...
3 years, 5 months ago (2017-07-06 21:25:52 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: android_n5x_swarming_rel on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_n5x_swarming_rel/builds/214737)
3 years, 5 months ago (2017-07-06 21:55:49 UTC) #17
tommycli
On 2017/07/06 21:25:52, proberge wrote: > https://codereview.chromium.org/2971823002/diff/40001/chrome/test/data/webui/settings/chrome_cleanup_page_test.js > File chrome/test/data/webui/settings/chrome_cleanup_page_test.js (right): > > https://codereview.chromium.org/2971823002/diff/40001/chrome/test/data/webui/settings/chrome_cleanup_page_test.js#newcode152 > ...
3 years, 5 months ago (2017-07-06 23:57:36 UTC) #18
proberge
On 2017/07/06 23:57:36, tommycli wrote: > On 2017/07/06 21:25:52, proberge wrote: > > > https://codereview.chromium.org/2971823002/diff/40001/chrome/test/data/webui/settings/chrome_cleanup_page_test.js ...
3 years, 5 months ago (2017-07-07 00:34:09 UTC) #19
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/2971823002/60001
3 years, 5 months ago (2017-07-07 00:34:34 UTC) #21
commit-bot: I haz the power
Try jobs failed on following builders: android_n5x_swarming_rel on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_n5x_swarming_rel/builds/215048)
3 years, 5 months ago (2017-07-07 02:03:02 UTC) #23
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/2971823002/60001
3 years, 5 months ago (2017-07-07 13:13:32 UTC) #25
commit-bot: I haz the power
3 years, 5 months ago (2017-07-07 14:09:29 UTC) #28
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/chromium/src/+/b9d3533f6baa7f4958089d651a2f...

Powered by Google App Engine
This is Rietveld 408576698