Keep RecommendedPreferences up to date with preferences for automated browsers
Categories
(Remote Protocol :: Agent, task, P3)
Tracking
(relnote-firefox 145+, firefox145 fixed)
People
(Reporter: bvandersloot, Assigned: bvandersloot)
References
Details
(Whiteboard: [webdriver:m18][webdriver:external])
Attachments
(1 file)
I was scrounging around preferences and found a few that might be worth adding. One is from my team, and most are Firefox promo or browser-features that could be a little in the way of a driven browser.
I am going to submit a patch to update these in just a moment.
| Assignee | ||
Comment 1•4 months ago
|
||
I was poking around browser automation stuff further up the stack and
noticed a few prefs that look like they fit here. Should help keep rarer
browser UI elements stay out of the way and keep PBmode tests
consistent.
https://treeherder.mozilla.org/jobs?repo=try&revision=8ef0cd811e12f7e116b5c862506916ec15771ce2&selectedTaskRun=BhMhFDWaQe2ejcmUKhEXWA.0 was run with an equivalent changeset, and looks pretty good.
Updated•4 months ago
|
Comment 3•4 months ago
|
||
| bugherder | ||
Updated•4 months ago
|
Comment 4•3 months ago
|
||
Release Note Request (optional, but appreciated)
[Why is this notable]: Several preference changes are already made in Firefox when it is run in the context of automation. Playwright, Puppeteer, and anything that uses Marionette or WebDriver all enable these. However, there were several oversights that affected Firefox when driven by agents on the open web. This bug addresses those oversights.
[Affects Firefox for Android]: yes
[Suggested wording]: We updated default automation preferences to better support Agentic browsing, reducing the steps agents need to complete a task and chances for the agent to get stuck.
[Links (documentation, blog post, etc)]: https://docs.google.com/document/d/1G9MgQRV1-sZIoi99ujpXAfOPuSoUPuViNZRIKKR1DLM/edit?tab=t.0
Description
•