Remove broken css rule
Categories
(Firefox :: Menus, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox129 | --- | fixed |
People
(Reporter: gregp, Assigned: aroy)
References
Details
(Keywords: good-first-bug, Whiteboard: [lang=css])
Attachments
(1 file)
Bug 1859349's refactoring of panelUI-shared.css turned this rule:
panelmultiview[transitioning] > .panel-viewcontainer > .panel-viewstack > panelview > .panel-subview-body {
overflow-y: hidden;
}
Into:
panelview {
&[transitioning] > .panel-viewcontainer > .panel-viewstack > panelview > .panel-subview-body {
overflow-y: hidden;
}
}
Which is subtly incorrect. The transitioning
attribute is only added to panelmultiview
, not panelview
, so the selector never matches anything.
To reduce confusion, this broken rule should be removed.
Reporter | ||
Comment 1•9 months ago
|
||
Comment 2•8 months ago
|
||
Hi,
I'm new to contributing in open source.
Can you assign me this?
Reporter | ||
Comment 3•8 months ago
|
||
Hi,
you do not need to be manually assigned. The friendly robots will automatically assign you to the bug when you submit your patch.
Comment 4•8 months ago
|
||
I guess this is the link to the task? browser/themes/shared/customizableui/panelUI-shared.css#176-183
Reporter | ||
Comment 5•8 months ago
|
||
Yes, it is.
Comment 6•8 months ago
|
||
So I did the changes and created a pull request, I got this: https://github.com/mozilla/gecko-dev/pull/563
Not sure if it is wrong or not
Reporter | ||
Comment 7•8 months ago
|
||
GitHub pull requests are not supported. Please submit your changes to Phabricator,
https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html#to-submit-a-patch
Assignee | ||
Comment 8•7 months ago
|
||
Updated•7 months ago
|
Comment 10•7 months ago
|
||
bugherder |
Description
•