Closed
Bug 743998
Opened 12 years ago
Closed 8 years ago
refactor Android java code
Categories
(Core Graveyard :: Widget: Android, defect, P2)
Tracking
(fennec+)
RESOLVED
WONTFIX
mozilla17
Tracking | Status | |
---|---|---|
fennec | + | --- |
People
(Reporter: blassey, Assigned: gillh11, Mentored)
References
Details
Attachments
(1 file)
8.37 KB,
patch
|
Details | Diff | Splinter Review |
This is solidly post-1.0 work, but I wanted to get a bug on file to track it and start getting people thinking about the fall out. First, I want to remove everything in embedding/android. Anything that is "core/widget" and is currently in embedding/android or mobile/android/base should be moved to widget/android/java or similar (path structure open to debate). This will involve merging the two GeckoAppShells as well as all the IME code. I expect that the IME code in embedding/android will essentially be thrown out. Graphics code (mobile/android/gfx) should be moved to some directory under the gfx top level dir. Application specific files should be moved to the application dirs (such as mobile/android/base and mobile/xul/base). I expect we'll need to refactor things like GeckoApp into a GeckoBaseApp class which lives in widget/android/java and then GeckoApp subclasses that live in mobile/android/base and mobile/xul/base. I suspect that the current database code should live in the places directories, but I have less religion wrt that.
Reporter | ||
Updated•12 years ago
|
tracking-fennec: --- → +
Updated•12 years ago
|
OS: Mac OS X → Android
Hardware: x86 → ARM
Target Milestone: --- → mozilla15
Updated•12 years ago
|
Status: NEW → ASSIGNED
Target Milestone: mozilla15 → mozilla16
Updated•12 years ago
|
Updated•12 years ago
|
Priority: -- → P2
Updated•11 years ago
|
Assignee: cpeterson → nobody
Status: ASSIGNED → NEW
Comment 1•11 years ago
|
||
I have a WIP patch for refactoring the GFX code.
Reporter | ||
Updated•10 years ago
|
Whiteboard: [mentor=blassey]
Updated•10 years ago
|
Assignee: nobody → gillh11
Reporter | ||
Comment 3•10 years ago
|
||
just checking in, any progress here? any questions?
Flags: needinfo?(gillh11)
Updated•10 years ago
|
Mentor: blassey.bugs
Whiteboard: [mentor=blassey]
Comment 4•8 years ago
|
||
I don't think there's value in keeping this bug around.
Status: NEW → RESOLVED
Closed: 8 years ago
Flags: needinfo?(gillh11)
Resolution: --- → WONTFIX
Updated•3 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•