| Index: chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html
|
| diff --git a/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html b/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html
|
| index f26511369b45d4d88f7876f3c062b5b01a6918ab..780f0dadc9e115d5596f66cd33105a86a3c3cebc 100644
|
| --- a/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html
|
| +++ b/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html
|
| @@ -111,17 +111,23 @@
|
| menu-options="[[clearFromOptions_]]">
|
| </settings-dropdown-menu>
|
| </div>
|
| + <!-- Note: whether these checkboxes are checked are ignored if deleting
|
| + history is disabled (i.e. supervised users, policy), so it's OK to
|
| + have a hidden checkbox that's also checked (as the C++ accounts for
|
| + whether a user is allowed to delete history independently). -->
|
| <settings-checkbox id="browsingCheckbox"
|
| pref="{{prefs.browser.clear_data.browsing_history}}"
|
| label="$i18n{clearBrowsingHistory}"
|
| sub-label="[[counters_.browsing_history]]"
|
| - disabled="[[clearingInProgress_]]">
|
| + disabled="[[clearingInProgress_]]"
|
| + hidden="[[isSupervised_]]">
|
| </settings-checkbox>
|
| <settings-checkbox id="downloadCheckbox"
|
| pref="{{prefs.browser.clear_data.download_history}}"
|
| label="$i18n{clearDownloadHistory}"
|
| sub-label="[[counters_.download_history]]"
|
| - disabled="[[clearingInProgress_]]">
|
| + disabled="[[clearingInProgress_]]"
|
| + hidden="[[isSupervised_]]">
|
| </settings-checkbox>
|
| <settings-checkbox
|
| pref="{{prefs.browser.clear_data.cache}}"
|
|
|