Closed Bug 1162889 Opened 9 years ago Closed 9 years ago

[RTL][Browser]Bad cursor movements at add to home screen view.

Categories

(Firefox OS Graveyard :: Gaia::Browser, defect, P1)

ARM
Gonk (Firefox OS)
defect

Tracking

(blocking-b2g:2.2+, b2g-v2.2 affected, b2g-master affected)

RESOLVED DUPLICATE of bug 1067788
blocking-b2g 2.2+
Tracking Status
b2g-v2.2 --- affected
b2g-master --- affected

People

(Reporter: lulu.tian, Assigned: tedders1)

References

Details

(Whiteboard: [2.2-nexus-5-l][systemsfe])

Attachments

(1 file)

Attached video video.mp4
[1.Description]:
[RTL][Flame v2.2 & v3.0][Nexus 5 v2.2 & 3.0][Browser]The cursor moves very chaotically when the input box has both Arabic and English text at add to home screen view.
See attachment:video.mp4

[2.Testing Steps]: 
1. Set your system language as Arabic.
2. Launch Browser.
3. Input some Arabic words and tap search(You can use copy and paste).
4. Tap menu -> Add to home screen.
5. Tap input box and input some English text near Arabic, observe the cursor and text.

[3.Expected Result]: 
5. The cursor moving should be correct.

[4.Actual Result]: 
5. The cursor moves very chaotically.

[5.Reproduction build]: 
Device: Flame 2.2 (affected)
Build ID               20150507002500
Gaia Revision          83a63e0e6fcc22c6a74b06ef77b88d5049719cad
Gaia Date              2015-05-07 00:17:17
Gecko Revision         https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/118ddfc76b60
Gecko Version          37.0
Device Name            flame
Firmware(Release)      4.4.2
Firmware(Incremental)  eng.cltbld.20150507.041847
Firmware Date          Thu May  7 04:18:59 EDT 2015
Bootloader             L1TC000118D0

Device: Flame 3.0 (affected)
Build ID               20150507160204
Gaia Revision          bc5bfa18f795919b56b952bbf3637c235d0e13dc
Gaia Date              2015-05-07 13:18:34
Gecko Revision         https://hg.mozilla.org/mozilla-central/rev/5e02da1141d2
Gecko Version          40.0a1
Device Name            flame
Firmware(Release)      4.4.2
Firmware(Incremental)  eng.cltbld.20150507.193314
Firmware Date          Thu May  7 19:33:24 EDT 2015
Bootloader             L1TC000118D0

Device: Nexus 5 2.2 (affected)
Build ID               20150507162502
Gaia Revision          fa88af3a8e175be6a35ddd3e88b4446976027894
Gaia Date              2015-05-07 22:06:25
Gecko Revision         https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/006e0cf17e6f
Gecko Version          37.0
Device Name            hammerhead
Firmware(Release)      5.1
Firmware(Incremental)  eng.cltbld.20150507.194838
Firmware Date          Thu May  7 19:48:53 EDT 2015
Bootloader             HHZ12f

Device: Nexus 5 3.0 (affected)
Build ID               20150507160204
Gaia Revision          bc5bfa18f795919b56b952bbf3637c235d0e13dc
Gaia Date              2015-05-07 13:18:34
Gecko Revision         https://hg.mozilla.org/mozilla-central/rev/5e02da1141d2
Gecko Version          40.0a1
Device Name            hammerhead
Firmware(Release)      5.1
Firmware(Incremental)  eng.cltbld.20150507.192329
Firmware Date          Thu May  7 19:23:43 EDT 2015
Bootloader             HHZ12f

[6.Reproduction Frequency]: 
Always Recurrence,5/5

[7.TCID]: 
Free Test

[8. Note]:
You need to download the video to be able to read it.
QA Whiteboard: [rtl-impact]
Whiteboard: [2.2-nexus-5-l] → [2.2-nexus-5-l][systemsfe]
blocking-b2g: --- → 2.2+
Ted, can you take a look here?
Flags: needinfo?(tclancy)
Assigning priority to get this out of triage queue. thanks
Priority: -- → P1
Assignee: nobody → tclancy
Flags: needinfo?(tclancy)
Most of this is already covered by existing bugs: Bug 300004 and Bug 1067788. But there's also something new. (When you type the "k" but the cursor remains adjacent to the Arabic text, nowhere near the "k"? That's not covered by an existing bug to my knowledge.)

All these bugs pertain to the way we position the cursor at the boundaries between LTR text and RTL text. I might create a new bug so all the discussion can happen in one place.
Hi Ted,
Just a soft reminder. Do you have any update?
Thanks!
Flags: needinfo?(tclancy)
2.2 code complete is June8, so we're expecting this to be resolved before that.
Hi Josh.

I believe this bug will be fixed by the work I'm currently doing on Bug 1067788.
Depends on: 1067788
Flags: needinfo?(tclancy)
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: