Closed Bug 1603133 Opened 4 years ago Closed 4 years ago

Remove unused Fennec components in mobile/android/components

Categories

(GeckoView :: General, defect, P2)

Unspecified
All
defect

Tracking

(firefox73 fixed)

RESOLVED FIXED
mozilla73
Tracking Status
firefox73 --- fixed

People

(Reporter: snorp, Assigned: twisniewski)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

We only use the stuff in mobile/android/components/geckoview/.

Priority: -- → P2

We also use the stuff in mobile/android/build (build utterly fails otherwise as we're missing kBrowserModule). (it wasn't really depended-upon from what I can tell, it just had some lines in nsComponentManager.cpp that needed to be removed).
But we do depend on the stuff in mobile/android/extensions (otherwise tests which install addons fail; at least dom/serviceworkers/test/test_streamfilter.html, toolkit/components/extensions/test/mochitest/test_ext_storage_cleanup.html and toolkit/components/extensions/test/xpcshell/test_ext_indexedDB_principal.js, as per https://treeherder.mozilla.org/#/jobs?repo=try&revision=1a1ca8cc731061fa59f706204f56b49f3a2100ad). It seems those bits provide APIs that aren't shared between desktop and Android.

remove unused Fennec components in mobile/android/components (only the geckoview or extensions subdirs are used by GeckoView).

Assignee: nobody → twisniewski
Status: NEW → ASSIGNED
Pushed by twisniewski@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9828143912e4
Remove unused Fennec components in mobile/android/components; r=snorp
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla73
Blocks: 1865997
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: