Extract application specific logic from browser.js in dedicated modules
Categories
(Remote Protocol :: Agent, task, P3)
Tracking
(Not tracked)
People
(Reporter: jdescottes, Unassigned)
References
Details
Initially filed to ship remote/shared/MobileTabBrowser.jsm only on ANDROID builds, we are repurposing this bug to split the current browser.js logic in several application specific modules, and only include the relevant modules for the application being built.
In this context, application refers for instance to "desktop firefox", "mobile firefox", "thunderbird"
Note that currently browser.js is quite small (https://searchfox.org/mozilla-central/rev/fa48ebee58d59fa846919c3e2c3122b08db57c9c/testing/marionette/browser.js) but we might add more application specific code soon.
Comment 1•3 years ago
|
||
We might actually make this bug more generic and use it for dividing up browser.js
for each of the supported applications (Firefox, GeckoView, and Thunderbird). That do you think?
What do we have to discuss regarding the whiteboard entry?
Reporter | ||
Updated•3 years ago
|
Description
•