<?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>136475</bug_id>
          
          <creation_ts>2014-09-02 19:56:31 -0700</creation_ts>
          <short_desc>Add a test case for Element.matches() with :scope</short_desc>
          <delta_ts>2014-09-03 14:25:59 -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>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="Benjamin Poulain">benjamin</reporter>
          <assigned_to name="Benjamin Poulain">benjamin</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1032828</commentid>
    <comment_count>0</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2014-09-02 19:56:31 -0700</bug_when>
    <thetext>Add a test case for Element.matches() with :scope</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1032829</commentid>
    <comment_count>1</comment_count>
      <attachid>237544</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2014-09-02 19:58:18 -0700</bug_when>
    <thetext>Created attachment 237544
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1032927</commentid>
    <comment_count>2</comment_count>
      <attachid>237544</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2014-09-03 10:37:59 -0700</bug_when>
    <thetext>Comment on attachment 237544
Patch

Great test!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1033021</commentid>
    <comment_count>3</comment_count>
      <attachid>237544</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2014-09-03 14:25:57 -0700</bug_when>
    <thetext>Comment on attachment 237544
Patch

Clearing flags on attachment: 237544

Committed r173227: &lt;http://trac.webkit.org/changeset/173227&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1033022</commentid>
    <comment_count>4</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2014-09-03 14:25:59 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>237544</attachid>
            <date>2014-09-02 19:58:18 -0700</date>
            <delta_ts>2014-09-03 14:25:56 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-136475-20140902195810.patch</filename>
            <type>text/plain</type>
            <size>4118</size>
            <attacher name="Benjamin Poulain">benjamin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTczMTYxCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNDkxMmZiMGRhYmYyNWI2YTc4NDIy
YTA4ODZmMTEzOWNjZTM5YzlhMi4uNmRiM2ViMWI4YTZhZjkyOTJhZDRiZWJlYjIxOTAyY2YyZWQ1
ZjlhYyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE3IEBACiAyMDE0LTA5LTAyICBCZW5qYW1pbiBQb3VsYWlu
ICA8YmVuamFtaW5Ad2Via2l0Lm9yZz4KIAorICAgICAgICBBZGQgYSB0ZXN0IGNhc2UgZm9yIEVs
ZW1lbnQubWF0Y2hlcygpIHdpdGggOnNjb3BlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xMzY0NzUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBUaGVyZSB3YXMgbm90IHRlc3QgZm9yIHRoaXMgdXNlIGNhc2Uu
IExvb2tzIGxpa2UgZXZlcnl0aGluZyB3b3JrcyBmaW5lLgorCisgICAgICAgICogZmFzdC9zZWxl
Y3RvcnMvbWF0Y2hlcy1zY29wZS1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3Qv
c2VsZWN0b3JzL21hdGNoZXMtc2NvcGUuaHRtbDogQWRkZWQuCisKKzIwMTQtMDktMDIgIEJlbmph
bWluIFBvdWxhaW4gIDxiZW5qYW1pbkB3ZWJraXQub3JnPgorCiAgICAgICAgIEZpeCBzdHlsZSBp
bnZhbGlkYXRpb24gb2YgZWxlbWVudHMgd2l0aCBtdWx0aXBsZSBzaWJsaW5ncyBkZXBlbmRlbmNp
ZXMKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzNjQ3
MgogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L3NlbGVjdG9ycy9tYXRjaGVzLXNjb3Bl
LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3Qvc2VsZWN0b3JzL21hdGNoZXMtc2NvcGUt
ZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmYxYjFhNjNmNWFkN2YzM2EyNWY2OWY4MTIwNjM3OWU5
ZDZmNmVmOWYKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L3NlbGVjdG9ycy9t
YXRjaGVzLXNjb3BlLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDI3IEBACitUaGlzIHRlc3QgbWFr
ZXMgc3VyZSB0aGF0IDpzY29wZSB3b3JrcyBjb3JyZWN0bHkgd2l0aCB0aGUgbWF0Y2hlcygpIEFQ
SS4KKworT24gc3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdl
cywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUiLgorCisKK1BBU1MgdGhlVGFyZ2V0Lm1hdGNo
ZXMoIjpzY29wZSIpIGlzIHRydWUKK1BBU1MgdGhlVGFyZ2V0Lm1hdGNoZXMoIjpub3QoOnNjb3Bl
KSIpIGlzIGZhbHNlCitQQVNTIHRoZVRhcmdldC5tYXRjaGVzKCJib2R5IDpzY29wZSIpIGlzIHRy
dWUKK1BBU1MgdGhlVGFyZ2V0Lm1hdGNoZXMoImJvZHk+OnNjb3BlIikgaXMgdHJ1ZQorUEFTUyB0
aGVUYXJnZXQubWF0Y2hlcygic2libGluZyArIDpzY29wZSIpIGlzIHRydWUKK1BBU1MgdGhlVGFy
Z2V0Lm1hdGNoZXMoInNpYmxpbmcgfiA6c2NvcGUiKSBpcyB0cnVlCitQQVNTIHRoZVRhcmdldC5t
YXRjaGVzKCIjdGhlVGFyZ2V0OnNjb3BlIikgaXMgdHJ1ZQorUEFTUyB0aGVUYXJnZXQubWF0Y2hl
cygiOnNjb3BlI3RoZVRhcmdldCIpIGlzIHRydWUKK1BBU1MgdGhlVGFyZ2V0Lm1hdGNoZXMoIlt3
ZWJraXRdOnNjb3BlI3RoZVRhcmdldCIpIGlzIHRydWUKK1BBU1MgdGhlVGFyZ2V0Lm1hdGNoZXMo
Ijpub3QoW3dlYmtpdD1mYXN0XSk6c2NvcGUjdGhlVGFyZ2V0IikgaXMgZmFsc2UKK1BBU1MgdGhl
VGFyZ2V0Lm1hdGNoZXMoIjpzY29wZSB0YXJnZXQiKSBpcyBmYWxzZQorUEFTUyB0aGVUYXJnZXQu
bWF0Y2hlcygiOnNjb3BlID4gdGFyZ2V0IikgaXMgZmFsc2UKK1BBU1MgdGhlVGFyZ2V0Lm1hdGNo
ZXMoIjpzY29wZSArIHRhcmdldCIpIGlzIGZhbHNlCitQQVNTIHRoZVRhcmdldC5tYXRjaGVzKCI6
c2NvcGUgfiB0YXJnZXQiKSBpcyBmYWxzZQorUEFTUyB0aGVUYXJnZXQubWF0Y2hlcygiOnNjb3Bl
ICoiKSBpcyBmYWxzZQorUEFTUyB0aGVUYXJnZXQubWF0Y2hlcygiOnNjb3BlID4gKiIpIGlzIGZh
bHNlCitQQVNTIHRoZVRhcmdldC5tYXRjaGVzKCI6c2NvcGUgKyAqIikgaXMgZmFsc2UKK1BBU1Mg
dGhlVGFyZ2V0Lm1hdGNoZXMoIjpzY29wZSB+ICoiKSBpcyBmYWxzZQorUEFTUyBzdWNjZXNzZnVs
bHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENPTVBMRVRFCisKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2Zhc3Qvc2VsZWN0b3JzL21hdGNoZXMtc2NvcGUuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3Qv
c2VsZWN0b3JzL21hdGNoZXMtc2NvcGUuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5lNmExZjg2MmU4YzkzMDVl
NmYzNDE2YTMzM2Q0MjMzNmZhZmI5MDIzCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMv
ZmFzdC9zZWxlY3RvcnMvbWF0Y2hlcy1zY29wZS5odG1sCkBAIC0wLDAgKzEsNDQgQEAKKzwhZG9j
dHlwZSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKzxzY3JpcHQgc3JjPSIuLi8uLi9yZXNvdXJjZXMv
anMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPHNjcmlwdD4KK2lmICh3aW5kb3cudGVzdFJ1bm5l
cikKKyAgICB0ZXN0UnVubmVyLmR1bXBBc1RleHQoKTsKKzwvc2NyaXB0PgorPC9oZWFkPgorPGJv
ZHk+CisgICAgPHNpYmxpbmc+PC9zaWJsaW5nPgorICAgIDx0YXJnZXQgaWQ9InRoZVRhcmdldCIg
d2Via2l0PSJmYXN0Ij48L3RhcmdldD4KKzwvYm9keT4KKzxzY3JpcHQ+CitkZXNjcmlwdGlvbign
VGhpcyB0ZXN0IG1ha2VzIHN1cmUgdGhhdCA6c2NvcGUgd29ya3MgY29ycmVjdGx5IHdpdGggdGhl
IG1hdGNoZXMoKSBBUEkuJyk7CisKK3ZhciB0aGVUYXJnZXQgPSBkb2N1bWVudC5nZXRFbGVtZW50
QnlJZCgndGhlVGFyZ2V0Jyk7CitzaG91bGRCZVRydWUoJ3RoZVRhcmdldC5tYXRjaGVzKCI6c2Nv
cGUiKScpOworc2hvdWxkQmVGYWxzZSgndGhlVGFyZ2V0Lm1hdGNoZXMoIjpub3QoOnNjb3BlKSIp
Jyk7CisKK3Nob3VsZEJlVHJ1ZSgndGhlVGFyZ2V0Lm1hdGNoZXMoImJvZHkgOnNjb3BlIiknKTsK
K3Nob3VsZEJlVHJ1ZSgndGhlVGFyZ2V0Lm1hdGNoZXMoImJvZHk+OnNjb3BlIiknKTsKKworc2hv
dWxkQmVUcnVlKCd0aGVUYXJnZXQubWF0Y2hlcygic2libGluZyArIDpzY29wZSIpJyk7CitzaG91
bGRCZVRydWUoJ3RoZVRhcmdldC5tYXRjaGVzKCJzaWJsaW5nIH4gOnNjb3BlIiknKTsKKworc2hv
dWxkQmVUcnVlKCd0aGVUYXJnZXQubWF0Y2hlcygiI3RoZVRhcmdldDpzY29wZSIpJyk7CitzaG91
bGRCZVRydWUoJ3RoZVRhcmdldC5tYXRjaGVzKCI6c2NvcGUjdGhlVGFyZ2V0IiknKTsKKworc2hv
dWxkQmVUcnVlKCd0aGVUYXJnZXQubWF0Y2hlcygiW3dlYmtpdF06c2NvcGUjdGhlVGFyZ2V0Iikn
KTsKK3Nob3VsZEJlRmFsc2UoJ3RoZVRhcmdldC5tYXRjaGVzKCI6bm90KFt3ZWJraXQ9ZmFzdF0p
OnNjb3BlI3RoZVRhcmdldCIpJyk7CisKK3Nob3VsZEJlRmFsc2UoJ3RoZVRhcmdldC5tYXRjaGVz
KCI6c2NvcGUgdGFyZ2V0IiknKTsKK3Nob3VsZEJlRmFsc2UoJ3RoZVRhcmdldC5tYXRjaGVzKCI6
c2NvcGUgPiB0YXJnZXQiKScpOworc2hvdWxkQmVGYWxzZSgndGhlVGFyZ2V0Lm1hdGNoZXMoIjpz
Y29wZSArIHRhcmdldCIpJyk7CitzaG91bGRCZUZhbHNlKCd0aGVUYXJnZXQubWF0Y2hlcygiOnNj
b3BlIH4gdGFyZ2V0IiknKTsKKworc2hvdWxkQmVGYWxzZSgndGhlVGFyZ2V0Lm1hdGNoZXMoIjpz
Y29wZSAqIiknKTsKK3Nob3VsZEJlRmFsc2UoJ3RoZVRhcmdldC5tYXRjaGVzKCI6c2NvcGUgPiAq
IiknKTsKK3Nob3VsZEJlRmFsc2UoJ3RoZVRhcmdldC5tYXRjaGVzKCI6c2NvcGUgKyAqIiknKTsK
K3Nob3VsZEJlRmFsc2UoJ3RoZVRhcmdldC5tYXRjaGVzKCI6c2NvcGUgfiAqIiknKTsKKzwvc2Ny
aXB0PgorPHNjcmlwdCBzcmM9Ii4uLy4uL3Jlc291cmNlcy9qcy10ZXN0LXBvc3QuanMiPjwvc2Ny
aXB0PgorPC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>