<?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>124705</bug_id>
          
          <creation_ts>2013-11-21 01:59:39 -0800</creation_ts>
          <short_desc>[CSS Regions] Floats do not respect the correct painting order when flowed in regions</short_desc>
          <delta_ts>2014-05-05 01:17:17 -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>INVALID</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>124706</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Mihai Balan">mibalan</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abucur</cc>
    
    <cc>mihnea</cc>
    
    <cc>WebkitBugTracker</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>953001</commentid>
    <comment_count>0</comment_count>
      <attachid>217536</attachid>
    <who name="Mihai Balan">mibalan</who>
    <bug_when>2013-11-21 01:59:39 -0800</bug_when>
    <thetext>Created attachment 217536
Test-case

As per the CSS2.1 painting order, the floats are painted after normal flow contents, but before any positioned content in the same block formatting context as them (e.g. positioned elements paint on top of floats, too). However, when content with overlapping floats and positioned elements is flowed in regions, the floats get painted on top of the positioned elements.

In attached file, you should see a green square (relatively positioned div), but WebKit shows a red square (the float).

Possibly related to bug 124346.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1006577</commentid>
    <comment_count>1</comment_count>
    <who name="Andrei Bucur">abucur</who>
    <bug_when>2014-05-05 01:17:17 -0700</bug_when>
    <thetext>After playing a bit with the test I&apos;ve concluded the bug does&apos;t reproduce. Closing.
- the green text is correctly positioned below the red square, offseted to the left with 100px
- if I change left: -100px to top: -100px, the green square is painted on top, as expected.
- using background-color instead of color has the same effect</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>217536</attachid>
            <date>2013-11-21 01:59:39 -0800</date>
            <delta_ts>2013-11-21 01:59:39 -0800</delta_ts>
            <desc>Test-case</desc>
            <filename>floats-in-named-flow-025.html</filename>
            <type>text/html</type>
            <size>1404</size>
            <attacher name="Mihai Balan">mibalan</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgoJPGhlYWQ+CgkJPHRpdGxlPkNTUyBSZWdpb25zOiBmbG9h
dHMgaW4gYSBuYW1lZCBmbG93IHdpdGggbXVsdGlwbGUgcmVnaW9uczwvdGl0bGU+CgkJPGxpbmsg
cmVsPSJhdXRob3IiIHRpdGxlPSJNaWhhaSBCYWxhbiIgaHJlZj0ibWFpbHRvOm1pYmFsYW5AYWRv
YmUuY29tIj4KCQk8bGluayByZWw9ImhlbHAiIGhyZWY9Imh0dHA6Ly93d3cudzMub3JnL1RSL2Nz
czMtcmVnaW9ucy8jdGhlLWZsb3ctaW50by1wcm9wZXJ0eSI+CgkJPG1ldGEgbmFtZT0iZmxhZ3Mi
IGNvbnRlbnQ9ImFoZW0iPgoJCTxtZXRhIG5hbWU9ImFzc2VydCIgY29udGVudD0iVGVzdCBjaGVj
a3MgdGhhdCBmbG9hdHMgaW4gbmFtZWQgZmxvdyBjb250ZW50cyBhcmUgZmxvYXRlZCByZWxhdGl2
ZQoJCQkJdG8gdGhlIHJlZ2lvbiBjb250YWluZXIgYW5kIG5vdCB0aGVpciBpbml0aWFsIGNvbnRh
aW5lciwgZXZlbiB3aGVuIG11bHRpcGxlIHJlZ2lvbnMKCQkJCWFyZSBpbnZvbHZlZC4iPgoJCTxs
aW5rIHJlbD0ibWF0Y2giIGhyZWY9IiI+CgkJPHN0eWxlPgoJCWFydGljbGUgewoJCQlmb250LWZh
bWlseTogQWhlbTsKCQkJZm9udC1zaXplOiAyMHB4OwoJCQlsaW5lLWhlaWdodDogMWVtOwoJCX0K
CQkuZmxvdyB7CgkJCS13ZWJraXQtZmxvdy1pbnRvOiBmOwoJCgkJfQoJCS5mbG9hdCB7CgkJCWZs
b2F0OiBsZWZ0OwoJCQljb2xvcjogcmVkOwoJCQlwb3NpdGlvbjogcmVsYXRpdmU7CgkJfQoKCQku
Y29udGVudCB7CgkJCWNvbG9yOiBncmVlbjsKCQkJcG9zaXRpb246IHJlbGF0aXZlOwoJCQlsZWZ0
OiAtMTAwcHg7CgkJfQoKCQkucmVnaW9uIHsKCQkJd2lkdGg6IDEwMHB4OwoJCQloZWlnaHQ6IDEw
MHB4OwoJCQlib3JkZXI6IDEwcHggc29saWQgYmxhY2s7CgkJCS13ZWJraXQtZmxvdy1mcm9tOiBm
OwoJCX0KCgkJLnJlZ2lvbiA+IHAgewoJCQliYWNrZ3JvdW5kOiByZWQ7CgkJfQoJCTwvc3R5bGU+
Cgk8L2hlYWQ+Cgk8Ym9keT4KCQk8cD4KCQkJVGVzdCBwYXNzZXMgaWYgeW91IHNlZSBhIGdyZWVu
IHNxdWFyZSB3aXRoIGEgdGhpY2sgYmxhY2sgb3V0bGluZS48YnI+CgkJCVlvdSBzaG91bGQgc2Vl
IG5vIHJlZC4KCQk8L3A+CgoJCTxkaXYgY2xhc3M9InJlZ2lvbiI+CgkJCTxwPiZuYnNwOzwvcD4K
CQk8L2Rpdj4KCgkJPGFydGljbGUgY2xhc3M9ImZsb3ciPgoJCQk8ZGl2IGNsYXNzPSJmbG9hdCI+
CgkJCQl4eHh4eDxicj4KCQkJCXh4eHh4PGJyPgoJCQkJeHh4eHg8YnI+CgkJCQl4eHh4eDxicj4K
CQkJCXh4eHh4CgkJCTwvZGl2PgoJCQk8ZGl2IGNsYXNzPSJjb250ZW50Ij4KCQkJCXh4eHh4PGJy
PgoJCQkJeHh4eHg8YnI+CgkJCQl4eHh4eDxicj4KCQkJCXh4eHh4PGJyPgoJCQkJeHh4eHgKCQkJ
PC9kaXY+CgkJPC9hcnRpY2xlPgoJPC9ib2R5Pgo8L2h0bWw+
</data>

          </attachment>
      

    </bug>

</bugzilla>