<?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>108752</bug_id>
          
          <creation_ts>2013-02-02 06:13:08 -0800</creation_ts>
          <short_desc>class=&quot;cue&quot; is getting some default style</short_desc>
          <delta_ts>2013-02-04 13:47:21 -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>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dean Jackson">dino</reporter>
          <assigned_to name="Dima Gorbik">dgorbik</assigned_to>
          <cc>cmarcelo</cc>
    
    <cc>dgorbik</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>feature-media-reviews</cc>
    
    <cc>kling</cc>
    
    <cc>macpherson</cc>
    
    <cc>menard</cc>
    
    <cc>ojan.autocc</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>823651</commentid>
    <comment_count>0</comment_count>
      <attachid>186228</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2013-02-02 06:13:08 -0800</bug_when>
    <thetext>Created attachment 186228
Testcase

See testcase. Anything with class=&quot;cue&quot; is getting some default style. For example, display: block no matter what you set in CSS.

This is a regression since &lt;whatever WebKit is in Safari 6&gt;

My guess is that video captions are doing something.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>823652</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2013-02-02 06:13:21 -0800</bug_when>
    <thetext>&lt;rdar://problem/13139980&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>823653</commentid>
    <comment_count>2</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2013-02-02 06:21:06 -0800</bug_when>
    <thetext>Actually, might not be some default style. Could just be something that overrides the display property. That&apos;s the only property I&apos;ve been able to find this happen to.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>823705</commentid>
    <comment_count>3</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2013-02-02 13:43:29 -0800</bug_when>
    <thetext>Regressed in http://trac.webkit.org/changeset/140505</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>823707</commentid>
    <comment_count>4</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2013-02-02 13:47:43 -0800</bug_when>
    <thetext>My guess is Source/WebCore/css/RuleSet.cpp

-        if (component-&gt;pseudoType() == CSSSelector::PseudoCue)
+        if (component-&gt;pseudoType() == CSSSelector::PseudoCue || (component-&gt;m_match != CSSSelector::Tag &amp;&amp; component-&gt;value() == TextTrackCue::cueShadowPseudoId()))</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>824655</commentid>
    <comment_count>5</comment_count>
      <attachid>186440</attachid>
    <who name="Dima Gorbik">dgorbik</who>
    <bug_when>2013-02-04 12:40:06 -0800</bug_when>
    <thetext>Created attachment 186440
Proposed fix 0.1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>824716</commentid>
    <comment_count>6</comment_count>
      <attachid>186440</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-04 13:47:16 -0800</bug_when>
    <thetext>Comment on attachment 186440
Proposed fix 0.1

Clearing flags on attachment: 186440

Committed r141806: &lt;http://trac.webkit.org/changeset/141806&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>824717</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-04 13:47:21 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>186228</attachid>
            <date>2013-02-02 06:13:08 -0800</date>
            <delta_ts>2013-02-04 12:40:06 -0800</delta_ts>
            <desc>Testcase</desc>
            <filename>cuebug.html</filename>
            <type>text/html</type>
            <size>391</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8aGVhZD4KICA8dGl0bGU+Q3VlIGNsYXNzIGJ1ZzwvdGl0
bGU+CiAgPHN0eWxlPgoKICAuY3VlIHsKICAgIGRpc3BsYXk6IGlubGluZTsKICAgIGJhY2tncm91
bmQtY29sb3I6IHJlZDsKICB9CgogIC5ub3QtY3VlIHsKICAgIGRpc3BsYXk6IGlubGluZTsKICAg
IGJhY2tncm91bmQtY29sb3I6IGdyZWVuOwogIH0KICA8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5Pgog
IDxkaXY+CiAgICA8ZGl2IGNsYXNzPSJjdWUiPlRoaXMgc2hvdWxkIGRpc3BsYXkgaW5saW5lPC9k
aXY+CiAgPC9kaXY+CgogIDxkaXY+CiAgICA8ZGl2IGNsYXNzPSJub3QtY3VlIj5UaGlzIHNob3Vs
ZCBkaXNwbGF5IGlubGluZTwvZGl2PgogIDwvZGl2PgoKPC9ib2R5Pgo8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>186440</attachid>
            <date>2013-02-04 12:40:06 -0800</date>
            <delta_ts>2013-02-04 13:47:16 -0800</delta_ts>
            <desc>Proposed fix 0.1</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>4535</size>
            <attacher name="Dima Gorbik">dgorbik</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBiNDg3ODM4Li4yZWMyZWRjIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTMtMDIt
MDQgIERpbWEgR29yYmlrICA8ZGdvcmJpa0BhcHBsZS5jb20+CisKKyAgICAgICAgY2xhc3M9ImN1
ZSIgaXMgZ2V0dGluZyBzb21lIGRlZmF1bHQgc3R5bGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwODc1MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgICogbWVkaWEvdHJhY2svdHJhY2stY3NzLXByb3BlcnR5
LXdoaXRlbGlzdC1leHBlY3RlZC50eHQ6CisgICAgICAgICogbWVkaWEvdHJhY2svdHJhY2stY3Nz
LXByb3BlcnR5LXdoaXRlbGlzdC5odG1sOgorCiAyMDEzLTAyLTA0ICBKdWxpZW4gQ2hhZmZyYWl4
ICA8amNoYWZmcmFpeEB3ZWJraXQub3JnPgogCiAgICAgICAgIFtDU1MgR3JpZCBMYXlvdXRdIEFk
ZCBwYXJzaW5nIGZvciBncmlkLWF1dG8tZmxvdwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvbWVk
aWEvdHJhY2svdHJhY2stY3NzLXByb3BlcnR5LXdoaXRlbGlzdC1leHBlY3RlZC50eHQgYi9MYXlv
dXRUZXN0cy9tZWRpYS90cmFjay90cmFjay1jc3MtcHJvcGVydHktd2hpdGVsaXN0LWV4cGVjdGVk
LnR4dAppbmRleCBhZjEzODExLi5hOTc2YTcyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9tZWRp
YS90cmFjay90cmFjay1jc3MtcHJvcGVydHktd2hpdGVsaXN0LWV4cGVjdGVkLnR4dAorKysgYi9M
YXlvdXRUZXN0cy9tZWRpYS90cmFjay90cmFjay1jc3MtcHJvcGVydHktd2hpdGVsaXN0LWV4cGVj
dGVkLnR4dApAQCAtMSwzICsxLDQgQEAKK1RoaXMgc2hvdWxkIGRpc3BsYXkgaW5saW5lCiBFVkVO
VChjYW5wbGF5dGhyb3VnaCkKIEVWRU5UKHNlZWtlZCkKIApAQCAtMTIsNSArMTMsOCBAQCBFWFBF
Q1RFRCAoZ2V0Q29tcHV0ZWRTdHlsZShjdWVOb2RlKS53b3JkU3BhY2luZyA9PSAnMHB4JykgT0sK
IEVYUEVDVEVEIChnZXRDb21wdXRlZFN0eWxlKGN1ZU5vZGUpLmNvbG9yID09ICdyZ2IoMjU1LCAw
LCAwKScpIE9LCiBFWFBFQ1RFRCAoZ2V0Q29tcHV0ZWRTdHlsZShjdWVOb2RlKS5wYWRkaW5nID09
ICcwcHgnKSBPSwogRVhQRUNURUQgKGdldENvbXB1dGVkU3R5bGUoY3VlTm9kZSkud29yZFNwYWNp
bmcgPT0gJzBweCcpIE9LCisKK1Rlc3QgdGhhdCBmaWx0ZXJpbmcgZG9lc24ndCBhcHBseSB0byBl
bGVtZW50cyB3aGljaCBjbGFzcyBlcXVhbHMgJ2N1ZScgb3V0c2lkZSBXZWJWVFQgc2NvcGUuCitF
WFBFQ1RFRCAoZ2V0Q29tcHV0ZWRTdHlsZShjdWVOb2RlKS5kaXNwbGF5ID09ICdpbmxpbmUnKSBP
SwogRU5EIE9GIFRFU1QKIApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvbWVkaWEvdHJhY2svdHJh
Y2stY3NzLXByb3BlcnR5LXdoaXRlbGlzdC5odG1sIGIvTGF5b3V0VGVzdHMvbWVkaWEvdHJhY2sv
dHJhY2stY3NzLXByb3BlcnR5LXdoaXRlbGlzdC5odG1sCmluZGV4IGExNjc1NTQuLjViMzQ4NzMg
MTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL21lZGlhL3RyYWNrL3RyYWNrLWNzcy1wcm9wZXJ0eS13
aGl0ZWxpc3QuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9tZWRpYS90cmFjay90cmFjay1jc3MtcHJv
cGVydHktd2hpdGVsaXN0Lmh0bWwKQEAgLTEwLDYgKzEwLDEwIEBACiAgICAgICAgIDxzdHlsZT4K
ICAgICAgICAgOjpjdWUge3dvcmQtc3BhY2luZzogMTAwcHg7fQogICAgICAgICA6OmN1ZShjKSB7
cGFkZGluZy1sZWZ0OiAxMHB4OyBjb2xvcjogcmVkO30KKyAgICAgICAgLmN1ZSB7CisgICAgICAg
ICAgICBkaXNwbGF5OiBpbmxpbmU7CisgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVl
bjsKKyAgICAgICAgfQogICAgICAgICA8L3N0eWxlPgogCiAgICAgICAgIDxzY3JpcHQ+CkBAIC0z
Niw2ICs0MCwxMCBAQAogICAgICAgICAgICAgdGVzdEV4cGVjdGVkKCJnZXRDb21wdXRlZFN0eWxl
KGN1ZU5vZGUpLmNvbG9yIiwgInJnYigyNTUsIDAsIDApIik7CiAgICAgICAgICAgICB0ZXN0RXhw
ZWN0ZWQoImdldENvbXB1dGVkU3R5bGUoY3VlTm9kZSkucGFkZGluZyIsICIwcHgiKTsKICAgICAg
ICAgICAgIHRlc3RFeHBlY3RlZCgiZ2V0Q29tcHV0ZWRTdHlsZShjdWVOb2RlKS53b3JkU3BhY2lu
ZyIsICIwcHgiKTsKKyAgICAgICAgICAgIAorICAgICAgICAgICAgY29uc29sZVdyaXRlKCI8YnI+
VGVzdCB0aGF0IGZpbHRlcmluZyBkb2Vzbid0IGFwcGx5IHRvIGVsZW1lbnRzIHdoaWNoIGNsYXNz
IGVxdWFscyAnY3VlJyBvdXRzaWRlIFdlYlZUVCBzY29wZS4iKTsKKyAgICAgICAgICAgIGN1ZU5v
ZGUgPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lKCJjdWUiKVswXTsKKyAgICAgICAg
ICAgIHRlc3RFeHBlY3RlZCgiZ2V0Q29tcHV0ZWRTdHlsZShjdWVOb2RlKS5kaXNwbGF5IiwgImlu
bGluZSIpOwogICAgICAgICAgICAgZW5kVGVzdCgpOwogICAgICAgICB9CiAKQEAgLTU0LDUgKzYy
LDYgQEAKICAgICAgICAgPHZpZGVvIGNvbnRyb2xzID4KICAgICAgICAgICAgIDx0cmFjayBzcmM9
ImNhcHRpb25zLXdlYnZ0dC93aGl0ZWxpc3QudnR0IiBraW5kPSJjYXB0aW9ucyIgZGVmYXVsdD4K
ICAgICAgICAgPC92aWRlbz4KKyAgICAgICAgPGRpdj48ZGl2IGNsYXNzPSJjdWUiPlRoaXMgc2hv
dWxkIGRpc3BsYXkgaW5saW5lPC9kaXY+PC9kaXY+CiAgICAgPC9ib2R5PgogPC9odG1sPgpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCmluZGV4IDNlZjU1NTMuLjFhNWYxODkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOSBAQAor
MjAxMy0wMi0wNCAgRGltYSBHb3JiaWsgIDxkZ29yYmlrQGFwcGxlLmNvbT4KKworICAgICAgICBj
bGFzcz0iY3VlIiBpcyBnZXR0aW5nIHNvbWUgZGVmYXVsdCBzdHlsZQorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA4NzUyCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisgICAgICAgIAorICAgICAgICBUaGUgdmFsdWUgdmFyaWFi
bGUgaW5zaWRlIHRoZSBzZWxlY3RvciBpcyB1c2VkIHRvIHN0b3JlIGRpZmZlcmVudCBpbmZvcm1h
dGlvbiBkZXBlbmRpbmcgb24gdGhlIAorICAgICAgICB0eXBlIG9mIHRoZSBzZWxlY3RvciBzbyB3
ZSBoYXZlIHRvIGNoZWNrIGV4cGxpY2l0bHkgdGhhdCB0aGUgc2VsZWN0b3Igd2UgYXBwbHkgZmls
dGVyaW5nIHRvIAorICAgICAgICBtYXRjaGVzIGEgcHNldWRvIGVsZW1lbnQuCisgICAgICAgIAor
ICAgICAgICBFeGlzdGluZyB0ZXN0cyBtb2RpZmllZCB0byBjb3ZlciB0aGlzIGNhc2UuCisKKyAg
ICAgICAgKiBjc3MvUnVsZVNldC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpkZXRlcm1pbmVQcm9w
ZXJ0eVdoaXRlbGlzdFR5cGUpOgorCiAyMDEzLTAyLTA0ICBUaW0gSG9ydG9uICA8dGltb3RoeV9o
b3J0b25AYXBwbGUuY29tPgogCiAgICAgICAgIEFsbG93IFRpbGVkQ29yZUFuaW1hdGlvbkRyYXdp
bmdBcmVhIG92ZXJsYXkgbGF5ZXJzIHRvIGJlY29tZSB0aWxlZApkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvY3NzL1J1bGVTZXQuY3BwIGIvU291cmNlL1dlYkNvcmUvY3NzL1J1bGVTZXQuY3Bw
CmluZGV4IGI1MjlmNDguLjYyNjc5MDMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9S
dWxlU2V0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvUnVsZVNldC5jcHAKQEAgLTEyMiw3
ICsxMjIsNyBAQCBzdGF0aWMgaW5saW5lIFByb3BlcnR5V2hpdGVsaXN0VHlwZSBkZXRlcm1pbmVQ
cm9wZXJ0eVdoaXRlbGlzdFR5cGUoY29uc3QgQWRkUnVsZQogICAgICAgICByZXR1cm4gUHJvcGVy
dHlXaGl0ZWxpc3RSZWdpb247CiAjaWYgRU5BQkxFKFZJREVPX1RSQUNLKQogICAgIGZvciAoY29u
c3QgQ1NTU2VsZWN0b3IqIGNvbXBvbmVudCA9IHNlbGVjdG9yOyBjb21wb25lbnQ7IGNvbXBvbmVu
dCA9IGNvbXBvbmVudC0+dGFnSGlzdG9yeSgpKSB7Ci0gICAgICAgIGlmIChjb21wb25lbnQtPnBz
ZXVkb1R5cGUoKSA9PSBDU1NTZWxlY3Rvcjo6UHNldWRvQ3VlIHx8IChjb21wb25lbnQtPm1fbWF0
Y2ggIT0gQ1NTU2VsZWN0b3I6OlRhZyAmJiBjb21wb25lbnQtPnZhbHVlKCkgPT0gVGV4dFRyYWNr
Q3VlOjpjdWVTaGFkb3dQc2V1ZG9JZCgpKSkKKyAgICAgICAgaWYgKGNvbXBvbmVudC0+cHNldWRv
VHlwZSgpID09IENTU1NlbGVjdG9yOjpQc2V1ZG9DdWUgfHwgKGNvbXBvbmVudC0+bV9tYXRjaCA9
PSBDU1NTZWxlY3Rvcjo6UHNldWRvRWxlbWVudCAmJiBjb21wb25lbnQtPnZhbHVlKCkgPT0gVGV4
dFRyYWNrQ3VlOjpjdWVTaGFkb3dQc2V1ZG9JZCgpKSkKICAgICAgICAgICAgIHJldHVybiBQcm9w
ZXJ0eVdoaXRlbGlzdEN1ZTsKICAgICB9CiAjZWxzZQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>