Closed Bug 1877295 Opened 1 year ago Closed 11 months ago

Investigate option to return to first-run onboarding at a later time

Categories

(Firefox :: Messaging System, task, P1)

task
Points:
3

Tracking

()

RESOLVED FIXED
125 Branch
Iteration:
125.2 - Mar 4 - Mar 15
Tracking Status
firefox125 --- fixed

People

(Reporter: emcminn, Assigned: emcminn)

References

(Blocks 1 open bug)

Details

(Whiteboard: [omc])

Attachments

(2 files, 1 obsolete file)

No description provided.
Attachment #9377053 - Attachment is obsolete: true
Iteration: --- → 124.2 - Feb 4 - Feb 16
Points: --- → 3
Priority: -- → P1
Iteration: 124.2 - Feb 4 - Feb 16 → 125.1 - Feb 19 - Mar 1
Attachment #9377056 - Attachment description: WIP: Bug 1877295 - Toolbar button option for returning to about:welcome → Bug 1877295 - Toolbar button option for returning to about:welcome
Depends on: 1882549
Iteration: 125.1 - Feb 19 - Mar 1 → 125.2 - Mar 4 - Mar 15
Attachment #9377056 - Attachment description: Bug 1877295 - Toolbar button option for returning to about:welcome → WIP: Bug 1877295 - Toolbar button option for returning to about:welcome
Attachment #9377056 - Attachment description: WIP: Bug 1877295 - Toolbar button option for returning to about:welcome → Bug 1877295 - Toolbar button option for returning to about:welcome
Summary: Investigate option to return to first-run onboarding at a later time - Spike → Investigate option to return to first-run onboarding at a later time
Attachment #9377056 - Attachment description: Bug 1877295 - Toolbar button option for returning to about:welcome → WIP: Bug 1877295 - Toolbar button option for returning to about:welcome
Attachment #9377056 - Attachment description: WIP: Bug 1877295 - Toolbar button option for returning to about:welcome → Bug 1877295 - Toolbar button option for returning to about:welcome
Pushed by emcminn@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4aafa3f8df2d Toolbar button option for returning to about:welcome r=pdahiya,fluent-reviewers,Gijs,desktop-theme-reviewers,omc-reviewers,bolsson

Backed out for causing mochitests failures in browser_preferences_usage.js.

  • Backout link
  • Push with failures
  • Failure Log
  • Failure line: TEST-UNEXPECTED-FAIL | browser/base/content/test/performance/browser_preferences_usage.js | browser.startup.record should be accessed at most 400 times. - 401 <= 400 - {"filename":"chrome://mochitests/content/browser/browser/base/content/test/performance/browser_preferences_usage.js","name":"checkPrefGetters","sourceId":637,"lineNumber":63,"columnNumber":16,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":{"filename":"chrome://moch
Flags: needinfo?(emcminn)

Pretty sure this is caused by checking lazy.AWToolbarButton.hasToolbarButtonEnabled before Cu.isInAutomation inside BrowserGlue; which would cause the AWToolbarButton module to load in the test env. I've just inverted the check so that we check for the test environment first, which should prevent browser.startup.record from getting triggered in the test environment.

Flags: needinfo?(emcminn)
Pushed by emcminn@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f4367b1826eb Toolbar button option for returning to about:welcome r=pdahiya,fluent-reviewers,Gijs,desktop-theme-reviewers,omc-reviewers,bolsson,firefox-desktop-core-reviewers ,mossop
Status: NEW → RESOLVED
Closed: 11 months ago
Resolution: --- → FIXED
Target Milestone: --- → 125 Branch

:emcminn, :gijs pointed me to the browser.ui.customizable_ui probes that cover a number of widget actions including adding and removing. See recordWidgetChange.

Blocks: 1907902
Blocks: 1910641
See Also: → 1910641
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: