<?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>79077</bug_id>
          
          <creation_ts>2012-02-20 21:34:52 -0800</creation_ts>
          <short_desc>Add :scope pseudo-class</short_desc>
          <delta_ts>2012-03-13 19:06:52 -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>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>
          
          <blocked>49142</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Roland Steiner">rolandsteiner</reporter>
          <assigned_to name="Roland Steiner">rolandsteiner</assigned_to>
          <cc>bronislav.klucka</cc>
    
    <cc>dglazkov</cc>
    
    <cc>dominicc</cc>
    
    <cc>koivisto</cc>
    
    <cc>macpherson</cc>
    
    <cc>menard</cc>
    
    <cc>morrita</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>560637</commentid>
    <comment_count>0</comment_count>
    <who name="Roland Steiner">rolandsteiner</who>
    <bug_when>2012-02-20 21:34:52 -0800</bug_when>
    <thetext>Add :scope pseudo-class that only matches against the contextual reference element - see http://dev.w3.org/csswg/selectors4/#scope-pseudo.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569484</commentid>
    <comment_count>1</comment_count>
      <attachid>129862</attachid>
    <who name="Roland Steiner">rolandsteiner</who>
    <bug_when>2012-03-02 02:54:18 -0800</bug_when>
    <thetext>Created attachment 129862
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569616</commentid>
    <comment_count>2</comment_count>
      <attachid>129862</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-02 06:26:31 -0800</bug_when>
    <thetext>Comment on attachment 129862
Patch

Clearing flags on attachment: 129862

Committed r109573: &lt;http://trac.webkit.org/changeset/109573&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569617</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-02 06:26:36 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>577837</commentid>
    <comment_count>4</comment_count>
    <who name="Bronislav Klucka">bronislav.klucka</who>
    <bug_when>2012-03-13 14:53:20 -0700</bug_when>
    <thetext>hello, 

&lt;ul id=&quot;templ&quot;&gt;&lt;li&gt;&lt;/li&gt;&lt;li&gt;&lt;/li&gt;&lt;/ul&gt;

running on yesterday nightly chromium (19.0.1068.0, 2012-03-12) and I&apos;m having such results

document.getElementById(&apos;templ&apos;).querySelectorAll(&apos;:scope&apos;);
returns empty set instead of set with one UL

document.getElementById(&apos;templ&apos;).querySelectorAll(&apos;:scope li&apos;);
returns set of LI (that is fine)

