Always show counters in the material design Clear Browsing Data dialog.
Previously, they were only shown when the corresponding datatype was
checked. This led to uneven spacing between checkboxes and arguably
strange visual behavior where text was appearing and disappearing.
See the linked bug for screenshots.
BUG=654812
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation
Review-Url: https://codereview.chromium.org/2623033003
Cr-Commit-Position: refs/heads/master@{#443364}
Committed: https://chromium.googlesource.com/chromium/src/+/e36f41845d3f6232aaeddf68fcde9576c7446344
Description was changed from ========== Always show counters in the material design Clear Browsing Data ...
3 years, 11 months ago
(2017-01-11 17:51:34 UTC)
#1
Description was changed from
==========
Always show counters in the material design Clear Browsing Data dialog.
Previously, they were only shown when the corresponding datatype was
checked. This led to uneven spacing between checkboxes and arguably
strange visual behavior where text was appearing and disappearing.
See the linked bug for screenshots.
BUG=654812
==========
to
==========
Always show counters in the material design Clear Browsing Data dialog.
Previously, they were only shown when the corresponding datatype was
checked. This led to uneven spacing between checkboxes and arguably
strange visual behavior where text was appearing and disappearing.
See the linked bug for screenshots.
BUG=654812
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation
==========
msramek
The CQ bit was checked by msramek@chromium.org to run a CQ dry run
3 years, 11 months ago
(2017-01-11 17:51:36 UTC)
#2
Dry run: Try jobs failed on following builders: ios-simulator on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-simulator/builds/135283)
3 years, 11 months ago
(2017-01-11 18:21:23 UTC)
#7
https://codereview.chromium.org/2623033003/diff/1/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 (left): https://codereview.chromium.org/2623033003/diff/1/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html#oldcode90 chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html:90: --settings-secondary-unchecked: { this is the only use of this ...
3 years, 11 months ago
(2017-01-11 20:29:28 UTC)
#9
Dry run: Try jobs failed on following builders: mac_chromium_rel_ng on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/367581)
3 years, 11 months ago
(2017-01-12 10:43:58 UTC)
#14
Dry run: Try jobs failed on following builders: ios-simulator on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-simulator/builds/135966)
3 years, 11 months ago
(2017-01-12 11:24:36 UTC)
#18
Thanks Dave! Dan - I removed the mixin and also updated the failing PrivacyPageTest. PTAL! ...
3 years, 11 months ago
(2017-01-12 12:37:23 UTC)
#22
Thanks Dave!
Dan - I removed the mixin and also updated the failing PrivacyPageTest. PTAL!
https://codereview.chromium.org/2623033003/diff/1/chrome/browser/resources/se...
File
chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html
(left):
https://codereview.chromium.org/2623033003/diff/1/chrome/browser/resources/se...
chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html:90:
--settings-secondary-unchecked: {
On 2017/01/11 20:29:28, Dan Beam wrote:
> this is the only use of this mixin, afaict
>
>
https://cs.chromium.org/search/?q=settings-secondary-unchecked&sq=package:chr...
>
> please also remove it from
> chrome/browser/resources/controls/settings_{checkbox,toggle_button}.html
Yep, I remember that when I added the mixin this was the only usage, but I
wasn't sure about toggle_button.html which was added in the meantime.
The only settings-toggle-button with a subLabel seems to be the one for third
party cookies which doesn't actually hide the sublabel anyway, so I confirm that
we can remove it.
Done.
And since the assumption that the counter doesn't run for unchecked datatypes was baked into ...
3 years, 11 months ago
(2017-01-12 12:38:57 UTC)
#24
And since the assumption that the counter doesn't run for unchecked datatypes
was baked into all counter tests, I removed it from there and simplified the
counters where possible.
+Christian, can you please take a pass at all the browsing_data/ stuff?
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
3 years, 11 months ago
(2017-01-12 12:42:08 UTC)
#25
Dry run: Try jobs failed on following builders: ios-simulator-xcode-clang on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-simulator-xcode-clang/builds/23879)
3 years, 11 months ago
(2017-01-12 12:42:09 UTC)
#26
On 2017/01/12 12:38:57, msramek wrote: > And since the assumption that the counter doesn't run ...
3 years, 11 months ago
(2017-01-12 12:50:55 UTC)
#27
On 2017/01/12 12:38:57, msramek wrote:
> And since the assumption that the counter doesn't run for unchecked datatypes
> was baked into all counter tests, I removed it from there and simplified the
> counters where possible.
>
> +Christian, can you please take a pass at all the browsing_data/ stuff?
The trybot is complaining about remaining pending_ attributes, otherwise lgtm
msramek
The CQ bit was checked by msramek@chromium.org to run a CQ dry run
3 years, 11 months ago
(2017-01-12 14:16:23 UTC)
#28
Thanks! I fixed the iOS compilation now. +David can you PTAL at ios/c/b/browsing_data? It's equivalent ...
3 years, 11 months ago
(2017-01-12 14:19:41 UTC)
#31
Thanks!
I fixed the iOS compilation now.
+David can you PTAL at ios/c/b/browsing_data? It's equivalent to
c/b/browsing_data changes which are already reviewed, the CacheCounter class is
just duplicated because of platform dependencies.
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
3 years, 11 months ago
(2017-01-12 14:22:14 UTC)
#32
Dry run: Try jobs failed on following builders: ios-device on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device/builds/134700)
3 years, 11 months ago
(2017-01-12 14:22:15 UTC)
#33
CQ is committing da patch. Bot data: {"patchset_id": 120001, "attempt_start_ts": 1484256043839020, "parent_rev": "abe52699a2afc8416c810c73d5dbff94f60b1561", "commit_rev": "e36f41845d3f6232aaeddf68fcde9576c7446344"}
3 years, 11 months ago
(2017-01-12 21:27:43 UTC)
#44
CQ is committing da patch.
Bot data: {"patchset_id": 120001, "attempt_start_ts": 1484256043839020,
"parent_rev": "abe52699a2afc8416c810c73d5dbff94f60b1561", "commit_rev":
"e36f41845d3f6232aaeddf68fcde9576c7446344"}
commit-bot: I haz the power
Description was changed from ========== Always show counters in the material design Clear Browsing Data ...
3 years, 11 months ago
(2017-01-12 21:28:15 UTC)
#45
Message was sent while issue was closed.
Description was changed from
==========
Always show counters in the material design Clear Browsing Data dialog.
Previously, they were only shown when the corresponding datatype was
checked. This led to uneven spacing between checkboxes and arguably
strange visual behavior where text was appearing and disappearing.
See the linked bug for screenshots.
BUG=654812
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation
==========
to
==========
Always show counters in the material design Clear Browsing Data dialog.
Previously, they were only shown when the corresponding datatype was
checked. This led to uneven spacing between checkboxes and arguably
strange visual behavior where text was appearing and disappearing.
See the linked bug for screenshots.
BUG=654812
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation
Review-Url: https://codereview.chromium.org/2623033003
Cr-Commit-Position: refs/heads/master@{#443364}
Committed:
https://chromium.googlesource.com/chromium/src/+/e36f41845d3f6232aaeddf68fcde...
==========
commit-bot: I haz the power
Committed patchset #6 (id:120001) as https://chromium.googlesource.com/chromium/src/+/e36f41845d3f6232aaeddf68fcde9576c7446344
3 years, 11 months ago
(2017-01-12 21:28:17 UTC)
#46
Issue 2623033003: Always show counters in the material design Clear Browsing Data dialog.
(Closed)
Created 3 years, 11 months ago by msramek
Modified 3 years, 11 months ago
Reviewers: dschuyler, Dan Beam, dullweber, droger
Base URL:
Comments: 2