Last Comment Bug 616334 - implement float rules 3 and 7 correctly for floats not intersecting containing block
: implement float rules 3 and 7 correctly for floats not intersecting containin...
Status: NEW
:
Product: Core
Classification: Components
Component: Layout: Floats (show other bugs)
: Trunk
: All All
: -- normal (vote)
: ---
Assigned To: Nobody; OK to take it and work on it
:
:
Mentors:
Depends on:
Blocks: css2.1-tests
  Show dependency treegraph
 
Reported: 2010-12-02 16:34 PST by David Baron :dbaron: ⌚️UTC-7 (busy September 14-25)
Modified: 2013-07-08 17:19 PDT (History)
4 users (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Attachments

Description David Baron :dbaron: ⌚️UTC-7 (busy September 14-25) 2010-12-02 16:34:04 PST
We currently fail four reftests in layout/floats/ that Microsoft says they've fixed and haven't gotten compatibility problems as a result of fixing.

So after Firefox 4 we should try fixing them.

They're layout/reftests/floats/...:
other-float-outside-rule-3-left-2.html
other-float-outside-rule-3-right-2.html
other-float-outside-rule-7-left.html
other-float-outside-rule-7-right.html

and in the CSS 2.1 test suite they are:

http://test.csswg.org/suites/css2.1/20101027/html4/floats-rule3-outside-left-002.htm
http://test.csswg.org/suites/css2.1/20101027/xhtml1/floats-rule3-outside-left-002.xht
http://test.csswg.org/suites/css2.1/20101027/html4/floats-rule3-outside-right-002.htm
http://test.csswg.org/suites/css2.1/20101027/xhtml1/floats-rule3-outside-right-002.xht
http://test.csswg.org/suites/css2.1/20101027/html4/floats-rule7-outside-left-001.htm
http://test.csswg.org/suites/css2.1/20101027/xhtml1/floats-rule7-outside-left-001.xht
http://test.csswg.org/suites/css2.1/20101027/html4/floats-rule7-outside-right-001.htm
http://test.csswg.org/suites/css2.1/20101027/xhtml1/floats-rule7-outside-right-001.xht

This is related to the issue previously reported as:
  http://lists.w3.org/Archives/Public/www-style/2009Jan/0445.html
  http://wiki.csswg.org/spec/css2.1#issue-101
Comment 1 David Baron :dbaron: ⌚️UTC-7 (busy September 14-25) 2013-07-08 10:59:18 PDT
It looks to me like IE fixed rule 3 but not rule 7... though the IE I'm testing isn't the latest.
Comment 2 David Baron :dbaron: ⌚️UTC-7 (busy September 14-25) 2013-07-08 11:02:07 PDT
Also, the tests in http://dbaron.org/css/test/2009/float-outside-tests/ are easier to check visually.
Comment 3 David Baron :dbaron: ⌚️UTC-7 (busy September 14-25) 2013-07-08 11:07:24 PDT
(And IE fixed rule 5.  And they fixed the BFC displacement for one side but not the other!)

Note You need to log in before you can comment on or make changes to this bug.