Closed Bug 1191895 Opened 9 years ago Closed 9 years ago

[e10s] The text input cursor should be the left direction with RTL language

Categories

(Core :: Layout: Text and Fonts, defect)

42 Branch
x86_64
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1033488

People

(Reporter: over68, Unassigned)

References

Details

(Keywords: rtl)

Steps to reproduce:

1. Go to "Control Panel", open "Region and Language", click on the "Administrative" tab, click "Change system locale".

2. Change the "Current system locale" to Arabic, then click OK, see https://dl.dropboxusercontent.com/u/95157096/85f61cf7/rw9mfjcoro.png.

3. Click "Restart now" to restart Windows.

4. Open Firefox, then go to https://dl.dropboxusercontent.com/u/95157096/85f61cf7/nusx74cdnd.html.

5. Switch to an Arabic keyboard.


The text input cursor should be the left direction with RTL language.

Screenshot https://dl.dropboxusercontent.com/u/95157096/85f61cf7/4ihklrswmw.png
Blocks: e10s
Component: Untriaged → Editor
Keywords: rtl
Product: Firefox → Core
Loic, I was just going to change this one and our comment was about to have a mid air collision :D
But I was just wondering, won't it be a  Component->Event Handling ?

Sabbir, can you try with an arabic keyboard ?
QA Whiteboard: [bugday-20150803]
Flags: needinfo?(na.sb1151)
It's related about the caret shape in text input, not in the Firefox window.
(In reply to blinky from comment #0)
> 5. Switch to an Arabic keyboard.

What I mean here is change the language to Arabic by the "Language bar".

See https://dl.dropboxusercontent.com/u/95157096/85f61cf7/uelr3qnc82.png
I tested this from Ubuntu 15.04 x64 with latest nightly. The caret flips correctly for English and Arabic languages,
Its a windows only.
Flags: needinfo?(na.sb1151)
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: needinfo?(mrbkap)
This will eventually be fixed by bug 1033488. We need to communicate the current keyboard's bidi state to child processes correctly.
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(mrbkap)
Resolution: --- → DUPLICATE
Component: Editor → Layout: Text
You need to log in before you can comment on or make changes to this bug.