| Index: chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ClearBrowsingDataPreferences.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ClearBrowsingDataPreferences.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ClearBrowsingDataPreferences.java
|
| index d3bae3652cb94962aa483d14388511f4627fb1fe..ddfd3beb24195ceaddc38ddfd350a6cbc8f32478 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ClearBrowsingDataPreferences.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ClearBrowsingDataPreferences.java
|
| @@ -505,7 +505,11 @@ public class ClearBrowsingDataPreferences extends PreferenceFragment
|
| @Override
|
| public void onCreate(Bundle savedInstanceState) {
|
| super.onCreate(savedInstanceState);
|
| - RecordUserAction.record("ClearBrowsingData_DialogCreated");
|
| + // Don't record this action if TabsInCBD is enabled because this class is created twice.
|
| + // The action will be recorded in ClearBrowsingDataTabsFragment instead.
|
| + if (!ClearBrowsingDataTabsFragment.isFeatureEnabled()) {
|
| + RecordUserAction.record("ClearBrowsingData_DialogCreated");
|
| + }
|
| mMaxImportantSites = BrowsingDataBridge.getMaxImportantSites();
|
| BrowsingDataBridge.getInstance().requestInfoAboutOtherFormsOfBrowsingHistory(this);
|
| getActivity().setTitle(R.string.clear_browsing_data_title);
|
|
|