<?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>9279</bug_id>
          
          <creation_ts>2006-06-02 15:09:22 -0700</creation_ts>
          <short_desc>Quirksmode: Hover with adjacent selector doesn&apos;t work</short_desc>
          <delta_ts>2008-03-20 20:42:58 -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>420+</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://sonofhans.net/css/snippets/adjacent_siblings_safari.html</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>HasReduction</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>9610</blocked>
    
    <blocked>12520</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Adele Peterson">adele</reporter>
          <assigned_to name="Dave Hyatt">hyatt</assigned_to>
          <cc>bfults</cc>
    
    <cc>bugs-webkit</cc>
    
    <cc>eric</cc>
    
    <cc>ian</cc>
    
    <cc>idliketowork</cc>
    
    <cc>m</cc>
    
    <cc>raf</cc>
    
    <cc>sjoerd</cc>
    
    <cc>webkit</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>44462</commentid>
    <comment_count>0</comment_count>
    <who name="Adele Peterson">adele</who>
    <bug_when>2006-06-02 15:09:22 -0700</bug_when>
    <thetext>http://www.quirksmode.org/bugreports/archives/safari/index.html

&quot;The hover selector combined with an adjacent selector (dt:hover + dd { color : red; }) works buggily (Safari) or not at all (Opera), while these browsers support the two of them separately.

Test page http://sonofhans.net/css/snippets/adjacent_siblings_safari.html
Workaround is not included
Reported by: Randall Hansen.&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47035</commentid>
    <comment_count>1</comment_count>
    <who name="Joost de Valk (AlthA)">joost</who>
    <bug_when>2006-06-24 14:15:51 -0700</bug_when>
    <thetext>Good testcase, bug in component CSS.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>48548</commentid>
    <comment_count>2</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2006-10-30 04:30:00 -0800</bug_when>
    <thetext>*** Bug 11006 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68795</commentid>
    <comment_count>3</comment_count>
      <attachid>18791</attachid>
    <who name="Sjoerd Tieleman (tieleman)">sjoerd</who>
    <bug_when>2008-01-30 04:56:13 -0800</bug_when>
    <thetext>Created attachment 18791
Test case (:hover + :focus)

Verified that this is still an issue in the nightly builds and not only occurs when using the :hover pseudoclass, but also when using :focus. Camino renders this correctly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>70281</commentid>
    <comment_count>4</comment_count>
    <who name="Robert Blaut">webkit</who>
    <bug_when>2008-02-11 11:44:20 -0800</bug_when>
    <thetext>Similar bug 12998</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>71406</commentid>
    <comment_count>5</comment_count>
    <who name="Robert Blaut">webkit</who>
    <bug_when>2008-02-21 11:59:15 -0800</bug_when>
    <thetext>*** Bug 17477 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74458</commentid>
    <comment_count>6</comment_count>
      <attachid>19886</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2008-03-19 11:46:35 -0700</bug_when>
    <thetext>Created attachment 19886
Fixes the problem

I&apos;ll make a test case using class manipulation.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74461</commentid>
    <comment_count>7</comment_count>
      <attachid>19886</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2008-03-19 11:59:47 -0700</bug_when>
    <thetext>Comment on attachment 19886
Fixes the problem

r=me.  (pending changelog and test)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74532</commentid>
    <comment_count>8</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2008-03-20 11:11:59 -0700</bug_when>
    <thetext>Fixed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74601</commentid>
    <comment_count>9</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2008-03-20 20:42:58 -0700</bug_when>
    <thetext>*** Bug 17976 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>18791</attachid>
            <date>2008-01-30 04:56:13 -0800</date>
            <delta_ts>2008-01-30 04:56:13 -0800</delta_ts>
            <desc>Test case (:hover + :focus)</desc>
            <filename>index.html</filename>
            <type>text/html</type>
            <size>520</size>
            <attacher name="Sjoerd Tieleman (tieleman)">sjoerd</attacher>
            
              <data encoding="base64">PGh0bWw+CjxoZWFkPgogICAgPHRpdGxlPlNlbGVjdG9yIHRlc3Q8L3RpdGxlPgogICAgCiAgICA8
c3R5bGUgdHlwZT0idGV4dC9jc3MiPgogICAgICAgIGlucHV0ICsgZGl2IHsKICAgICAgICAgICAg
ZGlzcGxheTogbm9uZTsKICAgICAgICB9CiAgICAgICAgCiAgICAgICAgaW5wdXQ6Zm9jdXMgKyBk
aXYgewogICAgICAgICAgICBkaXNwbGF5OiBibG9jazsKICAgICAgICB9CiAgICAgICAgCiAgICAg
ICAgYSArIGRpdiB7CiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7CiAgICAgICAgfQogICAgICAg
IAogICAgICAgIGE6aG92ZXIgKyBkaXYgewogICAgICAgICAgICBkaXNwbGF5OiBibG9jazsKICAg
ICAgICB9CiAgICA8L3N0eWxlPgo8L2hlYWQ+Cgo8Ym9keT4KCjxpbnB1dCB0eXBlPSJ0ZXh0IiAv
Pgo8ZGl2PgogICAgT25seSB2aXNpYmxlIG9uIGZvY3VzCjwvZGl2PgoKPGEgaHJlZj0iIyI+CiAg
ICBMaW5rCjwvYT4KPGRpdj4KT25seSB2aXNpYmxlIG9uIGhvdmVyCjwvZGl2PgoKPC9ib2R5PgoK
PC9odG1sPg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>19886</attachid>
            <date>2008-03-19 11:46:35 -0700</date>
            <delta_ts>2008-03-19 11:59:47 -0700</delta_ts>
            <desc>Fixes the problem</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <size>1595</size>
            <attacher name="Dave Hyatt">hyatt</attacher>
            
              <data encoding="base64">SW5kZXg6IGRvbS9FbGVtZW50LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBkb20vRWxlbWVudC5jcHAJKHJl
