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)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: mbrubeck, Unassigned)
References
Details
Attachments
(4 files, 1 obsolete file)
|
26.16 KB,
patch
|
wesj
:
review+
|
Details | Diff | Splinter Review |
|
7.19 KB,
patch
|
mfinkle
:
feedback+
|
Details | Diff | Splinter Review |
|
23.12 KB,
patch
|
Details | Diff | Splinter Review | |
|
21.34 KB,
patch
|
Details | Diff | Splinter Review |
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)
| Reporter | ||
Comment 1•13 years ago
|
||
Attachment #622550 -
Flags: review?(mark.finkle)
| Reporter | ||
Updated•13 years ago
|
Attachment #622547 -
Attachment is patch: true
| Reporter | ||
Comment 2•13 years ago
|
||
Attachment #622552 -
Flags: review?(mark.finkle)
| Reporter | ||
Comment 3•13 years ago
|
||
Attachment #622560 -
Flags: review?(mark.finkle)
| Reporter | ||
Comment 4•13 years ago
|
||
Oops, missed a line.
Attachment #622560 -
Attachment is obsolete: true
Attachment #622560 -
Flags: review?(mark.finkle)
Attachment #622564 -
Flags: review?(mark.finkle)
Comment 5•13 years ago
|
||
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.
| Reporter | ||
Comment 6•13 years ago
|
||
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
| Reporter | ||
Comment 7•13 years ago
|
||
Many of these changes have now landed in bug 722042.
Depends on: 722042
Comment 8•13 years ago
|
||
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+
Comment 9•13 years ago
|
||
What here is still relevant?
Comment 10•13 years ago
|
||
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+
| Reporter | ||
Updated•13 years ago
|
Attachment #622552 -
Flags: review?(mark.finkle)
| Reporter | ||
Updated•13 years ago
|
Attachment #622564 -
Flags: review?(mark.finkle)
| Reporter | ||
Updated•12 years ago
|
Assignee: mbrubeck → nobody
Comment 11•11 years ago
|
||
I am going to say this is no longer relevant.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
| Assignee | ||
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
•