document.getElementById(&apos;templ&apos;).querySelectorAll(&apos;:scope &gt; li&apos;);
returns empty set instead of set of LI</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>578104</commentid>
    <comment_count>5</comment_count>
    <who name="Roland Steiner">rolandsteiner</who>
    <bug_when>2012-03-13 19:06:52 -0700</bug_when>
    <thetext>(In reply to comment #4)

:scope is not yet implemented for querySelectorAll(), but it certainly should be! I opened bug 81069 for this.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>129862</attachid>
            <date>2012-03-02 02:54:18 -0800</date>
            <delta_ts>2012-03-02 06:26:31 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-79077-20120302195416.patch</filename>
            <type>text/plain</type>
            <size>7875</size>
            <attacher name="Roland Steiner">rolandsteiner</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA5NTE2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWVlZTA5NTFkMzdhYjQz
ZDliMWZmYWI4NTU3NWE2ZTYzM2UzZjRiOC4uNjExOGYwMTE0NGM1NGYxMTg2MTc4MzA1ZmMwY2Yy
YTdlZWQ0YTVkOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDEyLTAzLTAyICBSb2xh
bmQgU3RlaW5lciAgPHJvbGFuZHN0ZWluZXJAY2hyb21pdW0ub3JnPgorCisgICAgICAgIEFkZCA6
c2NvcGUgcHNldWRvLWNsYXNzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD03OTA3NworCisgICAgICAgIEFkZCA6c2NvcGUgcHNldWRvIGNsYXNzIG5hbWUg
JiBwc2V1ZG9JZAorICAgICAgICBBZGQgc2VsZWN0b3IgY2hlY2sgZm9yIHRoZSBuZXcgcHNldWRv
LWNsYXNzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
VGVzdDogZmFzdC9jc3Mvc3R5bGUtc2NvcGVkL3Njb3BlLXBzZXVkby5odG1sCisKKyAgICAgICAg
KiBjc3MvQ1NTU2VsZWN0b3IuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q1NTU2VsZWN0b3I6OnBz
ZXVkb0lkKToKKyAgICAgICAgKFdlYkNvcmU6Om5hbWVUb1BzZXVkb1R5cGVNYXApOgorICAgICAg
ICAoV2ViQ29yZTo6Q1NTU2VsZWN0b3I6OmV4dHJhY3RQc2V1ZG9UeXBlKToKKyAgICAgICAgKiBj
c3MvQ1NTU2VsZWN0b3IuaDoKKyAgICAgICAgKiBjc3MvU2VsZWN0b3JDaGVja2VyLmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OlNlbGVjdG9yQ2hlY2tlcjo6Y2hlY2tPbmVTZWxlY3Rvcik6CisKIDIw
MTItMDMtMDEgIFBhYmxvIEZsb3VyZXQgIDxwYWJsb2ZAbW90b3JvbGEuY29tPgogCiAgICAgICAg
IEZpeCBjb2RlIGdlbmVyYXRvcnMgdG8gY29ycmVjdGx5IGd1YXJkIGhlYWRlciBkZWNsYXJhdGlv
bnMgdGhhdCBoYXZlIGEgW0NvbmRpdGlvbmFsXSBhdHRyaWJ1dGUuCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9jc3MvQ1NTU2VsZWN0b3IuY3BwIGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU1Nl
bGVjdG9yLmNwcAppbmRleCBiZTI4YzYwMWI1MDhkZmZhZjU3YjAzNWExMmI1OWVjMmI2MTI4NTE1
Li5hZWUxOWY2ZTliMDQ4YjQ0ZmFmYWI2M2RkODU1OGU4MWJiMjEwZmFmIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9jc3MvQ1NTU2VsZWN0b3IuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2Nz
cy9DU1NTZWxlY3Rvci5jcHAKQEAgLTE4OCw2ICsxODgsNyBAQCBQc2V1ZG9JZCBDU1NTZWxlY3Rv
cjo6cHNldWRvSWQoUHNldWRvVHlwZSB0eXBlKQogICAgIGNhc2UgUHNldWRvVmFsaWQ6CiAgICAg
Y2FzZSBQc2V1ZG9JbnZhbGlkOgogICAgIGNhc2UgUHNldWRvSW5kZXRlcm1pbmF0ZToKKyAgICBj
YXNlIFBzZXVkb1Njb3BlOgogICAgIGNhc2UgUHNldWRvVGFyZ2V0OgogICAgIGNhc2UgUHNldWRv
TGFuZzoKICAgICBjYXNlIFBzZXVkb05vdDoKQEAgLTI3Miw2ICsyNzMsNyBAQCBzdGF0aWMgSGFz
aE1hcDxBdG9taWNTdHJpbmdJbXBsKiwgQ1NTU2VsZWN0b3I6OlBzZXVkb1R5cGU+KiBuYW1lVG9Q
c2V1ZG9UeXBlTWFwKAogICAgIERFRklORV9TVEFUSUNfTE9DQUwoQXRvbWljU3RyaW5nLCBzY3Jv
bGxiYXJUcmFjaywgKCItd2Via2l0LXNjcm9sbGJhci10cmFjayIpKTsKICAgICBERUZJTkVfU1RB
VElDX0xPQ0FMKEF0b21pY1N0cmluZywgc2Nyb2xsYmFyVHJhY2tQaWVjZSwgKCItd2Via2l0LXNj
cm9sbGJhci10cmFjay1waWVjZSIpKTsKICAgICBERUZJTkVfU1RBVElDX0xPQ0FMKEF0b21pY1N0
cmluZywgc2VsZWN0aW9uLCAoInNlbGVjdGlvbiIpKTsKKyAgICBERUZJTkVfU1RBVElDX0xPQ0FM
KEF0b21pY1N0cmluZywgc2NvcGUsICgic2NvcGUiKSk7CiAgICAgREVGSU5FX1NUQVRJQ19MT0NB
TChBdG9taWNTdHJpbmcsIHRhcmdldCwgKCJ0YXJnZXQiKSk7CiAgICAgREVGSU5FX1NUQVRJQ19M
T0NBTChBdG9taWNTdHJpbmcsIHZpc2l0ZWQsICgidmlzaXRlZCIpKTsKICAgICBERUZJTkVfU1RB
VElDX0xPQ0FMKEF0b21pY1N0cmluZywgd2luZG93SW5hY3RpdmUsICgid2luZG93LWluYWN0aXZl
IikpOwpAQCAtMzYyLDYgKzM2NCw3IEBAIHN0YXRpYyBIYXNoTWFwPEF0b21pY1N0cmluZ0ltcGwq
LCBDU1NTZWxlY3Rvcjo6UHNldWRvVHlwZT4qIG5hbWVUb1BzZXVkb1R5cGVNYXAoCiAgICAgICAg
IG5hbWVUb1BzZXVkb1R5cGUtPnNldChzY3JvbGxiYXJUcmFja1BpZWNlLmltcGwoKSwgQ1NTU2Vs
ZWN0b3I6OlBzZXVkb1Njcm9sbGJhclRyYWNrUGllY2UpOwogICAgICAgICBuYW1lVG9Qc2V1ZG9U
eXBlLT5zZXQoY29ybmVyUHJlc2VudC5pbXBsKCksIENTU1NlbGVjdG9yOjpQc2V1ZG9Db3JuZXJQ
cmVzZW50KTsKICAgICAgICAgbmFtZVRvUHNldWRvVHlwZS0+c2V0KHNlbGVjdGlvbi5pbXBsKCks
IENTU1NlbGVjdG9yOjpQc2V1ZG9TZWxlY3Rpb24pOworICAgICAgICBuYW1lVG9Qc2V1ZG9UeXBl
LT5zZXQoc2NvcGUuaW1wbCgpLCBDU1NTZWxlY3Rvcjo6UHNldWRvU2NvcGUpOwogICAgICAgICBu
YW1lVG9Qc2V1ZG9UeXBlLT5zZXQodGFyZ2V0LmltcGwoKSwgQ1NTU2VsZWN0b3I6OlBzZXVkb1Rh
cmdldCk7CiAgICAgICAgIG5hbWVUb1BzZXVkb1R5cGUtPnNldCh2aXNpdGVkLmltcGwoKSwgQ1NT
U2VsZWN0b3I6OlBzZXVkb1Zpc2l0ZWQpOwogICAgICAgICBuYW1lVG9Qc2V1ZG9UeXBlLT5zZXQo
Zmlyc3RQYWdlLmltcGwoKSwgQ1NTU2VsZWN0b3I6OlBzZXVkb0ZpcnN0UGFnZSk7CkBAIC00NTQs
NiArNDU3LDcgQEAgdm9pZCBDU1NTZWxlY3Rvcjo6ZXh0cmFjdFBzZXVkb1R5cGUoKSBjb25zdAog
ICAgIGNhc2UgUHNldWRvVmFsaWQ6CiAgICAgY2FzZSBQc2V1ZG9JbnZhbGlkOgogICAgIGNhc2Ug
UHNldWRvSW5kZXRlcm1pbmF0ZToKKyAgICBjYXNlIFBzZXVkb1Njb3BlOgogICAgIGNhc2UgUHNl
dWRvVGFyZ2V0OgogICAgIGNhc2UgUHNldWRvTGFuZzoKICAgICBjYXNlIFBzZXVkb05vdDoKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NTZWxlY3Rvci5oIGIvU291cmNlL1dlYkNv
cmUvY3NzL0NTU1NlbGVjdG9yLmgKaW5kZXggYWZkNTJkZWY5YjdjNmVlMTk2OWMwM2M0YzhiYmVk
M2EzMTNlMjYwOC4uMTEyZDk2Y2VhODdhOGEyNjhhMzk3ZWZiZmU4OWU1YmJlMWJkZGZiNCAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU1NlbGVjdG9yLmgKKysrIGIvU291cmNlL1dl
YkNvcmUvY3NzL0NTU1NlbGVjdG9yLmgKQEAgLTE0NCw2ICsxNDQsNyBAQCBuYW1lc3BhY2UgV2Vi
Q29yZSB7CiAgICAgICAgICAgICBQc2V1ZG9WYWxpZCwKICAgICAgICAgICAgIFBzZXVkb0ludmFs
aWQsCiAgICAgICAgICAgICBQc2V1ZG9JbmRldGVybWluYXRlLAorICAgICAgICAgICAgUHNldWRv
U2NvcGUsCiAgICAgICAgICAgICBQc2V1ZG9UYXJnZXQsCiAgICAgICAgICAgICBQc2V1ZG9CZWZv
cmUsCiAgICAgICAgICAgICBQc2V1ZG9BZnRlciwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L2Nzcy9TZWxlY3RvckNoZWNrZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvY3NzL1NlbGVjdG9yQ2hl
Y2tlci5jcHAKaW5kZXggMjk2YTdjZWVjZGI1Mjc0NzlkZjFlMDA0OGIwYWM2OGVhZjczZTY2My4u
YTUzN2FhYTgxOGE5NmVmODg2NDUxOGQ4NmFiYjk3NTg1YzU2MGUzYiAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvY3NzL1NlbGVjdG9yQ2hlY2tlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
Y3NzL1NlbGVjdG9yQ2hlY2tlci5jcHAKQEAgLTk4MSw2ICs5ODEsOCBAQCBib29sIFNlbGVjdG9y
Q2hlY2tlcjo6Y2hlY2tPbmVTZWxlY3Rvcihjb25zdCBTZWxlY3RvckNoZWNraW5nQ29udGV4dCYg
Y29udGV4dCwgUAogICAgICAgICAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICAgICAgICAg
IH0KICAgICAgICAgICAgIGJyZWFrOworICAgICAgICBjYXNlIENTU1NlbGVjdG9yOjpQc2V1ZG9T
Y29wZToKKyAgICAgICAgICAgIHJldHVybiBlbGVtZW50ID09IGNvbnRleHQuc2NvcGU7CiAgICAg
ICAgIGNhc2UgQ1NTU2VsZWN0b3I6OlBzZXVkb1RhcmdldDoKICAgICAgICAgICAgIGlmIChlbGVt
ZW50ID09IGVsZW1lbnQtPmRvY3VtZW50KCktPmNzc1RhcmdldCgpKQogICAgICAgICAgICAgICAg
IHJldHVybiB0cnVlOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGNjNDZiMzk0ZThjYWJiN2E2ZDI4YTY3YTQxM2VjNmFjOGRl
ZDcxM2MuLjExNmNkZDdkODQwNDlhMTYxYjk4NGJhZWNjM2Q3OTEyY2FkOGI1N2IgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwxNSBAQAorMjAxMi0wMy0wMiAgUm9sYW5kIFN0ZWluZXIgIDxyb2xhbmRzdGVpbmVy
QGNocm9taXVtLm9yZz4KKworICAgICAgICBBZGQgOnNjb3BlIHBzZXVkby1jbGFzcworICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzkwNzcKKworICAgICAg
ICBUZXN0IG5ldyA6c2NvcGUgcHNldWRvLWNsYXNzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgKiBmYXN0L2Nzcy9zdHlsZS1zY29wZWQvc2NvcGUtcHNl
dWRvLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9jc3Mvc3R5bGUtc2NvcGVk
L3Njb3BlLXBzZXVkby5odG1sOiBBZGRlZC4KKwogMjAxMi0wMy0wMSAgRGlyayBQcmFua2UgIDxk
cHJhbmtlQGNocm9taXVtLm9yZz4KIAogICAgICAgICBNb2FyIHRpZ2h0ZW5pbmcgb2YgZXhwZWN0
YXRpb25zIChtYWMgdGhpcyB0aW1lKS4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvY3Nz
L3N0eWxlLXNjb3BlZC9zY29wZS1wc2V1ZG8tZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFz
dC9jc3Mvc3R5bGUtc2NvcGVkL3Njb3BlLXBzZXVkby1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4u
OWZjMWJhNDA5Njk1MzFhNGJjMzRmYTRhZGFiM2IxMTVkM2JhOTY4YgotLS0gL2Rldi9udWxsCisr
KyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL3N0eWxlLXNjb3BlZC9zY29wZS1wc2V1ZG8tZXhwZWN0
ZWQudHh0CkBAIC0wLDAgKzEsMjIgQEAKK1Rlc3QgOnNjb3BlIHBzZXVkby1jbGFzcyB3aXRoIDxz
dHlsZSBzY29wZWQ+CisKK1RleHQKK1RleHQKK1RleHQKK1RleHQKK1RleHQKK1RleHQKK1RleHQK
Ky0tLSBDT01QVVRFRCBTVFlMRVMgLS0tCitvdXRlcjogcmdiKDAsIDAsIDApCitzaWJsaW5nMTog
cmdiKDAsIDAsIDApCitzY29wZTE6IHJnYigwLCAxMjgsIDApCitpbm5lcjFkOiByZ2IoMjU1LCAy
NTUsIDApCitpbm5lcjFzOiByZ2IoMCwgMTI4LCAwKQorc2libGluZzI6IHJnYigwLCAwLCAwKQor
c2NvcGUyOiByZ2IoMCwgMCwgMCkKK2lubmVyMmQ6IHJnYigwLCAwLCAyNTUpCitpbm5lcjJzOiBy
Z2IoMCwgMCwgMCkKK3NpYmxpbmczOiByZ2IoMCwgMCwgMCkKKy0tLSBGSU5JU0hFRCAtLS0KKwpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9jc3Mvc3R5bGUtc2NvcGVkL3Njb3BlLXBzZXVk
by5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3Mvc3R5bGUtc2NvcGVkL3Njb3BlLXBzZXVkby5o
dG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAuLmFiODM3MjAxNmViMzg4ZDJhYTJlNzk0N2UwMDJiZTlmNTVkNzY3NDkK
LS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9zdHlsZS1zY29wZWQvc2Nv
cGUtcHNldWRvLmh0bWwKQEAgLTAsMCArMSw2NiBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4K
KzxoZWFkPgorICAgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4KKyAgICAgICAgZnVu
Y3Rpb24gbG9nKG1zZykKKyAgICAgICAgeworICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVu
dEJ5SWQoJ2NvbnNvbGUnKS5hcHBlbmRDaGlsZChkb2N1bWVudC5jcmVhdGVUZXh0Tm9kZShtc2cg
KyAnXG4nKSk7CisgICAgICAgIH0KKworICAgICAgICBmdW5jdGlvbiB0ZXN0KGlkKQorICAgICAg
ICB7CisgICAgICAgICAgICB2YXIgZWxlbSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlkKTsK
KyAgICAgICAgICAgIGxvZyhpZCArICc6ICcgKyBkb2N1bWVudC5kZWZhdWx0Vmlldy5nZXRDb21w
dXRlZFN0eWxlKGVsZW0sIG51bGwpLmdldFByb3BlcnR5VmFsdWUoJ2NvbG9yJykpOworICAgICAg
ICB9CisKKyAgICAgICAgZnVuY3Rpb24gcnVuVGVzdHMoKQorICAgICAgICB7CisgICAgICAgICAg
ICBpZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKQorICAgICAgICAgICAgICAgIGxheW91
dFRlc3RDb250cm9sbGVyLmR1bXBBc1RleHQoKTsKKworICAgICAgICAgICAgbG9nKCctLS0gQ09N
UFVURUQgU1RZTEVTIC0tLScpOworCisgICAgICAgICAgICB0ZXN0KCdvdXRlcicpOworICAgICAg
ICAgICAgdGVzdCgnc2libGluZzEnKTsKKyAgICAgICAgICAgIHRlc3QoJ3Njb3BlMScpOworICAg
ICAgICAgICAgdGVzdCgnaW5uZXIxZCcpOworICAgICAgICAgICAgdGVzdCgnaW5uZXIxcycpOwor
ICAgICAgICAgICAgdGVzdCgnc2libGluZzInKTsKKyAgICAgICAgICAgIHRlc3QoJ3Njb3BlMicp
OworICAgICAgICAgICAgdGVzdCgnaW5uZXIyZCcpOworICAgICAgICAgICAgdGVzdCgnaW5uZXIy
cycpOworICAgICAgICAgICAgdGVzdCgnc2libGluZzMnKTsKKworICAgICAgICAgICAgbG9nKCct
LS0gRklOSVNIRUQgLS0tJyk7CisgICAgICAgIH0KKyAgICA8L3NjcmlwdD4KKyAgICA8c3R5bGUg
dHlwZT0idGV4dC9jc3MiPgorICAgICAgICBib2R5IHsgY29sb3I6IGJsYWNrOyB9CisgICAgPC9z
dHlsZT4KKzwvaGVhZD4KKzxib2R5IG9ubG9hZD0icnVuVGVzdHMoKTsiPgorICAgIDxwPlRlc3Qg
OnNjb3BlIHBzZXVkby1jbGFzcyB3aXRoICZsdDtzdHlsZSBzY29wZWQmZ3Q7PC9wPgorICAgIDxk
aXYgaWQ9Im91dGVyIj4KKyAgICAgICAgPGRpdiBpZD0ic2libGluZzEiPlRleHQ8L2Rpdj4KKyAg
ICAgICAgPGRpdiBpZD0ic2NvcGUxIj4KKyAgICAgICAgICAgIDxzdHlsZSB0eXBlPSJ0ZXh0L2Nz
cyIgc2NvcGVkPgorICAgICAgICAgICAgICAgIGRpdiB7IGNvbG9yOiB5ZWxsb3c7IH0KKyAgICAg
ICAgICAgICAgICA6c2NvcGUgeyBjb2xvcjogcmVkOyB9CisgICAgICAgICAgICAgICAgZGl2OnNj
b3BlIHsgY29sb3I6IGdyZWVuOyB9CisgICAgICAgICAgICA8L3N0eWxlPgorICAgICAgICAgICAg
PGRpdiBpZD0iaW5uZXIxZCI+VGV4dDwvZGl2PgorICAgICAgICAgICAgPHNwYW4gaWQ9ImlubmVy
MXMiPlRleHQ8c3Bhbj4KKyAgICAgICAgPC9kaXY+CisgICAgICAgIDxkaXYgaWQ9InNpYmxpbmcy
Ij5UZXh0PC9kaXY+CisgICAgICAgIDxkaXYgaWQ9InNjb3BlMiI+CisgICAgICAgICAgICA8c3R5
bGUgdHlwZT0idGV4dC9jc3MiIHNjb3BlZD4KKyAgICAgICAgICAgICAgICA6c2NvcGUgZGl2IHsg
Y29sb3I6IGJsdWU7IH0KKyAgICAgICAgICAgIDwvc3R5bGU+CisgICAgICAgICAgICA8ZGl2IGlk
PSJpbm5lcjJkIj5UZXh0PC9kaXY+CisgICAgICAgICAgICA8c3BhbiBpZD0iaW5uZXIycyI+VGV4
dDxzcGFuPgorICAgICAgICA8L2Rpdj4KKyAgICAgICAgPGRpdiBpZD0ic2libGluZzMiPlRleHQ8
L2Rpdj4KKyAgICA8L2Rpdj4KKyAgICA8cHJlIGlkPSJjb25zb2xlIj48L3ByZT4KKzwvYm9keT4K
KzwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>