Closed Bug 753574 Opened 13 years ago Closed 11 years ago

Remove more dead code from the Android build system

Categories

(Firefox for Android Graveyard :: General, defect)

All
Android
defect
Not set
minor

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: mbrubeck, Unassigned)

References

Details

Attachments

(4 files, 1 obsolete file)

Just removing a bunch of unused files and code paths. This makes our code easier to search through, and might make it build faster. It also fixes some build warnings.
Attachment #622547 - Flags: review?(mark.finkle)
Attachment #622547 - Attachment is patch: true
Attached patch 4. Remove nsShellService (obsolete) — Splinter Review
Attachment #622560 - Flags: review?(mark.finkle)
Oops, missed a line.
Attachment #622560 - Attachment is obsolete: true
Attachment #622560 - Flags: review?(mark.finkle)
Attachment #622564 - Flags: review?(mark.finkle)
Comment on attachment 622552 [details] [diff] [review] 3. Remove platform-specific code for non-Android platforms Review of attachment 622552 [details] [diff] [review]: ----------------------------------------------------------------- Drive-by... ::: mobile/android/components/DirectoryProvider.js @@ -74,2 @@ > default: > return profile; We're not even checking the device here anymore, so it seems to me we can get rid of the code around this and just return profile.
I un-bitrotted the patches and added some changes suggested by Margaret. They are green on Try: https://tbpl.mozilla.org/?tree=Try&rev=bf5cd3be92d9
Many of these changes have now landed in bug 722042.
Depends on: 722042
Comment on attachment 622547 [details] [diff] [review] 1. Remove XUL feedback add-on and misc build files Review of attachment 622547 [details] [diff] [review]: ----------------------------------------------------------------- Can I steal? Needs unbitrotting. A lot of this is already gone. content.js and preferences.js are still left behind after this (we added headers since your last update?). I'd be fine with removing the entire profile/extensions directory. Are we holding on to it just in case?
Attachment #622547 - Flags: review?(mark.finkle) → review+
What here is still relevant?
Comment on attachment 622550 [details] [diff] [review] 2. Remove XULRunner support and clean up Makefiles This patch is likely bitrotted, but the intent is good. f+, but we should get a new patch for r+
Attachment #622550 - Flags: review?(mark.finkle) → feedback+
Attachment #622552 - Flags: review?(mark.finkle)
Attachment #622564 - Flags: review?(mark.finkle)
Assignee: mbrubeck → nobody
I am going to say this is no longer relevant.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: