nonsense style information
Reported by
teo8...@gmail.com,
Mar 4 2017
|
||||
Issue descriptionUserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36 Steps to reproduce the problem: See the screenshot What is the expected behavior? The element's display property has either a computed value of "block" or "inline-block" (or any of the other possible values). Either way, the compute value must coincide with the value from the topmost non-striked-through rule displayed just below What went wrong? The devtools are telling me that the computed value is "block", and that the prevailing rule dictates a value of "inline-block". One thing contraddicts the other, this is pure NONSENSE. Did this work before? N/A Chrome version: 56.0.2924.87 Channel: stable OS Version: Flash Version: Shockwave Flash 24.0 r0 I'm fucking SICK of this kind of bugs
,
Mar 6 2017
Yeah it's kind of crazy. I've run into this myself as well. But check out the spec: https://drafts.csswg.org/css-display/#transformations (attached) Basically float makes `display` just immediately go to block. But that's how the CSS specs have defined things... so yeah. I mean Ideally it'd be great if Computed Style said "it's block because its floated", but i don't think we can pull that off right now. :/
,
Mar 7 2017
,
Mar 21 2017
This seems fixable. We can add some new logic to CSSMetadata
,
Oct 31
Bulk closing low-priority issues with no activity. Please re-file and refer to the closed issue if it's essential to fix. |
||||
►
Sign in to add a comment |
||||
Comment 1 by teo8...@gmail.com
, Mar 4 2017