Closed Bug 1264796 Opened 8 years ago Closed 8 years ago

Exclude users with script timeout prefs set to 0 from e10s meta experiments

Categories

(Firefox :: General, defect)

defect
Not set
normal

Tracking

()

RESOLVED WONTFIX
Tracking Status
firefox48 --- affected

People

(Reporter: jimm, Assigned: Felipe)

References

(Blocks 1 open bug)

Details

To get better data related to SLOW_SCRIPT_PAGE_COUNT rates, we should disqualify any user who's adjusted prefs such that the slow script dialog won't display.

http://mxr.mozilla.org/mozilla-central/source/modules/libpref/init/all.js#2588

prefs:
dom.max_script_run_time
dom.max_child_script_run_time

If either of these are 0, the user should be excluded.
Felipe, can we get something like this into the 47 experiment?
Flags: needinfo?(felipc)
Sure thing
Assignee: nobody → felipc
Status: NEW → ASSIGNED
Flags: needinfo?(felipc)
What happens if the pref changes after the experiment starts, will they no longer be part of it? Will this happen immediately or at the next browser restart?

The non-e10s slow script dialog has a "Don't show this again" option, which sets the pref, so if the user is still part of the experiment after that point (even if it's until the next restart) the results are unfair.
I think this is the wrong approach, I don't see a reason to exclude them from the experiments as a whole, we should just be excluding their uptime from the measurement of slow script dialogs. Also... we should do this for pref setting other than 10, rather than just for 0.
Wontfixing in favor of collecting the pref (bug 1265000) and looking at it on data analysis time.
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.