<?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>122842</bug_id>
          
          <creation_ts>2013-10-15 10:10:30 -0700</creation_ts>
          <short_desc>[CSS Regions] Unforced breaks introduce extraneous space when boxes flowed in region don&apos;t have text contents</short_desc>
          <delta_ts>2022-07-12 17:18:55 -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>CSS</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>AdobeTracked</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>57312</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Mihai Balan">mibalan</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>WebkitBugTracker</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>940020</commentid>
    <comment_count>0</comment_count>
      <attachid>214278</attachid>
    <who name="Mihai Balan">mibalan</who>
    <bug_when>2013-10-15 10:10:30 -0700</bug_when>
    <thetext>Created attachment 214278
HTML file highlighting the problem

When a flow consisting of empty boxes (say, &lt;div&gt;s) with a set geometry (width &amp; height) is flowed in a region, boxes flowed after an unforced break will be laid out as if they had margins, even though they don&apos;t.

Doing the same but with the boxes also having text contents will lay out correctly.

In the attached file, you should see two rows, each with two horizontal green rectangles with black borders.
The green rectangles are made out of boxes flowed in regions.

The boxes in the top right region are shifted downwards even though there&apos;s no styling to cause that. Replicating the markup but adding an &apos;x&apos; in each box produces a correct rendering (bottom row).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1882822</commentid>
    <comment_count>1</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2022-07-12 17:18:55 -0700</bug_when>
    <thetext>CSS Regions were removed in Bug 174978.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>214278</attachid>
            <date>2013-10-15 10:10:30 -0700</date>
            <delta_ts>2013-10-15 10:10:30 -0700</delta_ts>
            <desc>HTML file highlighting the problem</desc>
            <filename>box-false-margin.html</filename>
            <type>text/html</type>
            <size>1106</size>
            <attacher name="Mihai Balan">mibalan</attacher>
            
              <data encoding="base64">PCFkb2N0eXBlIGh0bWw+CjxodG1sIGxhbmc9ImVuIj4KPGhlYWQ+Cgk8bWV0YSBjaGFyc2V0PSJV
VEYtOCI+Cgk8dGl0bGU+QnVnIHdpdGggYm94ZXMgZ2V0dGluZyBtYXJnaW5zIHdoZW4gaW4gcmVn
aW9uczwvdGl0bGU+Cgk8c3R5bGU+CgkjZW1wdHktYm94ZXMgewoJCS13ZWJraXQtZmxvdy1pbnRv
OiBmOwoJfQoJLmVtcHR5IHsKCQktd2Via2l0LWZsb3ctZnJvbTogZjsKCX0KCSN0ZXh0LWJveGVz
IHsKCQktd2Via2l0LWZsb3ctaW50bzogZzsKCX0KCS50ZXh0IHsKCQktd2Via2l0LWZsb3ctZnJv
bTogZzsKCX0KCS5ib3ggewoJCWRpc3BsYXk6IGlubGluZS1ibG9jazsKCQl3aWR0aDogNTBweDsK
CQloZWlnaHQ6IDUwcHg7CgkJYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47CgkJY29sb3I6IGdyZWVu
OwoJfQoKCS5yZWdpb24gewoJCWJvcmRlcjogMnB4IHNvbGlkIGJsYWNrOwoJCW1hcmdpbjogMnB4
OwoJCWhlaWdodDogNTBweDsKCQl3aWR0aDogMTAwcHg7CgkJYmFja2dyb3VuZC1jb2xvcjogcmVk
OwoJCWRpc3BsYXk6IGlubGluZS1ibG9jazsKCX0KCTwvc3R5bGU+CjwvaGVhZD4KPGJvZHk+CglZ
b3Ugc2hvdWxkIHNlZSB0d28gcm93cyBlYWNoIHdpdGggdHdvIGhvcml6b250YWwgZ3JlZW4gcmVj
dGFuZ2xlcyB3aXRoIGJsYWNrIGJvcmRlcnMgYW5kIG5vIHJlZC4KCTxkaXYgaWQ9ImVtcHR5LWJv
eGVzIj4KCQk8ZGl2IGNsYXNzPSJib3giPjwvZGl2PjxkaXYgY2xhc3M9ImJveCI+PC9kaXY+PGRp
diBjbGFzcz0iYm94Ij48L2Rpdj48ZGl2IGNsYXNzPSJib3giPjwvZGl2PgoJPC9kaXY+Cgk8ZGl2
IGlkPSJ0ZXh0LWJveGVzIj4KCQk8ZGl2IGNsYXNzPSJib3giPng8L2Rpdj48ZGl2IGNsYXNzPSJi
b3giPng8L2Rpdj48ZGl2IGNsYXNzPSJib3giPng8L2Rpdj48ZGl2IGNsYXNzPSJib3giPng8L2Rp
dj4KCTwvZGl2PgoJPGRpdj4KCQk8ZGl2IGNsYXNzPSJlbXB0eSByZWdpb24iPjwvZGl2PgoJCTxk
aXYgY2xhc3M9ImVtcHR5IHJlZ2lvbiI+PC9kaXY+Cgk8L2Rpdj4KCTxkaXY+CgkJPGRpdiBjbGFz
cz0idGV4dCByZWdpb24iPjwvZGl2PgoJCTxkaXYgY2xhc3M9InRleHQgcmVnaW9uIj48L2Rpdj4K
CTwvZGl2Pgo8L2JvZHk+CjwvaHRtbD4=
</data>

          </attachment>
      

    </bug>

</bugzilla>