Closed Bug 1687703 Opened 4 years ago Closed 4 years ago

Add telemetry and a pref to tell if someone has used Ctrl-Tab, so that we can flip the default value of the browser.ctrlTab.recentlyUsedOrder pref to false if they haven't.

Categories

(Firefox :: Theme, enhancement)

enhancement

Tracking

()

VERIFIED FIXED
86 Branch
Tracking Status
firefox86 --- verified
firefox87 --- verified

People

(Reporter: bwinton, Assigned: emmamalysz)

References

(Blocks 1 open bug)

Details

(Whiteboard: [proton-tabs-bar])

Attachments

(2 files, 1 obsolete file)

Similar to home, library or sidebar behavior.
(We'd like to get this in early, so that we have the data we need to make the determination…)

Summary: Add telemetry to tell if someone has used Ctrl-Tab, so that we can flip the default value of the browser.ctrlTab.recentlyUsedOrder pref to false if they haven't. → Add telemetry and a pref to tell if someone has used Ctrl-Tab, so that we can flip the default value of the browser.ctrlTab.recentlyUsedOrder pref to false if they haven't.
Assignee: nobody → emalysz
Attachment #9198280 - Attachment is obsolete: true
Pushed by emalysz@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/361b30a2a855 add a preference to see if ctrl-tab is used r=mstriemer
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 86 Branch
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Blocks: 1692303
Pushed by emalysz@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a53bc26736d8 add telemetry for browser.engagement.ctrlTab.has-used pref r=jaws

Comment on attachment 9202413 [details]
Bug 1687703, add telemetry for browser.engagement.ctrlTab.has-used pref

Beta/Release Uplift Approval Request

  • User impact if declined: No user impact, but we are currently not collecting telemetry on this pref. We need this telemetry to make an informed decision on future proton work (such as in Bug 1692303)
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: Yes
  • If yes, steps to reproduce: 1. Open firefox
  1. Press "ctrl-tab"
  2. Go to about:telemetry
  3. Notice "browser.ui.interaction.keyboard.ctrl-tab" has incremented
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): No strings
  • String changes made/needed: n/a
Attachment #9202413 - Flags: approval-mozilla-beta?
Flags: qe-verify+
QA Whiteboard: [qa-triaged]
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → FIXED

I'm trying to verify this bug on the latest Firefox Nightly but I couldn't see "browser.ui.interaction.keyboard.ctrl-tab" in about:telemetry.
Are there any extra steps/prefs that should be added?
Thanks.

Flags: needinfo?(emalysz)

Hey Hani,

Perhaps the nightly build didn't have the changes in it yet? I was able to reproduce on the most recent version. If you navigate to about:telemetry#keyed-scalars-tab, then "ctrl-tab" should be listed now.

Flags: needinfo?(emalysz) → needinfo?(hani.yacoub)

Comment on attachment 9202413 [details]
Bug 1687703, add telemetry for browser.engagement.ctrlTab.has-used pref

Low risk and I could check that it works in nightly, let's take it on beta before RC, thanks.

Attachment #9202413 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Changed back the bug status to affected for 86 so as that the uplift request doesn't get missed. Note that generally speaking, it is better to file a follow up bug for the telemetry patch to uplift than land it in an existing bug. Thanks.

Verified as fixed on Firefox Nightly 87.0a1 on Windows 10 x64, macOS 10.15 and on Ubuntu 20.04.

Flags: needinfo?(hani.yacoub)

Verified as fixed on Firefox 86.0 candidates build 1 on Windows 10 x64, macOS 10.15 and on Ubuntu 20.04.

Status: RESOLVED → VERIFIED
QA Whiteboard: [qa-triaged]
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: