<?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>152599</bug_id>
          
          <creation_ts>2015-12-30 14:09:50 -0800</creation_ts>
          <short_desc>Simple line layout: Nested block with pseudo first-line parent should bail out of simple line layout.</short_desc>
          <delta_ts>2015-12-31 11:28:19 -0800</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>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>koivisto</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>mmaxfield</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1151625</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2015-12-30 14:09:50 -0800</bug_when>
    <thetext>div::first-line {
   color: red;
 }
&lt;div&gt;&lt;div&gt;first line should be red&lt;/div&gt;&lt;/div&gt;

This should trigger normal line layout.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1151627</commentid>
    <comment_count>1</comment_count>
      <attachid>268010</attachid>
    <who name="alan">zalan</who>
    <bug_when>2015-12-30 14:34:38 -0800</bug_when>
    <thetext>Created attachment 268010
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1151748</commentid>
    <comment_count>2</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2015-12-31 11:28:19 -0800</bug_when>
    <thetext>Committed r194461: &lt;http://trac.webkit.org/changeset/194461&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>268010</attachid>
            <date>2015-12-30 14:34:38 -0800</date>
            <delta_ts>2015-12-31 11:20:22 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-152599-20151230143403.patch</filename>
            <type>text/plain</type>
            <size>4749</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk0NDQ3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDMzMTBiZWE3OGZmMWZh
ZWRhZDk3MDUyMDZlYmQzODA2ZThiMWQwNC4uYjJhZmEyNzYzMzUxNTRkMzA2ZDQ4OTNiYzdiZTA5
NTc1ZmM3MzUyZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIwIEBACiAyMDE1LTEyLTMwICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKKyAgICAgICAgU2ltcGxlIGxpbmUgbGF5b3V0
OiBOZXN0ZWQgYmxvY2sgd2l0aCBwc2V1ZG8gZmlyc3QtbGluZSBwYXJlbnQgc2hvdWxkIGJhaWwg
b3V0IG9mIHNpbXBsZSBsaW5lIGxheW91dC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE1MjU5OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIFdlIHNob3VsZCBiYWlsIG91dCBvZiBzaW1wbGUgbGluZSBsYXlv
dXQgaWYgYW55IG9mIHRoZSBhbmNlc3RvcnMgaGF2ZSBwc2V1ZG8gZmlyc3QtbGluZSBzdHlsZS4K
KyAgICAgICAgKHNlZSBSZW5kZXJCbG9jazo6Zmlyc3RMaW5lQmxvY2soKSkgCisKKyAgICAgICAg
VGVzdDogZmFzdC9ibG9jay9saW5lLWxheW91dC9maXJzdC1saW5lLXNob3VsZC1iYWlsLW91dC1v
Zi1zaW1wbGUtbGluZS1sYXlvdXQuaHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1NpbXBsZUxp
bmVMYXlvdXQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U2ltcGxlTGluZUxheW91dDo6Y2FuVXNl
Rm9yV2l0aFJlYXNvbik6CisKKzIwMTUtMTItMzAgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxl
LmNvbT4KKwogICAgICAgICBNb3ZlIElubGluZVRleHRCb3gncyB0ZXh0IGRlY29yYXRpb24gcGFp
bnRpbmcgdG8gaXRzIG93biBjbGFzcy4KICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTE1MjU4NwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvU2ltcGxlTGluZUxheW91dC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvU2lt
cGxlTGluZUxheW91dC5jcHAKaW5kZXggN2RhYTY1ZDZhZTA0M2ViYzcxODU1NjgwMDQ2YzRiZGEy
MTQ2MjQzOC4uMmVkZDA2OWJhOGZiMzc0ZjM3ODY4ZGIzN2QyNjE1MWJjYzA5YWNmZSAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1NpbXBsZUxpbmVMYXlvdXQuY3BwCisrKyBi
L1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9TaW1wbGVMaW5lTGF5b3V0LmNwcApAQCAtMjg3LDcg
KzI4Nyw3IEBAIHN0YXRpYyBBdm9pZGFuY2VSZWFzb25GbGFncyBjYW5Vc2VGb3JXaXRoUmVhc29u
KGNvbnN0IFJlbmRlckJsb2NrRmxvdyYgZmxvdywgSW5jCiAgICAgLy8gUHJpbnRpbmcgZG9lcyBw
YWdpbmF0aW9uIHdpdGhvdXQgYSBmbG93IHRocmVhZC4KICAgICBpZiAoZmxvdy5kb2N1bWVudCgp
LnBhZ2luYXRlZCgpKQogICAgICAgICBTRVRfUkVBU09OX0FORF9SRVRVUk5fSUZfTkVFREVEKEZs
b3dJc1BhZ2luYXRlZCwgcmVhc29ucywgaW5jbHVkZVJlYXNvbnMpOwotICAgIGlmIChmbG93Lmlz
QW5vbnltb3VzKCkgJiYgZmxvdy5maXJzdExpbmVCbG9jaygpKQorICAgIGlmIChmbG93LmZpcnN0
TGluZUJsb2NrKCkpCiAgICAgICAgIFNFVF9SRUFTT05fQU5EX1JFVFVSTl9JRl9ORUVERUQoRmxv
d0hhc1BzZXVkb0ZpcnN0TGluZSwgcmVhc29ucywgaW5jbHVkZVJlYXNvbnMpOwogICAgIGlmIChm
bG93LmlzQW5vbnltb3VzQmxvY2soKSAmJiBmbG93LnBhcmVudCgpLT5zdHlsZSgpLnRleHRPdmVy
ZmxvdygpKQogICAgICAgICBTRVRfUkVBU09OX0FORF9SRVRVUk5fSUZfTkVFREVEKEZsb3dIYXNU
ZXh0T3ZlcmZsb3csIHJlYXNvbnMsIGluY2x1ZGVSZWFzb25zKTsKZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBiNWU2Mzc5M2Fi
MDUyZTJmMjc4MzdlN2VhYjY3MmYxMTBjMWFlMzExLi5lZWUzMTcwZWU3Njg1NTAzZjJkYjg0MDE3
ZjQzZWY5ZjViZDIxODI1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTUtMTItMzAgIFphbGFu
IEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBTaW1wbGUgbGluZSBsYXlvdXQ6
IE5lc3RlZCBibG9jayB3aXRoIHBzZXVkbyBmaXJzdC1saW5lIHBhcmVudCBzaG91bGQgYmFpbCBv
dXQgb2Ygc2ltcGxlIGxpbmUgbGF5b3V0LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTUyNTk5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgV2Ugc2hvdWxkIGJhaWwgb3V0IG9mIHNpbXBsZSBsaW5lIGxheW91
dCBpZiBhbnkgb2YgdGhlIGFuY2VzdG9ycyBoYXZlIHBzZXVkbyBmaXJzdC1saW5lIHN0eWxlLgor
ICAgICAgICAoc2VlIFJlbmRlckJsb2NrOjpmaXJzdExpbmVCbG9jaygpKSAKKworICAgICAgICAq
IGZhc3QvYmxvY2svbGluZS1sYXlvdXQvZmlyc3QtbGluZS1zaG91bGQtYmFpbC1vdXQtb2Ytc2lt
cGxlLWxpbmUtbGF5b3V0LWV4cGVjdGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvYmxv
Y2svbGluZS1sYXlvdXQvZmlyc3QtbGluZS1zaG91bGQtYmFpbC1vdXQtb2Ytc2ltcGxlLWxpbmUt
bGF5b3V0Lmh0bWw6IEFkZGVkLgorCiAyMDE1LTEyLTI5ICBBbmR5IFZhbldhZ29uZXIgIDxhbmR5
QGluc3RydWN0dXJlLmNvbT4KIAogICAgICAgICBSZW1vdmUgdGVzdHMgZm9yIHNvbWV0aW1lcyB1
bnN1cHBvcnRlZCBjYWxlbmRhcnMsIG51bWJlcmluZyBzeXN0ZW1zLCBhbmQgdGltZSB6b25lIGJh
Y2t3YXJkIGxpbmtzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Jsb2NrL2xpbmUtbGF5
b3V0L2ZpcnN0LWxpbmUtc2hvdWxkLWJhaWwtb3V0LW9mLXNpbXBsZS1saW5lLWxheW91dC1leHBl
Y3RlZC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9ibG9jay9saW5lLWxheW91dC9maXJzdC1saW5l
LXNob3VsZC1iYWlsLW91dC1vZi1zaW1wbGUtbGluZS1sYXlvdXQtZXhwZWN0ZWQuaHRtbApuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwLi4wZTBlZTg4Y2ZjNjk4MDNlMmRhOTliN2NiMmYxOTQ0YzA5ZGQ4NWQ4Ci0tLSAvZGV2
L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9ibG9jay9saW5lLWxheW91dC9maXJzdC1saW5l
LXNob3VsZC1iYWlsLW91dC1vZi1zaW1wbGUtbGluZS1sYXlvdXQtZXhwZWN0ZWQuaHRtbApAQCAt
MCwwICsxLDIxIEBACis8aHRtbD4KKzxoZWFkPgorPHRpdGxlPlRoaXMgdGVzdHMgdGhhdCB3ZSBw
cm9wZXJseSBiYWlsIG91dCBvZiBzaW1wbGUgbGluZSBsYXlvdXQgd2hlbiBmaXJzdC1saW5lIHBz
ZXVkbyBjbGFzcyBpcyBwcmVzZW50LjwvdGl0bGU+Cis8c2NyaXB0PgorICBpZiAod2luZG93Lmlu
dGVybmFscykKKyAgICBpbnRlcm5hbHMuc2V0dGluZ3Muc2V0U2ltcGxlTGluZUxheW91dEVuYWJs
ZWQoZmFsc2UpOworPC9zY3JpcHQ+Cis8c3R5bGU+CisgIC5vdXRlcjo6Zmlyc3QtbGluZXsKKyAg
ICBjb2xvcjogcmVkOworICB9CisKKyAgZGl2IHsKKyAgICBjb2xvciA6IGJsdWU7CisgIH0KKzwv
c3R5bGU+Cis8L2hlYWQ+Cis8Ym9keT4KKzxkaXYgY2xhc3M9b3V0ZXI+PGRpdj48ZGl2PjxkaXY+
Rmlyc3QgbGluZSBoYXMgY29sb3IgcmVkPGJyPiB3aGlsZSB0aGlzIHNlY29uZCBsaW5lIGhhcyBj
b2xvciBibHVlLjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PgorPC9ib2R5PgorPC9odG1sPgpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9ibG9jay9saW5lLWxheW91dC9maXJzdC1saW5lLXNo
b3VsZC1iYWlsLW91dC1vZi1zaW1wbGUtbGluZS1sYXlvdXQuaHRtbCBiL0xheW91dFRlc3RzL2Zh
c3QvYmxvY2svbGluZS1sYXlvdXQvZmlyc3QtbGluZS1zaG91bGQtYmFpbC1vdXQtb2Ytc2ltcGxl
LWxpbmUtbGF5b3V0Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMDA5MTc3MzE3NTFkMWFiOWY5NDU3NTc5Y2I4
MTgyMDJjMzA5NDE2YQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvYmxvY2sv
bGluZS1sYXlvdXQvZmlyc3QtbGluZS1zaG91bGQtYmFpbC1vdXQtb2Ytc2ltcGxlLWxpbmUtbGF5
b3V0Lmh0bWwKQEAgLTAsMCArMSwxNyBAQAorPGh0bWw+Cis8aGVhZD4KKzx0aXRsZT5UaGlzIHRl
c3RzIHRoYXQgd2UgcHJvcGVybHkgYmFpbCBvdXQgb2Ygc2ltcGxlIGxpbmUgbGF5b3V0IHdoZW4g
Zmlyc3QtbGluZSBwc2V1ZG8gY2xhc3MgaXMgcHJlc2VudC48L3RpdGxlPgorPHN0eWxlPgorICAu
b3V0ZXI6OmZpcnN0LWxpbmV7CisgICAgY29sb3I6IHJlZDsKKyAgfQorCisgIGRpdiB7CisgICAg
Y29sb3IgOiBibHVlOworICB9Cis8L3N0eWxlPgorPC9oZWFkPgorPGJvZHk+Cis8ZGl2IGNsYXNz
PW91dGVyPjxkaXY+PGRpdj48ZGl2PkZpcnN0IGxpbmUgaGFzIGNvbG9yIHJlZDxicj4gd2hpbGUg
dGhpcyBzZWNvbmQgbGluZSBoYXMgY29sb3IgYmx1ZS48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj4K
KzwvYm9keT4KKzwvaHRtbD4K
</data>
<flag name="review"
          id="292970"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>