Summary: | Certain markup causes RTL errors and test displays out of order | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Tim McConnell <timmc> | ||||||
Component: | HTML Editing | Assignee: | Nobody <webkit-unassigned> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Normal | CC: | dglazkov, mitz, playmobil, xji | ||||||
Priority: | P3 | ||||||||
Version: | 528+ (Nightly build) | ||||||||
Hardware: | All | ||||||||
OS: | All | ||||||||
Attachments: |
|
Tested on OS X 10.6: FF 3.6.6: OK Opera 10.63: OK Safari 5.0.1: FAIL Created attachment 80146 [details]
patch w/ layout test
*** Bug 52497 has been marked as a duplicate of this bug. *** Comment on attachment 80146 [details]
patch w/ layout test
r=me
Committed r77267: <http://trac.webkit.org/changeset/77267> (In reply to comment #5) > Committed r77267: <http://trac.webkit.org/changeset/77267> The layout test has both executable bit and a wrong mime-type set. Can you please fix? Also, please add Chromium baselines when they are ready on the bots. |
Created attachment 47431 [details] Markup that causes RTL display problems. Within an RTL block, some content will display incorrectly. For example: <div>This is a <span style="text-decoration: underline;"><em>Test<span></span></em></span></div> In this case, "Test" appears before the rest of the content. It occurs when the spans and styles become complex enough.