bugzilla.mozilla.org will be intermittently unavailable on Saturday, March 24th from 16:00 until 20:00 UTC.

Bengali Vowel Sign Mishandled




12 years ago
6 years ago


(Reporter: Murk, Assigned: smontagu)


1.8 Branch
Windows XP

Firefox Tracking Flags

(Not tracked)





12 years ago
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv: Gecko/20060728 Firefox/
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv: Gecko/20060728 Firefox/

please be aware that I only have pidgin bengali, but I think this is a rendering bug:


doesn't render correctly. Specifically, হো - the হ should be 'inside' the vowel sign for ও 

Note that the URL above won't be visible to the world until 13th Aug 2006

One can get something that looks right using েহা - but semantically it's incorrect.

Details here: http://theorem.ca/~mvcorks/cgi-bin/unicode.pl.cgi?start=0980&end=09FF

Reproducible: Always

Steps to Reproduce:
1. Enter above unicode into webpage
2. View webpage

Actual Results:  
The 'Kh' symbol, appears BEFORE the vowel sign for 'O'

Expected Results:  
It should appear IN the vowel sign (the vowel sign is in two parts, one goes before the consonant, one after.

When rendering Bangla, text is broken into consonant-vowel pairs, i.e.

niina becomes ni - i - na


n (i) i n (a)  anything in brackets uses a vowel sign.

The vowel sign can go AFTER the consonant ী , before the consonant ি under the consonant ু and can even bracket the consonant, as in the case of ো

There is an easy workaround (at least for this vowel sign) - but it involves putting in incorrect HTML, which renders searching more difficult.

My first proper mozilla bug report.... I hope I've done this right!
Assignee: nobody → smontagu
Component: General → Internationalization
Product: Firefox → Core
QA Contact: general → amyy
Version: unspecified → 1.8 Branch

Comment 1

12 years ago
(In reply to comment #0)
> My first proper mozilla bug report.... I hope I've done this right!

Yes, except that when entering non-ASCII text into a bug report, you should set the Character Encoding to UTF-8 first. This prevents the examples coming out like

For me, that example হোবায seems to render correctly, though in a tiny font for some reason (I don't read Bengali, but your description of what should be happening is very clear).

Is complex script enabled in your installation of Windows (in Settings | Control Panel | Regional and Language Options | Languages, is the checkbox "Install files for complex script and right to left languages.." checked?). IE supports complex script even if it's not enabled in the OS, but Firefox relies on the OS support.

Comment 2

12 years ago
Ah, no, right..... now, where'd I leave that windows disc.....?

QA Contact: amyy → i18n
Marking INVALID based on smontagu's comments 1 and the lack of response from the original reporter.
Last Resolved: 6 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.