Closed Bug 1837037 Opened 1 year ago Closed 11 months ago

Implement a pref to enable the new Firefox View

Categories

(Firefox :: Firefox View, task)

task

Tracking

()

RESOLVED FIXED
116 Branch
Tracking Status
firefox116 --- fixed

People

(Reporter: mkaply, Assigned: mkaply)

References

Details

(Whiteboard: [fidefe-firefox-view])

Attachments

(1 file)

For experiments, we need a pref to flip on firefox View.

Easiest way to do that is

Add about:firefoxview-next to this list:

https://searchfox.org/mozilla-central/rev/aec3a901e6f6b3041b5ec457c9111a042cef1fb1/browser/base/content/browser.js#689

And then use a pref to change the about:firefoxview here

https://searchfox.org/mozilla-central/rev/aec3a901e6f6b3041b5ec457c9111a042cef1fb1/browser/base/content/browser.js#9834

to about:firefoxview-next

We'll also need to report telemetry that we're using the new view so we can properly check the probes and associate them with either view.

Information about running the experiment is here:

https://experimenter.info/desktop-pref-experiments

Open question that we need to confirm is whether the existing "about:firefoxview" tab will have the same discoverability/styling changes applied (which are WIP) as the "about:firefoxview-next" tab that we'll add as a condition for the pref/experiment.

Assignee: nobody → mozilla
Status: NEW → ASSIGNED
Pushed by mozilla@kaply.com:
https://hg.mozilla.org/integration/autoland/rev/7af0a23c7213
Add a pref for enabling the new Firefox View. r=kcochrane,fxview-reviewers

Backed out for causing multiple failures due to browser.xhtml

[task 2023-06-28T00:12:53.194Z] 00:12:53     INFO - TEST-INFO | Main app process: exit 0
[task 2023-06-28T00:12:53.196Z] 00:12:53     INFO - TEST-INFO | Confirming we saw 170 DOCSHELL created and 170 destroyed log strings.
[task 2023-06-28T00:12:53.198Z] 00:12:53     INFO - TEST-INFO | Confirming we saw 436 DOMWINDOW created and 436 destroyed log strings.
[task 2023-06-28T00:12:53.200Z] 00:12:53    ERROR - TEST-UNEXPECTED-FAIL | browser/base/content/test/contextMenu/browser_contextmenu_linkopen.js | leaked 8 window(s) until shutdown [url = about:blank]
[task 2023-06-28T00:12:53.201Z] 00:12:53    ERROR - TEST-UNEXPECTED-FAIL | browser/base/content/test/contextMenu/browser_contextmenu_linkopen.js | leaked 8 window(s) until shutdown [url = chrome://browser/content/browser.xhtml]
[task 2023-06-28T00:12:53.203Z] 00:12:53     INFO - TEST-INFO | browser/base/content/test/contextMenu/browser_contextmenu_linkopen.js | windows(s) leaked: [pid = 1576] [serial = 42], [pid = 1576] [serial = 22], [pid = 1576] [serial = 25], [pid = 1576] [serial = 45], [pid = 1576] [serial = 46], [pid = 1576] [serial = 41], [pid = 1576] [serial = 49], [pid = 1576] [serial = 34], [pid = 1576] [serial = 37], [pid = 1576] [serial = 50], [pid = 1576] [serial = 38], [pid = 1576] [serial = 33], [pid = 1576] [serial = 29], [pid = 1576] [serial = 21], [pid = 1576] [serial = 30], [pid = 1576] [serial = 26]
[task 2023-06-28T00:12:53.204Z] 00:12:53     INFO - TEST-INFO | browser/base/content/test/contextMenu/browser_contextmenu_linkopen.js | This test created 1 hidden window(s)
[task 2023-06-28T00:12:53.206Z] 00:12:53     INFO - TEST-INFO | browser/base/content/test/contextMenu/browser_contextmenu_linkopen.js | This test created 1 hidden docshell(s)
[task 2023-06-28T00:12:53.207Z] 00:12:53    ERROR - TEST-UNEXPECTED-FAIL | browser/base/content/test/contextMenu/browser_view_image.js | leaked 3 window(s) until shutdown [url = about:blank]
[task 2023-06-28T00:12:53.209Z] 00:12:53    ERROR - TEST-UNEXPECTED-FAIL | browser/base/content/test/contextMenu/browser_view_image.js | leaked 3 window(s) until shutdown [url = chrome://browser/content/browser.xhtml]
Flags: needinfo?(mozilla)
Pushed by mozilla@kaply.com:
https://hg.mozilla.org/integration/autoland/rev/d6bf06b35009
Add a pref for enabling the new Firefox View. r=kcochrane,fxview-reviewers
Status: ASSIGNED → RESOLVED
Closed: 11 months ago
Resolution: --- → FIXED
Target Milestone: --- → 116 Branch

This landed.

Flags: needinfo?(mozilla)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: