Closed
Bug 1355774
(fennec-photon)
Opened 8 years ago
Closed 4 years ago
(meta) Photon Mobile on Firefox for Android
Categories
(Firefox for Android Graveyard :: Theme and Visual Design, enhancement, P5)
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
Firefox 57
People
(Reporter: wesley_huang, Unassigned)
References
Details
(Keywords: meta)
User Story
Visual spec overview : https://drive.google.com/file/d/0B-9PIePlQZRldk9INm9TUXBkcWs/view?usp=sharing Visual Preview: https://drive.google.com/drive/folders/0B-9PIePlQZRlSDNsR3pkekNjajQ?usp=sharing Tablet visual spec: https://drive.google.com/file/d/0B-9PIePlQZRlSFdzc1BXVlA5bDA/view?usp=sharing Onboarding Visual spec:https://drive.google.com/open?id=0B-9PIePlQZRldUpRZHBWbWtlbGs Onboarding copy: https://docs.google.com/a/mozilla.com/document/d/1SLT0L0OfxH5_niMARMxfY7PzfsfmuhVWTG9WmTEb-7o/edit?usp=sharing Onboarding UX spec: https://mozilla.invisionapp.com/share/S2CX2JKQA
This is the meta bug for tracking Photon Mobile efforts on Firefox for Android
Updated•8 years ago
|
OS: Unspecified → Android
Hardware: Unspecified → All
Comment 1•8 years ago
|
||
sebastian: continuing our discussion from Bug 1254353, I agree that a Gradle custom configuration would be a great way to quickly start building new Android UI for Photon. If you just want some new layouts and resources, and to run some new tests in automation, we can definitely move ahead with that -- and trust that either we'll get to Gradle builds in time for Photon, or that somebody (really, me) will be able to make the moz.build system work when the time comes.
However, there isn't a good story if you want to significantly alter things that go into omni.ja. If you foresee a lot of XUL/HTML/CSS/JS changes, then you're stuck with a feature flag and (potentially) shipping additional stuff in mainline Fennec while your custom configuration evolves. (Although it's possible to not ship things based on the feature flag; see jchen's work in Bug 1351000 for example. You just can't "overlay" replacement functionality. This is too hard to change in any reasonable timeframe.)
For a Gradle configuration, I think you're empowered :) You probably want custom flavour dimensions -- http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Multi-flavor-variants -- so "mainline", "photon". Unfortunately there will be lots of places in the tree that will need to be bumped to refer to the new dimension; I see about a dozen at https://dxr.mozilla.org/mozilla-central/search?q=regexp%3AAutomation(Debug%7CRelease)&redirect=false. You could arrange to test multiple Android configurations in one job by adding targets, but you'd need to either steal the Gradle builds for Photon, or add new build jobs, if you want to run Robocop for "mainline" and "photon".
Updated•7 years ago
|
User Story: (updated)
Updated•7 years ago
|
User Story: (updated)
Updated•7 years ago
|
Depends on: fennec-photon-misc_ui
Updated•7 years ago
|
Updated•7 years ago
|
User Story: (updated)
Comment 2•7 years ago
|
||
The test plan for tracking this feature can be found here: https://wiki.mozilla.org/QA/Fennec/Photon-Mobile
QA Contact: ioana.chiorean
Updated•7 years ago
|
User Story: (updated)
Comment 3•7 years ago
|
||
Adding tablet's visual spec to the bug.
Updated•7 years ago
|
User Story: (updated)
Updated•7 years ago
|
User Story: (updated)
Updated•7 years ago
|
User Story: (updated)
Updated•7 years ago
|
User Story: (updated)
Updated•7 years ago
|
User Story: (updated)
Comment 4•7 years ago
|
||
I have filed few suggestions as bug 1388650, bug 1388651, bug 1388653 and bug 1388654. May I ask for review/triage, whether those are valid and can be fit into the Photon UI refresh?
Updated•7 years ago
|
Comment 5•6 years ago
|
||
Re-triaging per https://bugzilla.mozilla.org/show_bug.cgi?id=1473195
Needinfo :susheel if you think this bug should be re-triaged.
Priority: -- → P5
Comment 6•4 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: 4 years ago
Resolution: --- → INCOMPLETE
Updated•4 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
•