Bug 115497
Summary: | [CSS Shapes] Inserting content into an element with shape-inside and content-editable does not recalculate line breaks | ||
---|---|---|---|
Product: | WebKit | Reporter: | Bear Travis <betravis> |
Component: | CSS | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED WORKSFORME | ||
Severity: | Normal | CC: | stearns, zoltan |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | |||
Bug Blocks: | 89256 |
Bear Travis
The lines remain the same in terms of breaks and positioning. See:
http://codepen.io/astearns/pen/oFzqE
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Alan Stearns
Entering characters does update line breaks. It's when you enter a series of returns, or delete a series of empty lines that the breaks don't update. I expect there's some optimization that assumes a square box. Perhaps this optimization is turned off in the presence of floats and this could be extended to the presence of shapes?
Zoltan Horvath
It's been fixed in the meantime, since it doesn't occurs anymore. Closing bug as worksforme.