Summary: | Assertion failure involving printing and display:run-in and dt/dl elements; overlapping text on Release build | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | John Sullivan <sullivan> | ||||||||
Component: | Printing | Assignee: | Nobody <webkit-unassigned> | ||||||||
Status: | NEW --- | ||||||||||
Severity: | Normal | CC: | mitz | ||||||||
Priority: | P2 | Keywords: | InRadar | ||||||||
Version: | 420+ | ||||||||||
Hardware: | Mac | ||||||||||
OS: | OS X 10.4 | ||||||||||
Attachments: |
|
Description
John Sullivan
2007-02-09 14:47:50 PST
Created attachment 13094 [details]
Test case
Test case used to demonstrate the problem.
Created attachment 13095 [details]
Screenshot of overlapping text
Screenshot that shows the results after printing, on a Release build (where the assertion doesn't fire)
Created attachment 13099 [details]
Reduction (does not require printing)
The bug is that a style recalc resets the isInline() flag of the run-in to false.
|