| Summary: | Web Inspector: Computed style incorrect for tables set to display: table-row-group | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | James Craig <jcraig> | ||||||
| Component: | Web Inspector | Assignee: | Nobody <webkit-unassigned> | ||||||
| Status: | NEW --- | ||||||||
| Severity: | Normal | CC: | graouts, inspector-bugzilla-changes, webkit-bug-importer | ||||||
| Priority: | P2 | Keywords: | InRadar | ||||||
| Version: | 528+ (Nightly build) | ||||||||
| Hardware: | All | ||||||||
| OS: | All | ||||||||
| Bug Depends on: | |||||||||
| Bug Blocks: | 129369 | ||||||||
| Attachments: |
|
||||||||
|
Description
James Craig
2014-03-12 00:16:53 PDT
Created attachment 226482 [details]
screen shot
I think the Inspector is showing the right thing. WebCore is likely taking the table-row-group values and converting it to table since it is not in a table parent? Computed style is likely correct (what WebCore is doing) and the $0.style object just parrots back the data. But there is likely an Inspector UI bug where this is using table-row-group and not getting what we expect. More info: Results differ based on where this uses quirks mode rendering. Add a doctype and you get the expected values. Based on that, I think you're right that computed style is showing the right thing, but the Inspector UI bug is that the Rules tab of the Styles Inspector does now indicate that the rules are being overridden by the quirksmode rendering. s/now/not/ |