<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>96096</bug_id>
          
          <creation_ts>2012-09-07 04:37:58 -0700</creation_ts>
          <short_desc>[CSS Regions] Region style is not correctly applied for floats in certain situations</short_desc>
          <delta_ts>2022-07-13 09:26:44 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebCore Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>71487</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Andrei Bucur">abucur</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>donggwan.kim</cc>
    
    <cc>hyatt</cc>
    
    <cc>mibalan</cc>
    
    <cc>mihnea</cc>
    
    <cc>WebkitBugTracker</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>714394</commentid>
    <comment_count>0</comment_count>
      <attachid>162740</attachid>
    <who name="Andrei Bucur">abucur</who>
    <bug_when>2012-09-07 04:37:58 -0700</bug_when>
    <thetext>Created attachment 162740
Test case

In some cases the region range for floats is not computed correctly. This makes the region style for the float to not be correctly applied. See the attached test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>714395</commentid>
    <comment_count>1</comment_count>
      <attachid>162741</attachid>
    <who name="Andrei Bucur">abucur</who>
    <bug_when>2012-09-07 04:38:39 -0700</bug_when>
    <thetext>Created attachment 162741
Test case reference</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>714447</commentid>
    <comment_count>2</comment_count>
    <who name="Andrei Bucur">abucur</who>
    <bug_when>2012-09-07 06:22:24 -0700</bug_when>
    <thetext>After some investigations this may be a layout bug, not a regions one. I&apos;m not very familiar (yet) with the floats spec but what I&apos;m seeing is that the containing block of the float doesn&apos;t get the chance to call setLogicalHeight using the height of the float because this happens in layoutBlockChild but not in positionNewFloats.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>759505</commentid>
    <comment_count>3</comment_count>
    <who name="Andrei Bucur">abucur</who>
    <bug_when>2012-11-06 03:59:04 -0800</bug_when>
    <thetext>It seems that the region range for a box is not necessarily contained inside the region range of the parent block. We should make sure the region styling algorithm doesn&apos;t make this assumption.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>900372</commentid>
    <comment_count>4</comment_count>
    <who name="Michelangelo De Simone">michelangelo</who>
    <bug_when>2013-06-13 20:24:11 -0700</bug_when>
    <thetext>Still repros on today&apos;s nightly (r151543)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1883078</commentid>
    <comment_count>5</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2022-07-13 09:26:44 -0700</bug_when>
    <thetext>CSS Regions were removed in Bug 174978.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>162740</attachid>
            <date>2012-09-07 04:37:58 -0700</date>
            <delta_ts>2012-09-07 04:37:58 -0700</delta_ts>
            <desc>Test case</desc>
            <filename>last-float-region-range.html</filename>
            <type>text/html</type>
            <size>1572</size>
            <attacher name="Andrei Bucur">abucur</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIEhUTUw+CjxodG1sIGxhbmc9ImVuLVVTIj4KPGhlYWQ+Cgk8bWV0YSBjaGFyc2V0
PSJVVEYtOCI+Cgk8dGl0bGU+PC90aXRsZT4KCTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CglodG1s
LCBib2R5IHsKCQl3aWR0aDogNTAwcHg7CgkJaGVpZ2h0OiA1MDBweDsKCQltYXJnaW46IDA7CgkJ
Zm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7Cgl9CglkaXYsIHAgewoJ
CW1hcmdpbjogMHB4OwoJfQoJYXJ0aWNsZSB7CgkJLXdlYmtpdC1mbG93LWludG86IGFydGljbGU7
Cgl9CgkucmVnaW9uIHsKCQlib3JkZXI6IHNvbGlkIDJweCBibGFjazsKCQktd2Via2l0LWZsb3ct
ZnJvbTogYXJ0aWNsZTsKCQlvdmVyZmxvdzogaGlkZGVuOwoJCW1hcmdpbjogMCBhdXRvOwoJCXdp
ZHRoOiAxMDAlOwoJfQoJI3JlZ2lvbjIgewoJCWhlaWdodDogMjAwcHg7Cgl9CgkjcmVnaW9uMSB7
CgkJaGVpZ2h0OiAxMzBweDsKCX0KCSNmbG9hdCB7CgkJZmxvYXQ6IGxlZnQ7CgkJd2lkdGg6IDIw
MHB4OwoJCWhlaWdodDogMzAwcHg7Cgl9CglALXdlYmtpdC1yZWdpb24gI3JlZ2lvbjEgewoJCWFy
dGljbGUgewoJCQljb2xvcjogYmxhY2s7CgkJfQoJfQoJQC13ZWJraXQtcmVnaW9uICNyZWdpb24y
IHsKCQlhcnRpY2xlIHsKCQkJY29sb3I6IHJlZDsKCQl9Cgl9Cgk8L3N0eWxlPgoJCjwvaGVhZD4K
PGJvZHk+Cgk8YXJ0aWNsZT4KCQk8cCBjbGFzcz0nYWJzdHJhY3QnPkxvcmVtIGlwc3VtIGRvbG9y
IHNpdCBhbWV0LCBjb25zZWN0ZXR1ciBhZGlwaXNpY2luZyBlbGl0LCBzZWQgZG8gZWl1c21vZAoJ
CXRlbXBvciBpbmNpZGlkdW50IHV0IGxhYm9yZSBldCBkb2xvcmUgbWFnbmEgYWxpcXVhLiBVdCBl
bmltIGFkIG1pbmltIHZlbmlhbSwKCQlxdWlzIG5vc3RydWQgZXhlcmNpdGF0aW9uIHVsbGFtY28g
bGFib3JpcyBuaXNpIHV0IGFsaXF1aXAgZXggZWEgY29tbW9kbwoJCWNvbnNlcXVhdC4gRHVpcyBh
dXRlIGlydXJlIGRvbG9yIGluIHJlcHJlaGVuZGVyaXQgaW4gdm9sdXB0YXRlIGNpbGx1bSBkb2xv
cmUgZXUgZnVnaWF0IG51bGxhIHBhcmlhdHVyLiBFeGNlcHRldXIgc2ludCBvY2NhZWNhdCBjdXBp
ZGF0YXQgbm9uCgkJcHJvaWRlbnQsIHN1bnQgaW4gY3VscGEgcXVpIG9mZmljaWEgZGVzZXJ1bnQg
bW9sbGl0IGFuaW0gaWQgZXN0IGxhYm9ydW0uPC9wPgoJCTxwIGlkPSJmbG9hdCI+TG9yZW0gaXBz
dW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2ljaW5nIGVsaXQsIHNlZCBkbyBl
aXVzbW9kCgkJdGVtcG9yIGluY2lkaWR1bnQgdXQgbGFib3JlIGV0IGRvbG9yZSBtYWduYSBhbGlx
dWEuIFV0IGVuaW0gYWQgbWluaW0gdmVuaWFtLAoJCXF1aXMgbm9zdHJ1ZCBleGVyY2l0YXRpb24g
dWxsYW1jbyBsYWJvcmlzIG5pc2kgdXQgYWxpcXVpcCBleCBlYSBjb21tb2RvCgkJY29uc2VxdWF0
LjwvcD4KCTwvYXJ0aWNsZT4KCTxkaXYgaWQ9ImNvbnRhaW5lciI+CgkJPGRpdiBjbGFzcz0icmVn
aW9uIiBpZD0icmVnaW9uMSI+PC9kaXY+CgkJPGRpdiBjbGFzcz0icmVnaW9uIiBpZD0icmVnaW9u
MiI+PC9kaXY+Cgk8L2Rpdj4KPC9ib2R5Pgo8L2h0bWw+
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>162741</attachid>
            <date>2012-09-07 04:38:39 -0700</date>
            <delta_ts>2012-09-07 04:38:39 -0700</delta_ts>
            <desc>Test case reference</desc>
            <filename>last-float-region-range-expected.html</filename>
            <type>text/html</type>
            <size>1351</size>
            <attacher name="Andrei Bucur">abucur</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIEhUTUw+CjxodG1sIGxhbmc9ImVuLVVTIj4KPGhlYWQ+Cgk8bWV0YSBjaGFyc2V0
PSJVVEYtOCI+Cgk8dGl0bGU+PC90aXRsZT4KCTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CglodG1s
LCBib2R5IHsKCQl3aWR0aDogNTAwcHg7CgkJaGVpZ2h0OiA1MDBweDsKCQltYXJnaW46IDA7CgkJ
Zm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7Cgl9CglkaXYsIHAgewoJ
CW1hcmdpbjogMHB4OwoJfQoJLnJlZ2lvbiB7CgkJYm9yZGVyOiBzb2xpZCAycHggYmxhY2s7CgkJ
b3ZlcmZsb3c6IGhpZGRlbjsKCQltYXJnaW46IDAgYXV0bzsKCQl3aWR0aDogMTAwJTsKCX0KCSNy
ZWdpb24yIHsKCQloZWlnaHQ6IDIwMHB4OwoJCWNvbG9yOiByZWQ7Cgl9CgkjcmVnaW9uMSB7CgkJ
aGVpZ2h0OiAxMzBweDsKCQljb2xvcjogYmxhY2s7Cgl9CgkjZmxvYXQgewoJCWZsb2F0OiBsZWZ0
OwoJCXdpZHRoOiAyMDBweDsKCQloZWlnaHQ6IDMwMHB4OwoJfQoJPC9zdHlsZT4KCQo8L2hlYWQ+
Cjxib2R5PgoJPGRpdiBjbGFzcz0icmVnaW9uIiBpZD0icmVnaW9uMSI+CgkJPHAgY2xhc3M9J2Fi
c3RyYWN0Jz5Mb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzaWNp
bmcgZWxpdCwgc2VkIGRvIGVpdXNtb2QKCQl0ZW1wb3IgaW5jaWRpZHVudCB1dCBsYWJvcmUgZXQg
ZG9sb3JlIG1hZ25hIGFsaXF1YS4gVXQgZW5pbSBhZCBtaW5pbSB2ZW5pYW0sCgkJcXVpcyBub3N0
cnVkIGV4ZXJjaXRhdGlvbiB1bGxhbWNvIGxhYm9yaXMgbmlzaSB1dCBhbGlxdWlwIGV4IGVhIGNv
bW1vZG8KCQljb25zZXF1YXQuIER1aXMgYXV0ZSBpcnVyZSBkb2xvciBpbiByZXByZWhlbmRlcml0
IGluIHZvbHVwdGF0ZSBjaWxsdW0gZG9sb3JlIGV1IGZ1Z2lhdCBudWxsYSBwYXJpYXR1ci4gRXhj
ZXB0ZXVyIHNpbnQgb2NjYWVjYXQgY3VwaWRhdGF0IG5vbgoJCXByb2lkZW50LCBzdW50IGluIGN1
bHBhIHF1aSBvZmZpY2lhIGRlc2VydW50IG1vbGxpdCBhbmltIGlkIGVzdCBsYWJvcnVtLjwvcD4K
CTwvZGl2PgoJPGRpdiBjbGFzcz0icmVnaW9uIiBpZD0icmVnaW9uMiI+CgkJPHAgaWQ9ImZsb2F0
Ij5Mb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzaWNpbmcgZWxp
dCwgc2VkIGRvIGVpdXNtb2QKCQl0ZW1wb3IgaW5jaWRpZHVudCB1dCBsYWJvcmUgZXQgZG9sb3Jl
IG1hZ25hIGFsaXF1YS4gVXQgZW5pbSBhZCBtaW5pbSB2ZW5pYW0sCgkJcXVpcyBub3N0cnVkIGV4
ZXJjaXRhdGlvbiB1bGxhbWNvIGxhYm9yaXMgbmlzaSB1dCBhbGlxdWlwIGV4IGVhIGNvbW1vZG8K
CQljb25zZXF1YXQuPC9wPgoJPC9kaXY+CjwvYm9keT4KPC9odG1sPg==
</data>

          </attachment>
      

    </bug>

</bugzilla>