Closed Bug 557520 Opened 15 years ago Closed 14 years ago

Embedded blocks should serve as bidi separators

Categories

(Core :: Layout: Text and Fonts, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: smontagu, Unassigned)

References

(Blocks 1 open bug, )

Details

(Keywords: rtl)

Attachments

(2 files)

See http://www.w3.org/TR/html-bidi/#blocks-as-separators I believe that our current behaviour of treating all embedded elements in effect as inlines, and replacing them by U+FFFC OBJECT REPLACEMENT CHARACTER for purposes of bidi resolution, was just an oversight. Note that implementing this will require being able to break a block element into multiple paragraphs for Bidi resolution, which makes it similar to bug 263359.
See Also: → 263359
Keywords: rtl
Attached file Testcase
Attached file Reference for testcase
This was fixed by bug 263359, and the testcase is effectively equivalent to layout/reftests/bidi/613157-1.html http://test.csswg.org/suites/css2.1/20101001/xhtml1/bidi-breaking-001.xht is 404, but we pass http://test.csswg.org/suites/css2.1/20101210/html4/bidi-breaking-001.htm, if that's the same thing.
Status: NEW → RESOLVED
Closed: 14 years ago
Depends on: 263359
Flags: in-testsuite+
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: