<?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>57211</bug_id>
          
          <creation_ts>2011-03-28 01:00:43 -0700</creation_ts>
          <short_desc>fix style sharing with :any and sibling selectors</short_desc>
          <delta_ts>2011-03-28 21:42:34 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</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="Ojan Vafai">ojan</reporter>
          <assigned_to name="Ojan Vafai">ojan</assigned_to>
          <cc>abarth</cc>
    
    <cc>eric</cc>
    
    <cc>hyatt</cc>
    
    <cc>koivisto</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>374319</commentid>
    <comment_count>0</comment_count>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2011-03-28 01:00:43 -0700</bug_when>
    <thetext>fix style sharing with :any and sibling selectors</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>374323</commentid>
    <comment_count>1</comment_count>
      <attachid>87109</attachid>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2011-03-28 01:04:33 -0700</bug_when>
    <thetext>Created attachment 87109
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>374324</commentid>
    <comment_count>2</comment_count>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2011-03-28 01:05:06 -0700</bug_when>
    <thetext>The test in this patch is blocked on bug 57207 getting fixed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>374327</commentid>
    <comment_count>3</comment_count>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2011-03-28 01:08:20 -0700</bug_when>
    <thetext>*** Bug 56999 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>374952</commentid>
    <comment_count>4</comment_count>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2011-03-28 19:36:36 -0700</bug_when>
    <thetext>Committed r82184: &lt;http://trac.webkit.org/changeset/82184&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>374991</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-03-28 21:42:34 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/82184 might have broken Windows XP Debug (Tests)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>87109</attachid>
            <date>2011-03-28 01:04:33 -0700</date>
            <delta_ts>2011-03-28 19:09:11 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-57211-20110328190431.patch</filename>
            <type>text/plain</type>
            <size>5761</size>
            <attacher name="Ojan Vafai">ojan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODIwODIKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCA4MGIwMGM0MzBmZDg3YzlkNzJhYWUz
Y2RkNjYwNzVlYzkxNGE0ZGZjLi5hMDkyZmI0MzA1YjU4NTM0MzM4ZTViYmY0NmQ5OWY2ZTJmNDNi
OGIzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTEtMDMtMjggIE9qYW4gVmFmYWkgIDxvamFu
QGNocm9taXVtLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBmaXggc3R5bGUgc2hhcmluZyB3aXRoIDphbnkgYW5kIHNpYmxpbmcgc2VsZWN0b3Jz
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01NzIxMQor
CisgICAgICAgIEFsc28gdGVzdHMgc2libGluZyBzZWxlY3RvciBzdHlsZSBzaGFyaW5nIGluIGdl
bmVyYWwgc2luY2UKKyAgICAgICAgbm8gZXhpc3RpbmcgdGVzdHMgc2VlbSB0byBjb3ZlciB0aGF0
IGNvZGVwYXRoLgorCisgICAgICAgICogZmFzdC9jc3Mvc2libGluZy1zZWxlY3RvcnMtZXhwZWN0
ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2Nzcy9zaWJsaW5nLXNlbGVjdG9ycy5odG1s
OiBBZGRlZC4KKwogMjAxMS0wMy0yNyAgT2phbiBWYWZhaSAgPG9qYW5AY2hyb21pdW0ub3JnPgog
CiAgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvZmFzdC9jc3Mvc2libGluZy1zZWxlY3RvcnMtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVz
dHMvZmFzdC9jc3Mvc2libGluZy1zZWxlY3RvcnMtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjc0
OWY2OTNhMmFlMTAxY2Y1NTRiODNiNjUwZDcyZGRhODIyY2VmOGQKLS0tIC9kZXYvbnVsbAorKysg
Yi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9zaWJsaW5nLXNlbGVjdG9ycy1leHBlY3RlZC50eHQKQEAg
LTAsMCArMSwzMSBAQAordGVzdDAgZm9vCisKK3Rlc3QwIGJhcgorCit0ZXN0MSBmb28KKwordGVz
dDEgYmFyCisKK3Rlc3QyIGZvbworCit0ZXN0MiBiYXIKKworCisjdGVzdDAgOmZpcnN0LW9mLXR5
cGUKK1BBU1MgZG9jdW1lbnQuZGVmYXVsdFZpZXcuZ2V0Q29tcHV0ZWRTdHlsZShlbGVtZW50LCBu
dWxsKS5nZXRQcm9wZXJ0eVZhbHVlKCdiYWNrZ3JvdW5kLWNvbG9yJykgaXMgJ3JnYigwLCAwLCAy
NTUpJworCisjdGVzdDAgOmxhc3Qtb2YtdHlwZQorUEFTUyBkb2N1bWVudC5kZWZhdWx0Vmlldy5n
ZXRDb21wdXRlZFN0eWxlKGVsZW1lbnQsIG51bGwpLmdldFByb3BlcnR5VmFsdWUoJ2JhY2tncm91
bmQtY29sb3InKSBpcyAncmdiKDI1NSwgMCwgMCknCisKKyN0ZXN0MSA6Zmlyc3Qtb2YtdHlwZQor
UEFTUyBkb2N1bWVudC5kZWZhdWx0Vmlldy5nZXRDb21wdXRlZFN0eWxlKGVsZW1lbnQsIG51bGwp
LmdldFByb3BlcnR5VmFsdWUoJ2JhY2tncm91bmQtY29sb3InKSBpcyAncmdiKDAsIDAsIDI1NSkn
CisKKyN0ZXN0MSA6bGFzdC1vZi10eXBlCitQQVNTIGRvY3VtZW50LmRlZmF1bHRWaWV3LmdldENv
bXB1dGVkU3R5bGUoZWxlbWVudCwgbnVsbCkuZ2V0UHJvcGVydHlWYWx1ZSgnYmFja2dyb3VuZC1j
b2xvcicpIGlzICdyZ2IoMjU1LCAwLCAwKScKKworI3Rlc3QyIDpmaXJzdC1vZi10eXBlCitQQVNT
IGRvY3VtZW50LmRlZmF1bHRWaWV3LmdldENvbXB1dGVkU3R5bGUoZWxlbWVudCwgbnVsbCkuZ2V0
UHJvcGVydHlWYWx1ZSgnYmFja2dyb3VuZC1jb2xvcicpIGlzICdyZ2IoMCwgMCwgMjU1KScKKwor
I3Rlc3QyIDpsYXN0LW9mLXR5cGUKK1BBU1MgZG9jdW1lbnQuZGVmYXVsdFZpZXcuZ2V0Q29tcHV0
ZWRTdHlsZShlbGVtZW50LCBudWxsKS5nZXRQcm9wZXJ0eVZhbHVlKCdiYWNrZ3JvdW5kLWNvbG9y
JykgaXMgJ3JnYigyNTUsIDAsIDApJworCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Nz
cy9zaWJsaW5nLXNlbGVjdG9ycy5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3Mvc2libGluZy1z
ZWxlY3RvcnMuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5jMmMzODdhNDgwNTMyZTc3YjM4MDA1YWE4ZTE0YWNk
MTVjMjg4ZDFhCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3Mvc2libGlu
Zy1zZWxlY3RvcnMuaHRtbApAQCAtMCwwICsxLDYzIEBACis8IURPQ1RZUEUgSFRNTD4KKzxsaW5r
IHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iLi4vanMvcmVzb3VyY2VzL2pzLXRlc3Qtc3R5bGUuY3Nz
Ij4KKzxzY3JpcHQgc3JjPSIuLi9qcy9yZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0
PgorCis8c3R5bGU+CisjdGVzdDAgKiB7IGJhY2tncm91bmQtY29sb3I6IHJlZDsgfQorI3Rlc3Qw
IDpmaXJzdC1vZi10eXBlIHsgYmFja2dyb3VuZC1jb2xvcjogYmx1ZTsgfQorI3Rlc3QxIDotd2Vi
a2l0LWFueSgqKSB7IGJhY2tncm91bmQtY29sb3I6IHJlZDsgfQorI3Rlc3QxIDotd2Via2l0LWFu
eSg6Zmlyc3Qtb2YtdHlwZSkgeyBiYWNrZ3JvdW5kLWNvbG9yOiBibHVlOyB9CisjdGVzdDIgOm5v
dChpKSB7IGJhY2tncm91bmQtY29sb3I6IHJlZDsgfQorI3Rlc3QyIDpub3QoOmxhc3Qtb2YtdHlw
ZSkgeyBiYWNrZ3JvdW5kLWNvbG9yOiBibHVlOyB9Cis8L3N0eWxlPgorCis8ZGl2IGlkPSJ0ZXN0
MCI+CisgICAgPHA+dGVzdDAgZm9vPC9wPgorICAgIDxwPnRlc3QwIGJhcjwvcD4KKzwvZGl2Pgor
PGRpdiBpZD0idGVzdDEiPgorICAgIDxwPnRlc3QxIGZvbzwvcD4KKyAgICA8cD50ZXN0MSBiYXI8
L3A+Cis8L2Rpdj4KKzxkaXYgaWQ9InRlc3QyIj4KKyAgICA8cD50ZXN0MiBmb288L3A+CisgICAg
PHA+dGVzdDIgYmFyPC9wPgorPC9kaXY+Cis8cHJlIGlkPSJjb25zb2xlIj48L3ByZT4KKworPHNj
cmlwdD4KK2lmICh3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIpCisgICAgbGF5b3V0VGVzdENv
bnRyb2xsZXIuZHVtcEFzVGV4dCgpOworCitmdW5jdGlvbiBhc3NlcnRDb2xvcihzZWxlY3Rvck9y
RWxlbWVudCwgcmJnQ29sb3IpCit7CisgICAgZGVidWcoIiIpOworCisgICAgaWYgKHR5cGVvZiBz
ZWxlY3Rvck9yRWxlbWVudCA9PSAic3RyaW5nIikgeworICAgICAgICBkZWJ1ZyhzZWxlY3Rvck9y
RWxlbWVudCk7CisgICAgICAgIGVsZW1lbnQgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKHNlbGVj
dG9yT3JFbGVtZW50KTsKKyAgICB9IGVsc2UgeworICAgICAgICBkZWJ1ZygiRWxlbWVudDogIiAr
IGVsZW1lbnQubm9kZU5hbWUpOworICAgICAgICBlbGVtZW50ID0gc2VsZWN0b3JPckVsZW1lbnQ7
CisgICAgfQorCisgICAgc2hvdWxkQmUoImRvY3VtZW50LmRlZmF1bHRWaWV3LmdldENvbXB1dGVk
U3R5bGUoZWxlbWVudCwgbnVsbCkuZ2V0UHJvcGVydHlWYWx1ZSgnYmFja2dyb3VuZC1jb2xvcicp
IiwgcmJnQ29sb3IpOworfQorCitmdW5jdGlvbiBhc3NlcnRCbHVlKHNlbGVjdG9yT3JFbGVtZW50
KQoreworICAgIGFzc2VydENvbG9yKHNlbGVjdG9yT3JFbGVtZW50LCAiJ3JnYigwLCAwLCAyNTUp
JyIpCit9CisKK2Z1bmN0aW9uIGFzc2VydFJlZChzZWxlY3Rvck9yRWxlbWVudCkKK3sKKyAgICBh
c3NlcnRDb2xvcihzZWxlY3Rvck9yRWxlbWVudCwgIidyZ2IoMjU1LCAwLCAwKSciKQorfQorCith
c3NlcnRCbHVlKCIjdGVzdDAgOmZpcnN0LW9mLXR5cGUiKTsKK2Fzc2VydFJlZCgiI3Rlc3QwIDps
YXN0LW9mLXR5cGUiKTsKK2Fzc2VydEJsdWUoIiN0ZXN0MSA6Zmlyc3Qtb2YtdHlwZSIpOworYXNz
ZXJ0UmVkKCIjdGVzdDEgOmxhc3Qtb2YtdHlwZSIpOworYXNzZXJ0Qmx1ZSgiI3Rlc3QyIDpmaXJz
dC1vZi10eXBlIik7Cithc3NlcnRSZWQoIiN0ZXN0MiA6bGFzdC1vZi10eXBlIik7Cis8L3Njcmlw
dD4KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDFjODdkZTVmZjk4
YzlkZTIzNjZiNGFlZTk3M2JkMzJmZDA1ZmMyMi4uMjE2NTIwNTNmYWJkMTQ1MjUzNTAwYmU4ZGIx
ZDRiMTEzODNlMzc3ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBi
L1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDExLTAzLTI4ICBP
amFuIFZhZmFpICA8b2phbkBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgZml4IHN0eWxlIHNoYXJpbmcgd2l0aCA6YW55IGFuZCBz
aWJsaW5nIHNlbGVjdG9ycworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9NTcyMTEKKworICAgICAgICBUZXN0OiBmYXN0L2Nzcy9zaWJsaW5nLXNlbGVjdG9y
cy5odG1sCisKKyAgICAgICAgKiBjc3MvQ1NTU3R5bGVTZWxlY3Rvci5jcHA6CisgICAgICAgIChX
ZWJDb3JlOjpjb2xsZWN0RmVhdHVyZXNGcm9tTGlzdCk6CisKIDIwMTEtMDMtMjcgIE9qYW4gVmFm
YWkgIDxvamFuQGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NTdHlsZVNlbGVjdG9yLmNw
cCBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NTdHlsZVNlbGVjdG9yLmNwcAppbmRleCAxZDk2NzJk
ODJlYzY4MWE5MzQ0NzMxMjcyYWQ1NDQ2NjViM2MxNmY2Li4xMzMyYjJlNTMxOGZiNWNjMTQ3Mjc1
YzgxM2FkZWRkNmEwZjVlNDkzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTU3R5
bGVTZWxlY3Rvci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU1N0eWxlU2VsZWN0b3Iu
Y3BwCkBAIC0zMzE0LDEyICszMzE0LDExIEBAIHN0YXRpYyB2b2lkIGNvbGxlY3RGZWF0dXJlc0Zy
b21MaXN0KENTU1N0eWxlU2VsZWN0b3I6OkZlYXR1cmVzJiBmZWF0dXJlcywgY29uc3QKIAogICAg
ICAgICAgICAgaWYgKENTU1NlbGVjdG9yTGlzdCogc2VsZWN0b3JMaXN0ID0gc2VsZWN0b3ItPnNl
bGVjdG9yTGlzdCgpKSB7CiAgICAgICAgICAgICAgICAgZm9yIChDU1NTZWxlY3Rvciogc3ViU2Vs
ZWN0b3IgPSBzZWxlY3Rvckxpc3QtPmZpcnN0KCk7IHN1YlNlbGVjdG9yOyBzdWJTZWxlY3RvciA9
IENTU1NlbGVjdG9yTGlzdDo6bmV4dChzdWJTZWxlY3RvcikpIHsKLSAgICAgICAgICAgICAgICAg
ICAgLy8gRklYTUU6IGhhbmRsZSBzaWJsaW5nIHNlbGVjdG9ycyBoZXJlLgorICAgICAgICAgICAg
ICAgICAgICBpZiAoc2VsZWN0b3ItPmlzU2libGluZ1NlbGVjdG9yKCkpCisgICAgICAgICAgICAg
ICAgICAgICAgICBmb3VuZFNpYmxpbmdTZWxlY3RvciA9IHRydWU7CiAgICAgICAgICAgICAgICAg
ICAgIGNvbGxlY3RGZWF0dXJlc0Zyb21TZWxlY3RvcihmZWF0dXJlcywgc3ViU2VsZWN0b3IpOwog
ICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgIH0KLQotICAgICAgICAgICAgaWYgKHNlbGVj
dG9yLT5pc1NpYmxpbmdTZWxlY3RvcigpKQorICAgICAgICAgICAgfSBlbHNlIGlmIChzZWxlY3Rv
ci0+aXNTaWJsaW5nU2VsZWN0b3IoKSkKICAgICAgICAgICAgICAgICBmb3VuZFNpYmxpbmdTZWxl
Y3RvciA9IHRydWU7CiAgICAgICAgIH0KICAgICAgICAgaWYgKGZvdW5kU2libGluZ1NlbGVjdG9y
KSB7Cg==
</data>
<flag name="review"
          id="79506"
          type_id="1"
          status="+"
          setter="koivisto"
    />
          </attachment>
      

    </bug>

</bugzilla>