Bug 1257251 - Annotate e10s cohort in crash report. r=Mossop draft
authorFelipe Gomes <felipc@gmail.com>
Wed, 16 Mar 2016 14:46:35 -0300
changeset 341166 cd9b575a2a857c7fe468ae13347a0213f8473a42
parent 341165 2e5fb3215f5fdec13ad9ce9b8dd52f967cf50f7c
child 516353 9735ca8416ed49c0cbabab70b9c273ff46997281
push id13157
push userfelipc@gmail.com
push dateWed, 16 Mar 2016 17:48:00 +0000
reviewersMossop
bugs1257251
milestone48.0a1
Bug 1257251 - Annotate e10s cohort in crash report. r=Mossop MozReview-Commit-ID: 3UJkJZeKcVX
browser/extensions/e10srollout/bootstrap.js
--- a/browser/extensions/e10srollout/bootstrap.js
+++ b/browser/extensions/e10srollout/bootstrap.js
@@ -87,16 +87,19 @@ function getUserSample() {
 
   let val = Math.floor(Math.random() * 100);
   Preferences.set(PREF_COHORT_SAMPLE, val);
   return val;
 }
 
 function setCohort(cohortName) {
   Preferences.set(PREF_COHORT_NAME, cohortName);
+  try {
+    Services.appinfo.annotateCrashReport("E10SCohort", cohortName);
+  } catch (e) {}
 }
 
 function optedIn() {
   return Preferences.get(PREF_E10S_OPTED_IN, false) ||
          Preferences.get(PREF_E10S_FORCE_ENABLED, false);
 }
 
 function optedOut() {