Closed
Bug 1498287
Opened 6 years ago
Closed 6 years ago
browser.xhtml ignores RTL via intl.uidirection: devtools/client/inspector/animation/test/browser_animation_current-time-scrubber-rtl.js is permaorange
Categories
(DevTools :: Inspector: Animations, defect, P2)
DevTools
Inspector: Animations
Tracking
(firefox68 fixed)
RESOLVED
FIXED
Firefox 68
Tracking | Status | |
---|---|---|
firefox68 | --- | fixed |
People
(Reporter: bgrins, Assigned: bdahl)
References
Details
Attachments
(1 file)
This is the last failing devtools test with `export MOZ_BROWSER_XHTML=1`
https://treeherder.mozilla.org/#/jobs?repo=try&revision=cffd593ca7ebbd76acfc37f2213725a23bd76c6e&selectedJob=204616528
Reporter | ||
Comment 1•6 years ago
|
||
It appears that RTL is broken (via `./mach run --temp-profile --setpref intl.uidirection=1`), which sort of makes sense since we'll need to set the [dir] attribute: https://searchfox.org/mozilla-central/rev/1ce4e8a5601da8e744ca6eda69e782318afab54d/browser/base/content/aboutNetError-new.xhtml#30.
Reporter | ||
Updated•6 years ago
|
Summary: browser.xhtml: devtools/client/inspector/animation/test/browser_animation_current-time-scrubber-rtl.js is permaorange → browser.xhtml ignores RTL via intl.uidirection: devtools/client/inspector/animation/test/browser_animation_current-time-scrubber-rtl.js is permaorange
Priority: -- → P2
Reporter | ||
Comment 2•6 years ago
|
||
XULDocument looks up RTL at: https://searchfox.org/mozilla-central/rev/fc3d974254660b34638b2af9d5431618b191b233/dom/xul/XULDocument.cpp#1843
Comment 3•6 years ago
|
||
This bug has not been updated in the last 3 months. Resetting the assignee field.
Please, feel free to pick it up again and add a comment outlining your plans for it if you do still intend to work on it.
This is just trying to clean our backlog of bugs and make bugs available for people.
Assignee: bgrinstead → nobody
Status: ASSIGNED → NEW
Assignee | ||
Updated•6 years ago
|
No longer blocks: top-level-html
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 4•6 years ago
|
||
Moves most of the RTL handling from XULDocument into Document. Creates
a new static class that listens to the direction pref change and notifies
all the documents when it changes.
Pushed by bdahl@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/956f2266fdfb
Support RTL pref in non-XUL documents too. r=smaug
Comment 6•6 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox68:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 68
Updated•6 years ago
|
Assignee: nobody → bdahl
You need to log in
before you can comment on or make changes to this bug.
Description
•