CSS refactoring post Firefox OS 2.5

RESOLVED WONTFIX

Status

defect
RESOLVED WONTFIX
4 years ago
Last year

People

(Reporter: jocheng, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

()

User Story

As Mozilla we want to refactor CSS for the best RTL experience on our new release of Firefox OS so that all languages can be correctly supported for our user base.

Acceptance Criteria:

All stylesheets should be refactored according to the “Good BiDi Practices”, in this order:

1. building blocks
2. web components
3. Gaia applications
This bug is intended to be the meta tracking bug for CSS refactoring not be able to complete in Firefox OS 2.5.

All stylesheets should be refactored according to the “Good BiDi Practices”, in this order:

1. building blocks
2. web components
3. Gaia applications
== Old modules not in 2.5 scope ==

Camera
Clock
Find My Device
FM Radio
Gallery
Music
Network Alerts
Ringtones
Search
Shared
Usage/Cost Control
Video
Wallpaper
WAP Push

== New modules ==

View Source
Bugzilla Lite
Buddy-Up
Replaceable Homescreen
Add-ons
Pin the Web
B2gdroid (Shall we?)
(In reply to Josh Cheng [:josh] from comment #2)
> == Old modules not in 2.5 scope ==
> Camera
> Clock
> Find My Device
> FM Radio
> Gallery
> Music
> Network Alerts
> Ringtones
> Search

Search is a part of the browser and should be covered by Phoxygen

> Shared

We have most of Shared done - though we may encounter code in this module will going through the other out of scope apps. 


> Usage/Cost Control
> Video
> Wallpaper
> WAP Push
> 
> == New modules ==
> 
> View Source
> Bugzilla Lite
> Buddy-Up
> Replaceable Homescreen
> Add-ons
> Pin the Web

Pin the Web is homescreen and browser-chrome (system app) It should be covered already. 

> B2gdroid (Shall we?)

There will be a b2gdroid-specific FTU (bug 1206781), but the current spec does not include a language picker, and its not clear yet how much of this content will live in the Gaia repo vs. on the web @ mozilla.org. I'm not actually sure if we'll pick up existing language prefs from Android somehow or if folks will have to go into Gaia's settings. That said, any user-facing code in an b2gdroid FTU app should follow our BiDi best practices. Short answer: too early to say.
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: Last year
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.