<?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>108111</bug_id>
          
          <creation_ts>2013-01-28 13:43:25 -0800</creation_ts>
          <short_desc>Hover pseudo-state doesn&apos;t affect children</short_desc>
          <delta_ts>2013-01-29 02:35:48 -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>CSS</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>105672</dup_id>
          
          <bug_file_loc>http://jsfiddle.net/d2V2K/</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="Karen">karen+webkit</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>allan.jensen</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>818057</commentid>
    <comment_count>0</comment_count>
    <who name="Karen">karen+webkit</who>
    <bug_when>2013-01-28 13:43:25 -0800</bug_when>
    <thetext>according to http://code.google.com/p/chromium/issues/detail?id=171867

copying content:

Example URL:
http://jsfiddle.net/d2V2K/

Steps to reproduce the problem:
1. Hover over divs
2. First a background is changed to blue, others are not

What is the expected behavior?
&lt;a&gt; background should change to blue when mouse is hovered over div

What went wrong?
Background color did not change.

Adding a rule that modifies the div background color on hover seems to make this rule also work, e.g.: http://jsfiddle.net/j3TyM/

this broke right around: http://trac.webkit.org/changeset/136001</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>818689</commentid>
    <comment_count>1</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-01-29 01:05:26 -0800</bug_when>
    <thetext>Could this be a duplicate of bug #105672 ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>818742</commentid>
    <comment_count>2</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-01-29 02:20:21 -0800</bug_when>
    <thetext>The issue is somewhat related to 105672, but not fixed by the patch posted there.

What happens is that two cousin elements share style, but during styling they have the side effect of setting childrenAffectedBy bits on the parents. This would use to work since the parents were also sharing style, now the parents may have different childrenAffectedBy bits.

The simplest solution may be to not allow cousin sharing when the parent elements have rare data.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>818751</commentid>
    <comment_count>3</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-01-29 02:35:48 -0800</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 105672 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>