Bug 1320879 - Add telemetry for AS context menu "add to homescreen" r?sebastian draft
authorAndrzej Hunt <ahunt@mozilla.com>
Wed, 30 Nov 2016 10:50:36 -0800
changeset 446025 1a5672d2a6d74f93763add98d677b9c18c729392
parent 446024 e8b290536dc8c5fb696dfee10bd7cb50ec300a2b
child 538678 07b0f25b8992411836fc9023f764d42190627747
push id37671
push userahunt@mozilla.com
push dateWed, 30 Nov 2016 18:51:29 +0000
reviewerssebastian
bugs1320879
milestone53.0a1
Bug 1320879 - Add telemetry for AS context menu "add to homescreen" r?sebastian MozReview-Commit-ID: G4jCpawmbTb
mobile/android/base/java/org/mozilla/gecko/home/activitystream/menu/ActivityStreamContextMenu.java
--- a/mobile/android/base/java/org/mozilla/gecko/home/activitystream/menu/ActivityStreamContextMenu.java
+++ b/mobile/android/base/java/org/mozilla/gecko/home/activitystream/menu/ActivityStreamContextMenu.java
@@ -164,16 +164,18 @@ public abstract class ActivityStreamCont
                 break;
 
             case R.id.copy_url:
                 Clipboard.setText(url);
                 break;
 
             case R.id.add_homescreen:
                 GeckoAppShell.createShortcut(title, url);
+
+                Telemetry.sendUIEvent(TelemetryContract.Event.ACTION, TelemetryContract.Method.CONTEXT_MENU, "as_add_to_launcher");
                 break;
 
             case R.id.open_new_tab:
                 onUrlOpenInBackgroundListener.onUrlOpenInBackground(url, EnumSet.noneOf(HomePager.OnUrlOpenInBackgroundListener.Flags.class));
 
                 Telemetry.sendUIEvent(TelemetryContract.Event.LOAD_URL, TelemetryContract.Method.CONTEXT_MENU, "as_new_tab");
                 break;