incorrect styling on moneysmart.gov.au
Categories
(Core :: CSS Parsing and Computation, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr60 | --- | unaffected |
firefox65 | --- | unaffected |
firefox66 | --- | unaffected |
firefox67 | --- | fixed |
People
(Reporter: heycam, Assigned: emilio)
References
Details
(Keywords: regression)
Attachments
(1 file, 1 obsolete file)
STR:
- Go to https://www.moneysmart.gov.au/investing/financial-advice/financial-advice-toolkit.
- Mouse over the numbered items with the purple circles.
- Notice that on mouse over the purple circle disappears, and after mousing out it doesn't reappear.
Expected results:
The background changes on hover and the purple circle doesn't disappear.
Reporter | ||
Comment 1•6 years ago
|
||
12:17.32 INFO: Last good revision: dfefd2d4d63f8f2cdeb57e6ee16a8c31c4f54447
12:17.32 INFO: First bad revision: 6b71e3d434c232998629b8e18a983212e9d3fc9d
12:17.32 INFO: Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=dfefd2d4d63f8f2cdeb57e6ee16a8c31c4f54447&tochange=6b71e3d434c232998629b8e18a983212e9d3fc9d
Looks like it's bug 1525134. Emilio, do you have time to take a look?
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 2•6 years ago
|
||
.accordion-subSection h4:not(.noCircle)::first-letter {
color: #ffffff;
font-size: 1.5em;
width: 1.4em;
overflow: auto;
display: inline-block;
text-align: center;
vertical-align: middle;
margin-right: 0.5em;
padding: 0.2em 0.5em;
background: url("/media/559754/circle-6d3a96.svg") 0 0 no-repeat;
background-size: contain;
}
Assignee | ||
Comment 3•6 years ago
|
||
This is more consistent with all the other image request code, and handles
pseudo-elements properly without having to add more out-of-band calls to
UpdateStyleOfOwnedChildFrame and such.
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 4•6 years ago
|
||
So that the continuation pointer is setup before DidSetStyleContext runs.
I don't see any reason for not doing this, the current thing is a footgun.
Updated•6 years ago
|
Comment 9•6 years ago
|
||
Backed out changeset d33544f0d8e6 (bug 1528451) for Assertion failure: IsResolved ...nsStyleStruct.h failures
push that caused the backout: https://hg.mozilla.org/integration/autoland/rev/d33544f0d8e6197126399ad928adc701582d947a
backout: https://hg.mozilla.org/integration/autoland/rev/4af3691edfe75e542eb362b674cdfcc3aa5a81c8
Assignee | ||
Comment 11•6 years ago
|
||
There was a XUL subclass that only gets images on windows, which was not calling the base class' DidSetComputedStyle function.
Comment 12•6 years ago
|
||
Comment 13•6 years ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
Updated•6 years ago
|
Description
•