<?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>124843</bug_id>
          
          <creation_ts>2013-11-25 08:14:54 -0800</creation_ts>
          <short_desc>[CSS Regions] region-break-before and region-break-after are not equivalent in terms of break handling</short_desc>
          <delta_ts>2022-07-12 17:19:46 -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>113050</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Mihai Balan">mibalan</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>mihnea</cc>
    
    <cc>WebkitBugTracker</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>954014</commentid>
    <comment_count>0</comment_count>
      <attachid>217808</attachid>
    <who name="Mihai Balan">mibalan</who>
    <bug_when>2013-11-25 08:14:54 -0800</bug_when>
    <thetext>Created attachment 217808
Test-case

Setting -webkit-region-break-after on an element triggers a different margin handling around the break point than setting -webkit-region-break-before on the next sibling of the element. Namely, -webkit-region-break-before leads to the before margin of the element it is applied to being incorrectly discarded.

In the attached file, all lorem ipsum paragraphs should have a yellow margins (actually the background of the region they flow into). When using region-break-before, the top margin is discarded (second heading, second paragraph)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1882830</commentid>
    <comment_count>1</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2022-07-12 17:19:46 -0700</bug_when>
    <thetext>CSS Regions were removed in Bug 174978.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>217808</attachid>
            <date>2013-11-25 08:14:54 -0800</date>
            <delta_ts>2013-11-25 08:14:54 -0800</delta_ts>
            <desc>Test-case</desc>
            <filename>break-before-after-equivalence.html</filename>
            <type>text/html</type>
            <size>1747</size>
            <attacher name="Mihai Balan">mibalan</attacher>
            
              <data encoding="base64">PCFkb2N0eXBlIGh0bWw+CjxodG1sIGxhbmc9ImVuIj4KPGhlYWQ+Cgk8bWV0YSBjaGFyc2V0PSJV
VEYtOCI+Cgk8dGl0bGU+RG9jdW1lbnQ8L3RpdGxlPgoJPHN0eWxlPgoJYm9keSB7CgkJYmFja2dy
b3VuZDogI0RERDsKCX0KCWFydGljbGUgcCB7CgkJYmFja2dyb3VuZDogbGlnaHRibHVlOwoJfQoJ
LnJlZ2lvbiB7CgkJYmFja2dyb3VuZDogbGVtb25jaGlmZm9uOwoJCW1hcmdpbjogMmVtOwoJfQoK
CSNhZnRlciB7CgkJLXdlYmtpdC1mbG93LWludG86IGY7Cgl9CgkucmVnaW9uLWFmdGVyIHsKCQkt
d2Via2l0LWZsb3ctZnJvbTogZjsKCX0KCgkjYmVmb3JlIHsKCQktd2Via2l0LWZsb3ctaW50bzog
ZzsKCX0KCS5yZWdpb24tYmVmb3JlIHsKCQktd2Via2l0LWZsb3ctZnJvbTogZzsKCX0KCTwvc3R5
bGU+CjwvaGVhZD4KPGJvZHk+Cgk8aDI+V2l0aCA8Y29kZT5icmVhay1hZnRlcjwvY29kZT48L2gy
PgoJPGFydGljbGUgaWQ9ImFmdGVyIj4KCQk8cCBzdHlsZT0iLXdlYmtpdC1yZWdpb24tYnJlYWst
YWZ0ZXI6IGFsd2F5czsiPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0ZXR1ciBh
ZGlwaXNpY2luZyBlbGl0LiBTdXNjaXBpdCwgZXJyb3IsIHRlbXBvcmlidXMgcXVpYnVzZGFtIGV4
cGxpY2FibyBsYXVkYW50aXVtIGEgcGVyZmVyZW5kaXMgY29uc2VxdXVudHVyIG1pbmltYSBwbGFj
ZWF0IHJlbS4gTm9zdHJ1bSwgcGxhY2VhdCBldCB1bGxhbSBpcHNhIGRvbG9yZW0gZGViaXRpcyBk
b2xvciBpcHNhbS48L3A+CgkJPHA+SXBzYSwgbW9sZXN0aWFlIHZlbGl0IG5lc2NpdW50IGFiIHN1
c2NpcGl0IG9iY2FlY2F0aSBldC4gU2VkLCB2aXRhZSwgbGFib3J1bSwgZG9sb3JlcyBpdGFxdWUg
c2VxdWkgZnVnaXQgZXJyb3IgbmFtIG1vZGkgcmVpY2llbmRpcyBleHBlZGl0YSBxdWlidXNkYW0g
b2JjYWVjYXRpIGFzcGVybmF0dXIgYSBsYWJvcmUgaGFydW0uIE5vbiwgc2VxdWkgcXVpcyBkZWJp
dGlzLjwvcD4KCTwvYXJ0aWNsZT4KCTxkaXYgY2xhc3M9InJlZ2lvbiByZWdpb24tYWZ0ZXIiPjwv
ZGl2PgoJPGRpdiBjbGFzcz0icmVnaW9uIHJlZ2lvbi1hZnRlciI+PC9kaXY+CgoJPGgyPldpdGgg
PGNvZGU+YnJlYWstYmVmb3JlPC9jb2RlPjwvaDI+Cgk8YXJ0aWNsZSBpZD0iYmVmb3JlIj4KCQk8
cD5Mb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzaWNpbmcgZWxp
dC4gU3VzY2lwaXQsIGVycm9yLCB0ZW1wb3JpYnVzIHF1aWJ1c2RhbSBleHBsaWNhYm8gbGF1ZGFu
dGl1bSBhIHBlcmZlcmVuZGlzIGNvbnNlcXV1bnR1ciBtaW5pbWEgcGxhY2VhdCByZW0uIE5vc3Ry
dW0sIHBsYWNlYXQgZXQgdWxsYW0gaXBzYSBkb2xvcmVtIGRlYml0aXMgZG9sb3IgaXBzYW0uPC9w
PgoJCTxwIHN0eWxlPSItd2Via2l0LXJlZ2lvbi1icmVhay1iZWZvcmU6IGFsd2F5czsiPklwc2Es
IG1vbGVzdGlhZSB2ZWxpdCBuZXNjaXVudCBhYiBzdXNjaXBpdCBvYmNhZWNhdGkgZXQuIFNlZCwg
dml0YWUsIGxhYm9ydW0sIGRvbG9yZXMgaXRhcXVlIHNlcXVpIGZ1Z2l0IGVycm9yIG5hbSBtb2Rp
IHJlaWNpZW5kaXMgZXhwZWRpdGEgcXVpYnVzZGFtIG9iY2FlY2F0aSBhc3Blcm5hdHVyIGEgbGFi
b3JlIGhhcnVtLiBOb24sIHNlcXVpIHF1aXMgZGViaXRpcy48L3A+Cgk8L2FydGljbGU+Cgk8ZGl2
IGNsYXNzPSJyZWdpb24gcmVnaW9uLWJlZm9yZSI+PC9kaXY+Cgk8ZGl2IGNsYXNzPSJyZWdpb24g
cmVnaW9uLWJlZm9yZSI+PC9kaXY+CjwvYm9keT4KPC9odG1sPg==
</data>

          </attachment>
      

    </bug>

</bugzilla>