Closed Bug 1332782 Opened 8 years ago Closed 4 years ago

[intl.css-RTL] set base direction to RTL

Categories

(Core :: Internationalization: Localization, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: tomer, Assigned: tomer)

References

()

Details

Attachments

(1 file)

The intl.css in ar/fa/he has code to set root direction of XUL windows. > window,prefwindow,dialog,wizard,page,menu { direction: rtl; } It might be safe to remove since there is a similar rule in xul-minimal.css > :root:-moz-locale-dir(rtl) { direction: rtl; } https://dxr.mozilla.org/mozilla-central/rev/3cedab21a7e65e6a1c4c2294ecfb5502575a46e3/toolkit/content/minimal-xul.css#37-39 I can confirm it is being overridden in DevTools.
Assignee: nobody → tomer.moz.bugs
Status: NEW → ASSIGNED
Comment on attachment 8829042 [details] [diff] [review] [intl.css-RTL] set base direction to RTL - Removal Review of attachment 8829042 [details] [diff] [review]: ----------------------------------------------------------------- lgtm, r=me. It'd be good to do some manual smoke testing after landing this to verify.
Attachment #8829042 - Flags: review?(l10n) → review+
Committed to aurora-l10n-he and central-l10n-he. If everything ges well, we should next expand this patch to cover ar and fa locales as well. https://hg.mozilla.org/releases/l10n/mozilla-aurora/he/rev/b5114d0bd8ec
Validation: there should be no Make UI RTL comment after the Global Settings comment on chrome://global/locale/intl.css, then - * browser.xul is using <window>, should be dir=rtl on chrome://browser/content/browser.xul * languages.xul is using <prefwindow>, should be dir=rtl on chrome://browser/content/preferences/languages.xul * SafeMode.xul is using <dialog>, should be dir=rtl on chrome://browser/content/safeMode.xul * migration.xul is using <wizard>, should be dir=rtl on chrome://browser/content/migration/migration.xul * preferences.xul is using <page>, should be dir=rtl on chrome://browser/content/preferences/in-content/preferences.xul
Tomer, what are the next steps here?
Priority: -- → P5

Tomer, since we're dropping this bug component, I'm going to close this group of bugs as INCOMPLETE. Feel free to reopen them, if they're still actionable, and we'll figure out where to store them.

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: