<?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>17887</bug_id>
          
          <creation_ts>2008-03-16 17:37:55 -0700</creation_ts>
          <short_desc>Column break doesn&apos;t reset child bottom margin</short_desc>
          <delta_ts>2024-10-31 13:45:24 -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>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows 2000</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>HasReduction, InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andrew Stibbard">xhva.net</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ahmad.saleem792</cc>
    
    <cc>ap</cc>
    
    <cc>bfulgham</cc>
    
    <cc>deepak.m1</cc>
    
    <cc>hartman.wiki</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>74001</commentid>
    <comment_count>0</comment_count>
    <who name="Andrew Stibbard">xhva.net</who>
    <bug_when>2008-03-16 17:37:55 -0700</bug_when>
    <thetext>A column break doesn&apos;t reset a child&apos;s bottom margin as per the note in http://www.w3.org/TR/css3-multicol/#column5 . Tested on 525.13 (nightly rev 31076).

This might be related to Bug 14881.

Firefox 3 B4 renders this correctly.

Testcase to follow.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74002</commentid>
    <comment_count>1</comment_count>
      <attachid>19813</attachid>
    <who name="Andrew Stibbard">xhva.net</who>
    <bug_when>2008-03-16 17:40:20 -0700</bug_when>
    <thetext>Created attachment 19813
Testcase for column break not resetting child bottom margin

Testcase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74013</commentid>
    <comment_count>2</comment_count>
    <who name="Andrew Stibbard">xhva.net</who>
    <bug_when>2008-03-16 18:28:15 -0700</bug_when>
    <thetext>Sorry, totally unrelated to Bug 14881 (that bug has nothing to do with CSS columns).
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>984309</commentid>
    <comment_count>3</comment_count>
    <who name="Deepak Mittal">deepak.m1</who>
    <bug_when>2014-02-25 07:24:57 -0800</bug_when>
    <thetext>I think this is happening because children of div are getting treated as block element, due to this it will try to fit those in the same column and when it is not getting fit in the column then it will  get break to 2 blocks and it will get displayed in the next column..

But in FF it is treated as the inline flow, As I have tried to remove last 2 
&lt;div&gt;&lt;/div&gt; then I am getting 7 blocks in the FF, But the webkit behavior is quite consistent.

So I thing above is the reason for this issue..and current webkit behavior is the normal expected behavior, as I have tried in IE also their also the children of container div are getting treated as block only..</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1894940</commentid>
    <comment_count>4</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2022-08-30 15:06:29 -0700</bug_when>
    <thetext>I am changing this to &quot;New&quot; since all browsers differ with each other and due to size, I cannot post picture or describe their behavior because they are different in many ways. Chrome Canary 107 and Firefox Nightly 106 are still quite close to each other in layout.

I updated the attached test case with this JSFiddle to remove -moz- prefix to make it work with Firefox:

https://jsfiddle.net/62eayck9/show</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1894944</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-08-30 15:11:23 -0700</bug_when>
    <thetext>&lt;rdar://problem/99353432&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2071958</commentid>
    <comment_count>6</comment_count>
    <who name="Derk-Jan Hartman">hartman.wiki</who>
    <bug_when>2024-10-31 13:45:24 -0700</bug_when>
    <thetext>This seems the same as 104944</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>19813</attachid>
            <date>2008-03-16 17:40:20 -0700</date>
            <delta_ts>2008-03-16 17:40:20 -0700</delta_ts>
            <desc>Testcase for column break not resetting child bottom margin</desc>
            <filename>testcase_webkit_17887.html</filename>
            <type>text/html</type>
            <size>1349</size>
            <attacher name="Andrew Stibbard">xhva.net</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEvL0VOIiAiaHR0cDov
L3d3dy53My5vcmcvVFIvaHRtbDQvc3RyaWN0LmR0ZCI+DQoNCjxodG1sPg0KCTxoZWFkPg0KCQk8
dGl0bGU+VGVzdGNhc2UgZm9yIFdlYmtpdCBCdWcgMTc4ODc8L3RpdGxlPg0KCQk8c3R5bGUgdHlw
ZT0idGV4dC9jc3MiPg0KCQkJYm9keQl7DQoJCQkJZm9udC1mYW1pbHk6CSJ0aW1lcyBuZXcgcm9t
YW4iLCB0aW1lczsNCgkJCQlmb250LXNpemU6IDE1cHg7DQoJCQl9DQoJCQkjY29udGFpbmVyMQl7
DQoJCQkJb3V0bGluZToJMXB4IHNvbGlkIHJlZDsNCgkJCQloZWlnaHQ6IDIwMHB4Ow0KCQkJCS13
ZWJraXQtY29sdW1uLXdpZHRoOgkyMDBweDsNCgkJCQktbW96LWNvbHVtbi13aWR0aDoJMjAwcHg7
DQoJCQl9DQoJCQkjY29udGFpbmVyMSBkaXYJew0KCQkJCWhlaWdodDoJOTBweDsNCgkJCQlvdXRs
aW5lOgkxcHggc29saWQgYmx1ZTsNCgkJCQliYWNrZ3JvdW5kOgkjZGRkZGRkOw0KCQkJCW1hcmdp
bjoJMjBweCAwOw0KCQkJfQ0KCQkJI2NvbnRhaW5lcjIJew0KCQkJCW91dGxpbmU6CTFweCBzb2xp
ZCByZWQ7DQoJCQkJaGVpZ2h0OiAyMDBweDsNCgkJCQktd2Via2l0LWNvbHVtbi13aWR0aDoJMjAw
cHg7DQoJCQkJLW1vei1jb2x1bW4td2lkdGg6CTIwMHB4Ow0KCQkJfQ0KCQkJI2NvbnRhaW5lcjIg
ZGl2CXsNCgkJCQloZWlnaHQ6CTg1cHg7DQoJCQkJb3V0bGluZToJMXB4IHNvbGlkIGJsdWU7DQoJ
CQkJYmFja2dyb3VuZDoJI2RkZGRkZDsNCgkJCQltYXJnaW46CTIwcHggMDsNCgkJCX0NCgkJPC9z
dHlsZT4NCgk8L2hlYWQ+DQoJDQoJPGJvZHk+DQoJCTxwPkNvbnRhaW5lcnMgKHJlZCkgYXJlIDIw
MHB4IHRhbGwuPC9wPg0KCQk8ZGl2IGlkPSJjb250YWluZXIxIj4NCgkJCTxkaXY+VGhlc2UgZ3Jl
eSBkaXZzIGFyZSA5MHB4IHRhbGwsIHdpdGggMjBweCBtYXJnaW5zLjwvZGl2Pg0KCQkJPGRpdj48
L2Rpdj4NCgkJCTxkaXY+VGhpcyBkaXYgc2hvdWxkbid0IGhhdmUgdGhlIHByZXZpb3VzIGRpdidz
IGJvdHRvbSBtYXJnaW4gYWJvdmUuPC9kaXY+DQoJCQk8ZGl2PjwvZGl2Pg0KCQkJPGRpdj48L2Rp
dj4NCgkJPC9kaXY+DQoJCTxkaXYgaWQ9ImNvbnRhaW5lcjIiPg0KCQkJPGRpdj5UaGVzZSBncmV5
IGRpdnMgYXJlIDg1cHggdGFsbCwgd2l0aCAyMHB4IG1hcmdpbnMuPC9kaXY+DQoJCQk8ZGl2Pjwv
ZGl2Pg0KCQkJPGRpdj5UaGlzIGRpdiBzaG91bGRuJ3QgaGF2ZSBwYXJ0IG9mIHRoZSBwcmV2aW91
cyBkaXYncyBib3R0b20gbWFyZ2luIGFib3ZlLjwvZGl2Pg0KCQkJPGRpdj48L2Rpdj4NCgkJCTxk
aXY+PC9kaXY+DQoJCTwvZGl2Pg0KCTwvYm9keT4NCjwvaHRtbD4=
</data>

          </attachment>
      

    </bug>

</bugzilla>