Page MenuHomePhabricator

Wide pages do not scroll horizontally in RTL languages
Closed, DeclinedPublic

Description

Broken out from bug 32123:

Seeing the scrolling problem in Android app with Arabic pages, possibly all RTL
languages. Here is an example:

http://ar.m.wikipedia.org/wiki/%D8%A7%D9%84%D8%AF%D9%82%D9%87%D9%84%D9%8A%D8%A9

Also Android browser on nexus One 2.3.6.

Last section on that page when opened has a better example of the problem.

Easy steps to open this page in the app:

  • set to English
  • go to page "Dakahlia Governorate"
  • menu / "Read in..." / select Arabic

This looks like it may be a browser bug/limitation in the Android web view; same problem is visible in the web browser app (where the whole page is marked as RTL) on ar.m.wikipedia.org and in our app (where only a portion of the page is marked as RTL).


Version: 1.0.0 (Android)
Severity: normal
URL: http://ar.m.wikipedia.org/wiki/%D8%A7%D9%84%D8%AF%D9%82%D9%87%D9%84%D9%8A%D8%A9

Details

Reference
bz33688

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 12:09 AM
bzimport set Reference to bz33688.
bzimport added a subscriber: Unknown Object (MLST).

No version of Android's stock browser that I tested, or Opera Mobile/Mini, was able to correctly scroll horizontally on RTL pages containing wide images in my testing.

Only Safari on iOS (tested 5) worked correctly, and even it had a wrong initial scroll position.

https://docs.google.com/spreadsheet/ccc?key=0Au4uRHcaarTrdDdMenNCSVVWUXRrakxFajdDWEk5cVE&hl=en_US#gid=0

There may not be much we can do about this.