Closed
Bug 1018897
Opened 11 years ago
Closed 11 years ago
[Fennec] [mr] Improper UI and web page text rendering on Simmtronics XPAD, Model Number-X720, Android Version- 4.0.4
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: cpdhutadmal, Unassigned)
Details
Attachments
(3 files)
User Agent: Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.114 Safari/537.36
Steps to reproduce:
1. Refer [Comment 41] of https://bugzilla.mozilla.org/show_bug.cgi?id=1012365.
2. Download nightly build of fennec-31.0a2.mr.android-arm.apk [Modified on 29-May-2014].
3. See the attached screenshots showing improper UI and Web text.
Actual results:
Improper UI and Web text display.
Expected results:
Correct UI and Web text display.
Comment 1•11 years ago
|
||
Broken half forms, ligatures/conjuncts, incorrect positioning (shifting) of vowel marks, ...
I guess rendering of Devanagari script itself is broken.
Meanwhile, Which font (font-family) is it ?
| Reporter | ||
Comment 2•11 years ago
|
||
The same is also applicable for Aakash 2.0 Tablet, Model Number SoftwinerEvb, Android versio-4.0.4.
| Reporter | ||
Comment 3•11 years ago
|
||
Sandeep, font used in both of these devices (Simmtronics and Aakash) is Lohit Devanagari 2.5.0. I am attaching the FontInformation.png with this reply.
Comment 4•11 years ago
|
||
(In reply to Chandrakant Dhutadmal from comment #3)
> Created attachment 8432452 [details]
> FontInformation.png
>
> Sandeep, font used in both of these devices (Simmtronics and Aakash) is
> Lohit Devanagari 2.5.0. I am attaching the FontInformation.png with this
> reply.
That's a rather obsolete version of Lohit, but nevertheless, it ought to work OK within Gecko. Is it equally broken on an actual web page, such as http://mr.wikipedia.org/?
| Reporter | ||
Comment 5•11 years ago
|
||
(In reply to Jonathan Kew (:jfkthame) from comment #4)
> (In reply to Chandrakant Dhutadmal from comment #3)
> > Created attachment 8432452 [details]
> > FontInformation.png
> >
> > Sandeep, font used in both of these devices (Simmtronics and Aakash) is
> > Lohit Devanagari 2.5.0. I am attaching the FontInformation.png with this
> > reply.
>
> That's a rather obsolete version of Lohit, but nevertheless, it ought to
> work OK within Gecko. Is it equally broken on an actual web page, such as
> http://mr.wikipedia.org/?
Breaks on the address bar (Improper text layout). Web page contents looks proper.
Comment 6•11 years ago
|
||
OK, that's what I suspected. The screenshots from comment 0 and comment 2 show the address bar, menu, and a home-page screen (favorites or recent pages or something like that). These are all UI elements that are rendered by the Java front-end code, which is not built on Gecko but on the Android toolkit, and so it's entirely dependent on text-rendering support from the system.
I believe Android 4.0.x didn't have support for shaping Indic scripts, or at least it wasn't integrated into the UI framework, and that's why it fails here. The web page content (e.g. Marathi Wikipedia) demonstrates that when Gecko is handling the text, it can shape correctly.
I don't think there's anything we can realistically do about this -- to fix it, we'd have to replace the Java UI, or at least the text-rendering within it, with a whole separate implementation.
The "fix" is to upgrade the Android version on the device to one that supports Indic scripts.
Comment 7•11 years ago
|
||
> The "fix" is to upgrade the Android version on the device to one that supports Indic scripts.
Therefore
Status: UNCONFIRMED → 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
•