dmlzaW9uIDMxMTU0KQorKysgZG9tL0VsZW1lbnQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC03MDcs
NiArNzA3LDcgQEAgdm9pZCBFbGVtZW50OjpyZWNhbGNTdHlsZShTdHlsZUNoYW5nZSBjaAogICAg
IFJlbmRlclN0eWxlKiBjdXJyZW50U3R5bGUgPSByZW5kZXJTdHlsZSgpOwogICAgIGJvb2wgaGFz
UGFyZW50U3R5bGUgPSBwYXJlbnROb2RlKCkgPyBwYXJlbnROb2RlKCktPnJlbmRlclN0eWxlKCkg
OiBmYWxzZTsKICAgICBib29sIGhhc1Bvc2l0aW9uYWxSdWxlcyA9IGNoYW5nZWQoKSAmJiBjdXJy
ZW50U3R5bGUgJiYgY3VycmVudFN0eWxlLT5jaGlsZHJlbkFmZmVjdGVkQnlQb3NpdGlvbmFsUnVs
ZXMoKTsKKyAgICBib29sIGhhc0RpcmVjdEFkamFjZW50UnVsZXMgPSBjdXJyZW50U3R5bGUgJiYg
Y3VycmVudFN0eWxlLT5jaGlsZHJlbkFmZmVjdGVkQnlEaXJlY3RBZGphY2VudFJ1bGVzKCk7CiAK
ICNpZiBFTkFCTEUoU1ZHKQogICAgIGlmICghaGFzUGFyZW50U3R5bGUgJiYgaXNTaGFkb3dOb2Rl
KCkgJiYgaXNTVkdFbGVtZW50KCkpCkBAIC03NzYsOSArNzc3LDE4IEBAIHZvaWQgRWxlbWVudDo6
cmVjYWxjU3R5bGUoU3R5bGVDaGFuZ2UgY2gKICAgICAgICAgfQogICAgIH0KIAorICAgIC8vIEZJ
WE1FOiBUaGlzIGNoZWNrIGlzIGdvb2QgZW5vdWdoIGZvciA6aG92ZXIgKyBmb28sIGJ1dCBpdCBp
cyBub3QgZ29vZCBlbm91Z2ggZm9yIDpob3ZlciArIGZvbyArIGJhci4KKyAgICAvLyBGb3Igbm93
IHdlIHdpbGwganVzdCB3b3JyeSBhYm91dCB0aGUgY29tbW9uIGNhc2UsIHNpbmNlIGl0J3MgYSBs
b3QgdHJpY2tpZXIgdG8gZ2V0IHRoZSBzZWNvbmQgY2FzZSByaWdodAorICAgIC8vIHdpdGhvdXQg
ZG9pbmcgd2F5IHRvbyBtdWNoIHJlLXJlc29sdXRpb24uCisgICAgYm9vbCBmb3JjZUNoZWNrT2ZO
ZXh0RWxlbWVudFNpYmxpbmcgPSBmYWxzZTsKICAgICBmb3IgKE5vZGUgKm4gPSBmaXJzdENoaWxk
KCk7IG47IG4gPSBuLT5uZXh0U2libGluZygpKSB7CisgICAgICAgIGJvb2wgY2hpbGRSdWxlc0No
YW5nZWQgPSBuLT5jaGFuZ2VkKCkgJiYgbi0+c3R5bGVDaGFuZ2VUeXBlKCkgPT0gRnVsbFN0eWxl
Q2hhbmdlOworICAgICAgICBpZiAoZm9yY2VDaGVja09mTmV4dEVsZW1lbnRTaWJsaW5nICYmIG4t
PmlzRWxlbWVudE5vZGUoKSkKKyAgICAgICAgICAgIG4tPnNldENoYW5nZWQoKTsKICAgICAgICAg
aWYgKGNoYW5nZSA+PSBJbmhlcml0IHx8IG4tPmlzVGV4dE5vZGUoKSB8fCBuLT5oYXNDaGFuZ2Vk
Q2hpbGQoKSB8fCBuLT5jaGFuZ2VkKCkpCiAgICAgICAgICAgICBuLT5yZWNhbGNTdHlsZShjaGFu
Z2UpOworICAgICAgICBpZiAobi0+aXNFbGVtZW50Tm9kZSgpKQorICAgICAgICAgICAgZm9yY2VD
aGVja09mTmV4dEVsZW1lbnRTaWJsaW5nID0gY2hpbGRSdWxlc0NoYW5nZWQgJiYgaGFzRGlyZWN0
QWRqYWNlbnRSdWxlczsKICAgICB9CiAKICAgICBzZXRDaGFuZ2VkKE5vU3R5bGVDaGFuZ2UpOwo=
</data>
<flag name="review"
          id="8701"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>