Bug 1269909 - Add telemetry probe for clicking "Set up Sync" from History empty state. r=mfinkle draft
authorChenxia Liu <liuche@mozilla.com>
Tue, 03 May 2016 16:19:49 -0700
changeset 363440 7beb6f0c01a825be22d06f54d8fd276c9601f9fe
parent 363436 83c159b81582d4375562759c1ec4d124034fa998
child 520034 22fb68db336c9c19dbe40c6f88afc4efbad16d5e
push id17199
push usercliu@mozilla.com
push dateWed, 04 May 2016 17:54:13 +0000
reviewersmfinkle
bugs1269909
milestone49.0a1
Bug 1269909 - Add telemetry probe for clicking "Set up Sync" from History empty state. r=mfinkle MozReview-Commit-ID: A24qXyNpWwk
mobile/android/base/java/org/mozilla/gecko/home/CombinedHistoryPanel.java
--- a/mobile/android/base/java/org/mozilla/gecko/home/CombinedHistoryPanel.java
+++ b/mobile/android/base/java/org/mozilla/gecko/home/CombinedHistoryPanel.java
@@ -181,16 +181,17 @@ public class CombinedHistoryPanel extend
             }
         }
 
         // Set up Clients empty view.
         final Button syncSetupButton = (Button) mClientsEmptyView.findViewById(R.id.sync_setup_button);
         syncSetupButton.setOnClickListener(new View.OnClickListener() {
             @Override
             public void onClick(View view) {
+                Telemetry.sendUIEvent(TelemetryContract.Event.ACTION, TelemetryContract.Method.BUTTON, "history_syncsetup");
                 // This Activity will redirect to the correct Activity as needed.
                 final Intent intent = new Intent(FxAccountConstants.ACTION_FXA_GET_STARTED);
                 startActivity(intent);
             }
         });
     }
 
     @Override