Closed
Bug 968533
Opened 10 years ago
Closed 3 years ago
Separate Fennec-specific code and resources from generic Gecko code and resources
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: blassey, Unassigned, Mentored)
References
Details
No description provided.
Comment 1•10 years ago
|
||
Would love to see this make progress, and happy to help with the build system pieces. One small direction you could take this is to make it easy to build Background Services seperate from Fennec (and therefore from GeckoView), although this is not a blocker for this project. (It's just one way to proceed.)
OS: Mac OS X → Android
Hardware: x86 → All
Comment 2•10 years ago
|
||
(In reply to Nick Alexander :nalexander from comment #1) > Would love to see this make progress, and happy to help with the build > system pieces. One small direction you could take this is to make it easy > to build Background Services seperate from Fennec (and therefore from > GeckoView), although this is not a blocker for this project. (It's just one > way to proceed.) Thanks Nick! I think I'll need your help as I'm not so good with Make and the Moz build system seems quite complex. As a starting point I think its possible to remove from Geckoview any dependence on the resources that are used for Fennec. Initial look through Geckoview and Layerview, I see only 3 uses of styleable resources in Geckoview. I'm not sure I follow what you mean about the Background Services? Do you mean splitting out org.mozilla.gecko.background package out into its own jar ?
Comment 3•10 years ago
|
||
(In reply to Maksim Lin from comment #2) > (In reply to Nick Alexander :nalexander from comment #1) > > Would love to see this make progress, and happy to help with the build > > system pieces. One small direction you could take this is to make it easy > > to build Background Services seperate from Fennec (and therefore from > > GeckoView), although this is not a blocker for this project. (It's just one > > way to proceed.) > > Thanks Nick! I think I'll need your help as I'm not so good with Make and > the Moz build system seems quite complex. > > As a starting point I think its possible to remove from Geckoview any > dependence on the resources that are used for Fennec. Initial look through > Geckoview and Layerview, I see only 3 uses of styleable resources in > Geckoview. If this is true, pursue this! > I'm not sure I follow what you mean about the Background Services? Do you > mean splitting out org.mozilla.gecko.background package out into its own jar > ? Well, it's a little more than just that package. And it's a little complicated since Services and Fennec depend on each other; rnewman and I have discussed plans for a shared Contract library that both refer to and implement. It sounds like you are more plugged in to GeckoView itself and based on your comment above, that is a better avenue to pursue.
Depends on: 967326
Assignee | ||
Updated•10 years ago
|
Mentor: blassey.bugs
Whiteboard: [mentor=blassey]
Comment 4•3 years ago
|
||
We have completed our launch of our new Firefox on Android. The development of the new versions use GitHub for issue tracking. If the bug report still reproduces in a current version of [Firefox on Android nightly](https://play.google.com/store/apps/details?id=org.mozilla.fenix) an issue can be reported at the [Fenix GitHub project](https://github.com/mozilla-mobile/fenix/). If you want to discuss your report please use [Mozilla's chat](https://wiki.mozilla.org/Matrix#Connect_to_Matrix) server https://chat.mozilla.org and join the [#fenix](https://chat.mozilla.org/#/room/#fenix:mozilla.org) channel.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
Assignee | ||
Updated•3 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
•