Closed
Bug 1757996
Opened 3 years ago
Closed 3 years ago
Bug 312891 broke RTL context menus on Wayland
Categories
(Core :: Widget: Gtk, defect)
Core
Widget: Gtk
Tracking
()
RESOLVED
FIXED
99 Branch
Tracking | Status | |
---|---|---|
firefox-esr91 | --- | unaffected |
firefox97 | --- | unaffected |
firefox98 | --- | unaffected |
firefox99 | --- | fixed |
People
(Reporter: emilio, Assigned: emilio)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: regression)
Attachments
(1 file)
Hilarious :)
Assignee | ||
Updated•3 years ago
|
Flags: needinfo?(emilio)
Updated•3 years ago
|
Keywords: regression
Comment 1•3 years ago
|
||
Set release status flags based on info from the regressing bug 312891
status-firefox97:
--- → unaffected
status-firefox98:
--- → unaffected
status-firefox99:
--- → affected
status-firefox-esr91:
--- → unaffected
Assignee | ||
Comment 2•3 years ago
|
||
What caused the issue was that nsMenuPopupFrame::MoveTo didn't account
for the change in bug 312891. But our context menu / popup positioning
code can be much simpler if we account for the context menu offset
before-hand as an extra horizontal / vertical margin in all directions.
Then we don't need to special-case it at all.
Assignee | ||
Updated•3 years ago
|
Flags: needinfo?(emilio)
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/86a8141f5590
Improve context menu handling on Wayland. r=stransky
Comment 4•3 years ago
|
||
Backed out changeset 86a8141f5590 (Bug 1757996) for causing failures in test_popup_attribute.xhtml CLOSED TREE
Log: https://treeherder.mozilla.org/logviewer?job_id=369926755&repo=autoland&lineNumber=4441
Backout: https://hg.mozilla.org/integration/autoland/rev/ee3f50a230f481ed1578ec0ef5c8d717606c8074
Flags: needinfo?(emilio)
Assignee | ||
Updated•3 years ago
|
Flags: needinfo?(emilio)
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/df7824bd0725
Improve context menu handling on Wayland. r=stransky
Updated•3 years ago
|
Has Regression Range: --- → yes
Comment 6•3 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 99 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•