Closed
Bug 696203
Opened 14 years ago
Closed 14 years ago
[birch] Remove unused/broken mobile XPCOM components
Categories
(Firefox for Android Graveyard :: General, defect, P4)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mbrubeck, Assigned: mbrubeck)
References
Details
(Whiteboard: [has patch])
Attachments
(1 file, 1 obsolete file)
|
25.95 KB,
patch
|
mfinkle
:
review+
|
Details | Diff | Splinter Review |
This gets rid of a bunch of XPCOM components that aren't currently doing anything in native Fennec and that (as far as I know) we don't have immediate plans to fix and use.
Some of these we will probably resurrect in a different form later on, but I think it is still useful to get rid of them for now. Starting from a blank slate makes it easier to read and reason about the code, and helps establish a good baseline for performance and footprint numbers.
There might be some of these we actually want to keep, and I also probably missed some that could be removed (because I don't really know how and what all of our components do). Feel free to suggest amendments.
Attachment #568502 -
Flags: review?(mark.finkle)
Comment 1•14 years ago
|
||
Comment on attachment 568502 [details] [diff] [review]
patch
AddonUpdateService.js - we want to keep addons, so this should stay, I think
AlertsService.js - we want to switch this to use native toaster alerts
DownloadManagerUI.js - we might actually need this for getting downloads to work.
DownloadManagerUI.js - we should need this for getting our "download and open" behavior to work
SessionStore.js - we want some form of session store to work. lets keep this for now.
AutoCompleteCache.js - kill
BrowserStartup.js - kill
LoginManager.js - kill (but make sure we are pulling in the toolkit nsLoginManager.js)
Attachment #568502 -
Flags: review?(mark.finkle) → review-
Updated•14 years ago
|
Priority: -- → P4
| Assignee | ||
Comment 2•14 years ago
|
||
Attachment #568502 -
Attachment is obsolete: true
Attachment #570094 -
Flags: review?(mark.finkle)
Comment 3•14 years ago
|
||
Comment on attachment 570094 [details] [diff] [review]
patch v2
* Looks like we don't need to worry about hiding the add-ons notification anymore. (BrowserStartup.js)
* Stylesheets are still functional
Attachment #570094 -
Flags: review?(mark.finkle) → review+
| Assignee | ||
Comment 4•14 years ago
|
||
Pushed to birch, along with a follow-on change to comment out SessionStore.js because it is throwing a lot of exceptions to the log (r=dougt via IRC):
http://hg.mozilla.org/projects/birch/rev/5223f742314a
Filed bug 697858 to restore SessionStore.
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Updated•5 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•