Closed Bug 330543 Opened 18 years ago Closed 18 years ago

Vertical scrollbars are not shown at left side for RTL pages

Categories

(Firefox :: General, defect)

x86
Windows XP
defect
Not set
major

Tracking

()

RESOLVED DUPLICATE of bug 221396

People

(Reporter: shakil_nasir, Unassigned)

Details

(Keywords: rtl)

User-Agent:       Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322)
Build Identifier: Firefox/1.5

Mozilla Firefox 1.5 and other Mozilla based browsers do not provide full support for Right-to-Left (RTL) languages like Urdu, Arabic, Hebrew etc. With the <html dir="rtl"> tag, Firefox makes the orientation of a Web page "right-to-left", but the vertical scrollbar is still shown at right side of the page. It should be displayed at left side of RTL pages. This leads to inconvenience to the users of RTL languages. Moreover, other controls (e.g. listbox, textarea) with dir="rtl" attribute does show scrollbars at left side; hence leading to an inconsistency problem with overall user interface. Other browsers like Internet Explorer 5.0+ provide this feature. Firefox should provide this feature as it is very important feature in the context of right-to-left languages.

Reproducible: Always

Steps to Reproduce:
1. Make a HTML page containing following script:
   <html dir="rtl"><body>
    <table width="100%" height = "1600" border="2"><tr><td valign="top">
     <select dir="rtl" size="3">
      <option>a</option>
      <option>b</option>
      <option>c</option>
      <option>d</option>
     </select>
    </td></tr></table>
   </body></html>
2. Open the page in Firefox.


Actual Results:  
a. The scrollbar of the page is shown at right side.
b. The scrollbar of the listbox is shown at left side.

Expected Results:  
a. The scrollbar of the page should be at left side.
b. The scrollbar of the listbox should be at left side.
I confirm this bug (however I do not have privileges to change the status) and agree.
Duplicate of bug 314205 ->  Core bug 221396.

*** This bug has been marked as a duplicate of 221396 ***
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago
Resolution: --- → DUPLICATE
Mass-assigning the new rtl keyword to RTL-related (see bug 349193).
Keywords: rtl
You need to log in before you can comment on or make changes to this bug.