<?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>24520</bug_id>
          
          <creation_ts>2009-03-11 14:01:59 -0700</creation_ts>
          <short_desc>Add test cases to check lookup precedence of DOM constructors</short_desc>
          <delta_ts>2009-03-13 10:10:20 -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>DOM</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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="Pam Greene (IRC:pamg)">pam</reporter>
          <assigned_to name="Pam Greene (IRC:pamg)">pam</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>113220</commentid>
    <comment_count>0</comment_count>
    <who name="Pam Greene (IRC:pamg)">pam</who>
    <bug_when>2009-03-11 14:01:59 -0700</bug_when>
    <thetext>Make sure DOM constructors have higher lookup precedence than a document element with the same name.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>113221</commentid>
    <comment_count>1</comment_count>
      <attachid>28490</attachid>
    <who name="Pam Greene (IRC:pamg)">pam</who>
    <bug_when>2009-03-11 14:04:31 -0700</bug_when>
    <thetext>Created attachment 28490
Modified test + new results</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>113328</commentid>
    <comment_count>2</comment_count>
      <attachid>28490</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2009-03-12 01:16:32 -0700</bug_when>
    <thetext>Comment on attachment 28490
Modified test + new results

&gt; +        Add test cases to ensure that DOM constructors have higher lookup
&gt; +        precedence than a document element with the same name.

The test uses id, not name - is that intentional? Should it test both?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>113459</commentid>
    <comment_count>3</comment_count>
      <attachid>28543</attachid>
    <who name="Pam Greene (IRC:pamg)">pam</who>
    <bug_when>2009-03-12 12:56:34 -0700</bug_when>
    <thetext>Created attachment 28543
Test for name too

ID is the case that had a problem (http://code.google.com/p/v8/issues/detail?id=43), but sure, let&apos;s test name too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>113571</commentid>
    <comment_count>4</comment_count>
      <attachid>28543</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2009-03-13 03:46:10 -0700</bug_when>
    <thetext>Comment on attachment 28543
Test for name too

r=me, assuming that the new results match Firefox.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>113604</commentid>
    <comment_count>5</comment_count>
    <who name="Pam Greene (IRC:pamg)">pam</who>
    <bug_when>2009-03-13 10:10:20 -0700</bug_when>
    <thetext>WebKit and Firefox don&apos;t match in their previously tested behavior: WebKit has constructors for several objects that Firefox doesn&apos;t. So FF fails some cases in this test, but no new failures show up due to these test-case additions. That is, in those cases where FF has a constructor at all, its lookup precedence matches ours.

Landed as r41669.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>28490</attachid>
            <date>2009-03-11 14:04:31 -0700</date>
            <delta_ts>2009-03-12 12:56:34 -0700</delta_ts>
            <desc>Modified test + new results</desc>
            <filename>24520a.txt</filename>
            <type>text/plain</type>
            <size>4310</size>
            <attacher name="Pam Greene (IRC:pamg)">pam</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDQxNTk3
KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTUgQEAKKzIwMDktMDMt
MTEgIFBhbWVsYSBHcmVlbmUgIDxwYW1AY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCB0ZXN0IGNhc2VzIHRvIGVuc3VyZSB0
aGF0IERPTSBjb25zdHJ1Y3RvcnMgaGF2ZSBoaWdoZXIgbG9va3VwCisgICAgICAgIHByZWNlZGVu
Y2UgdGhhbiBhIGRvY3VtZW50IGVsZW1lbnQgd2l0aCB0aGUgc2FtZSBuYW1lLgorCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yNDUyMAorCisgICAgICAg
ICogZmFzdC9kb20vZG9tLWNvbnN0cnVjdG9ycy1leHBlY3RlZC50eHQ6CisgICAgICAgICogZmFz
dC9kb20vZG9tLWNvbnN0cnVjdG9ycy5odG1sOgorCiAyMDA5LTAzLTExICBTaW1vbiBGcmFzZXIg
IDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERhdmUgSHlh
dHQKSW5kZXg6IGZhc3QvZG9tL2RvbS1jb25zdHJ1Y3RvcnMtZXhwZWN0ZWQudHh0Cj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIGZhc3QvZG9tL2RvbS1jb25zdHJ1Y3RvcnMtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiA0
MTU2MykKKysrIGZhc3QvZG9tL2RvbS1jb25zdHJ1Y3RvcnMtZXhwZWN0ZWQudHh0CSh3b3JraW5n
IGNvcHkpCkBAIC0xLDQgKzEsNCBAQAotVGhpcyB0ZXN0IGNoZWNrcyB0aGF0IGFsbCBidXQgYSBo
YW5kZnVsIG9mIGRvbSBjb25zdHJ1Y3RvcnMgdGhyb3cgZXhjZXB0aW9ucywgYW5kIHRoZSByZXN0
IHJldHVybiByZWFzb25hYmxlIG9iamVjdHMuCitUaGlzIHRlc3QgY2hlY2tzIHRoYXQgYWxsIGJ1
dCBhIGhhbmRmdWwgb2YgZG9tIGNvbnN0cnVjdG9ycyB0aHJvdyBleGNlcHRpb25zLCBhbmQgdGhl
IHJlc3QgcmV0dXJuIHJlYXNvbmFibGUgb2JqZWN0cy4gSXQgYWxzbyB0ZXN0cyB0aGF0IHRob3Nl
IGNvbnN0cnVjdG9ycyBoYXZlIGhpZ2hlciBwcmVjZWRlbmNlIHRoYW4gYSBkb2N1bWVudCBlbGVt
ZW50IHdpdGggdGhlIHNhbWUgbmFtZS4KIAogT24gc3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2Vy
aWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUiLgogCkBA
IC0xMzgsMTMgKzEzOCwyMiBAQCBQQVNTIFRyeUFsbG9jYXRlKCdFdmVudExpc3RlbmVyJykgaXMg
J25vCiBQQVNTIFRyeUFsbG9jYXRlKCdOUE9iamVjdCcpIGlzICdubyBjb25zdHJ1Y3RvcicKIFBB
U1MgVHJ5QWxsb2NhdGUoJ0hUTUxBbGxDb2xsZWN0aW9uJykgaXMgJ25vIGNvbnN0cnVjdG9yJwog
UEFTUyBUcnlBbGxvY2F0ZSgnRE9NUGFyc2VyJykgaXMgJ1tvYmplY3QgRE9NUGFyc2VyXScKK1BB
U1MgVHJ5QWxsb2NhdGUoJ0RPTVBhcnNlcicpIGlzICdbb2JqZWN0IERPTVBhcnNlcl0nCitQQVNT
IFRyeUFsbG9jYXRlKCdYTUxIdHRwUmVxdWVzdCcpIGlzICdbb2JqZWN0IFhNTEh0dHBSZXF1ZXN0
XScKIFBBU1MgVHJ5QWxsb2NhdGUoJ1hNTEh0dHBSZXF1ZXN0JykgaXMgJ1tvYmplY3QgWE1MSHR0
cFJlcXVlc3RdJwogUEFTUyBUcnlBbGxvY2F0ZSgnWE1MU2VyaWFsaXplcicpIGlzICdbb2JqZWN0
IFhNTFNlcmlhbGl6ZXJdJworUEFTUyBUcnlBbGxvY2F0ZSgnWE1MU2VyaWFsaXplcicpIGlzICdb
b2JqZWN0IFhNTFNlcmlhbGl6ZXJdJwogUEFTUyBUcnlBbGxvY2F0ZSgnWFBhdGhFdmFsdWF0b3In
KSBpcyAnW29iamVjdCBYUGF0aEV2YWx1YXRvcl0nCitQQVNTIFRyeUFsbG9jYXRlKCdYUGF0aEV2
YWx1YXRvcicpIGlzICdbb2JqZWN0IFhQYXRoRXZhbHVhdG9yXScKK1BBU1MgVHJ5QWxsb2NhdGUo
J1hTTFRQcm9jZXNzb3InKSBpcyAnW29iamVjdCBYU0xUUHJvY2Vzc29yXScKIFBBU1MgVHJ5QWxs
b2NhdGUoJ1hTTFRQcm9jZXNzb3InKSBpcyAnW29iamVjdCBYU0xUUHJvY2Vzc29yXScKIEZBSUwg
VHJ5QWxsb2NhdGUoJ01lc3NhZ2VDaGFubmVsJykgc2hvdWxkIGJlIFtvYmplY3QgTWVzc2FnZUNo
YW5uZWxdLiBXYXMgbm8gY29uc3RydWN0b3IuCitGQUlMIFRyeUFsbG9jYXRlKCdNZXNzYWdlQ2hh
bm5lbCcpIHNob3VsZCBiZSBbb2JqZWN0IE1lc3NhZ2VDaGFubmVsXS4gV2FzIG5vIGNvbnN0cnVj
dG9yLgorUEFTUyBUcnlBbGxvY2F0ZSgnQXVkaW8nKSBpcyAnW29iamVjdCBIVE1MQXVkaW9FbGVt
ZW50XScKIFBBU1MgVHJ5QWxsb2NhdGUoJ0F1ZGlvJykgaXMgJ1tvYmplY3QgSFRNTEF1ZGlvRWxl
bWVudF0nCiBQQVNTIFRyeUFsbG9jYXRlKCdPcHRpb24nKSBpcyAnW29iamVjdCBIVE1MT3B0aW9u
RWxlbWVudF0nCitQQVNTIFRyeUFsbG9jYXRlKCdPcHRpb24nKSBpcyAnW29iamVjdCBIVE1MT3B0
aW9uRWxlbWVudF0nCitQQVNTIFRyeUFsbG9jYXRlKCdJbWFnZScpIGlzICdbb2JqZWN0IEhUTUxJ
bWFnZUVsZW1lbnRdJwogUEFTUyBUcnlBbGxvY2F0ZSgnSW1hZ2UnKSBpcyAnW29iamVjdCBIVE1M
SW1hZ2VFbGVtZW50XScKIFBBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKIApJbmRleDog
ZmFzdC9kb20vZG9tLWNvbnN0cnVjdG9ycy5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIGZhc3QvZG9tL2Rv
bS1jb25zdHJ1Y3RvcnMuaHRtbAkocmV2aXNpb24gNDE1NjMpCisrKyBmYXN0L2RvbS9kb20tY29u
c3RydWN0b3JzLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTYsOSArNiwxMSBAQAogPGJvZHk+CiA8
cCBpZD0iZGVzY3JpcHRpb24iPjwvcD4KIDxkaXYgaWQ9ImNvbnNvbGUiPjwvZGl2PgotCis8ZGl2
IGlkPSJlbGVtZW50Ij48L2Rpdj4KIDxzY3JpcHQ+Ci1kZXNjcmlwdGlvbignVGhpcyB0ZXN0IGNo
ZWNrcyB0aGF0IGFsbCBidXQgYSBoYW5kZnVsIG9mIGRvbSBjb25zdHJ1Y3RvcnMgdGhyb3cgZXhj
ZXB0aW9ucywgYW5kIHRoZSByZXN0IHJldHVybiByZWFzb25hYmxlIG9iamVjdHMuJyk7CitkZXNj
cmlwdGlvbignVGhpcyB0ZXN0IGNoZWNrcyB0aGF0IGFsbCBidXQgYSBoYW5kZnVsIG9mIGRvbSBj
b25zdHJ1Y3RvcnMgdGhyb3cgZXhjZXB0aW9ucywgYW5kIHRoZSByZXN0IHJldHVybiByZWFzb25h
YmxlIG9iamVjdHMuIEl0IGFsc28gdGVzdHMgdGhhdCB0aG9zZSBjb25zdHJ1Y3RvcnMgaGF2ZSBo
aWdoZXIgcHJlY2VkZW5jZSB0aGFuIGEgZG9jdW1lbnQgZWxlbWVudCB3aXRoIHRoZSBzYW1lIG5h
bWUuJyk7CisKK3ZhciBlbGVtZW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImVsZW1lbnQi
KTsKIAogLy8gVGhlc2Ugb2JqZWN0cyBzaG91bGQgdGhyb3cgYW4gZXhjZXB0aW9uIHdoZW4gdGhl
aXIgY29uc3RydWN0b3IgaXMgY2FsbGVkCiAvLyB3aXRoIG5vIGFyZ3VtZW50cy4gKFNvbWUgb2Yg
dGhlbSBtYXkgaGF2ZSB3b3JraW5nIGNvbnN0cnVjdG9ycyB0aGF0IHJlcXVpcmUKQEAgLTEwNiwx
MSArMTA4LDE4IEBAIGZvciAodmFyIGkgPSAwOyBpIDwgb2JqZWN0c19ub19jb25zdHJ1Y3QKIGZv
ciAodmFyIGkgPSAwOyBpIDwgb2JqZWN0c19jb25zdHJ1Y3Rvci5sZW5ndGg7IGkrKykgewogICAg
IHZhciBvYmogPSBvYmplY3RzX2NvbnN0cnVjdG9yW2ldOwogICAgIHNob3VsZEJlKCJUcnlBbGxv
Y2F0ZSgnIiArIG9iaiArICInKSIsICInW29iamVjdCAiICsgb2JqICsgIl0nIik7CisgICAgZWxl
bWVudC5pZCA9IG9iajsKKyAgICBzaG91bGRCZSgiVHJ5QWxsb2NhdGUoJyIgKyBvYmogKyAiJyki
LCAiJ1tvYmplY3QgIiArIG9iaiArICJdJyIpOworICAgIGVsZW1lbnQuaWQgPSAiZWxlbWVudCI7
CiB9CiAKIGZvciAodmFyIG9iaiBpbiBvYmplY3RzX2RpZmZlcmVudF9jb25zdHJ1Y3Rvcikgewog
ICAgIHNob3VsZEJlKCJUcnlBbGxvY2F0ZSgnIiArIG9iaiArICInKSIsCiAgICAgICAgICAgICAg
Iidbb2JqZWN0ICIgKyBvYmplY3RzX2RpZmZlcmVudF9jb25zdHJ1Y3RvcltvYmpdICsgIl0nIik7
CisgICAgZWxlbWVudC5pZCA9IG9iajsKKyAgICBzaG91bGRCZSgiVHJ5QWxsb2NhdGUoJyIgKyBv
YmogKyAiJykiLAorICAgICAgICAgICAgICInW29iamVjdCAiICsgb2JqZWN0c19kaWZmZXJlbnRf
Y29uc3RydWN0b3Jbb2JqXSArICJdJyIpOworICAgIGVsZW1lbnQuaWQgPSAiZWxlbWVudCI7CiB9
CiAKIHZhciBzdWNjZXNzZnVsbHlQYXJzZWQgPSB0cnVlOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>28543</attachid>
            <date>2009-03-12 12:56:34 -0700</date>
            <delta_ts>2009-03-13 03:46:10 -0700</delta_ts>
            <desc>Test for name too</desc>
            <filename>24520b.txt</filename>
            <type>text/plain</type>
            <size>5235</size>
            <attacher name="Pam Greene (IRC:pamg)">pam</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDQxNjQy
KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTUgQEAKKzIwMDktMDMt
MTIgIFBhbWVsYSBHcmVlbmUgIDxwYW1AY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCB0ZXN0IGNhc2VzIHRvIGVuc3VyZSB0
aGF0IERPTSBjb25zdHJ1Y3RvcnMgaGF2ZSBoaWdoZXIgbG9va3VwCisgICAgICAgIHByZWNlZGVu
Y2UgdGhhbiBhIGRvY3VtZW50IGVsZW1lbnQgd2l0aCB0aGUgc2FtZSBuYW1lLgorCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yNDUyMAorCisgICAgICAg
ICogZmFzdC9kb20vZG9tLWNvbnN0cnVjdG9ycy1leHBlY3RlZC50eHQ6CisgICAgICAgICogZmFz
dC9kb20vZG9tLWNvbnN0cnVjdG9ycy5odG1sOgorCiAyMDA5LTAzLTEyICBTaW1vbiBGcmFzZXIg
IDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERpbWl0cmkg
R2xhemtvdi4KSW5kZXg6IGZhc3QvZG9tL2RvbS1jb25zdHJ1Y3RvcnMtZXhwZWN0ZWQudHh0Cj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIGZhc3QvZG9tL2RvbS1jb25zdHJ1Y3RvcnMtZXhwZWN0ZWQudHh0CShyZXZp
c2lvbiA0MTYzMCkKKysrIGZhc3QvZG9tL2RvbS1jb25zdHJ1Y3RvcnMtZXhwZWN0ZWQudHh0CSh3
b3JraW5nIGNvcHkpCkBAIC0xLDQgKzEsNCBAQAotVGhpcyB0ZXN0IGNoZWNrcyB0aGF0IGFsbCBi
dXQgYSBoYW5kZnVsIG9mIGRvbSBjb25zdHJ1Y3RvcnMgdGhyb3cgZXhjZXB0aW9ucywgYW5kIHRo
ZSByZXN0IHJldHVybiByZWFzb25hYmxlIG9iamVjdHMuCitUaGlzIHRlc3QgY2hlY2tzIHRoYXQg
YWxsIGJ1dCBhIGhhbmRmdWwgb2YgZG9tIGNvbnN0cnVjdG9ycyB0aHJvdyBleGNlcHRpb25zLCBh
bmQgdGhlIHJlc3QgcmV0dXJuIHJlYXNvbmFibGUgb2JqZWN0cy4gSXQgYWxzbyB0ZXN0cyB0aGF0
IHRob3NlIGNvbnN0cnVjdG9ycyBoYXZlIGhpZ2hlciBwcmVjZWRlbmNlIHRoYW4gYSBkb2N1bWVu
dCBlbGVtZW50IHdpdGggdGhlIHNhbWUgSUQgb3IgbmFtZS4KIAogT24gc3VjY2VzcywgeW91IHdp
bGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09N
UExFVEUiLgogCkBAIC0xMzgsMTMgKzEzOCwzMSBAQCBQQVNTIFRyeUFsbG9jYXRlKCdFdmVudExp
c3RlbmVyJykgaXMgJ25vCiBQQVNTIFRyeUFsbG9jYXRlKCdOUE9iamVjdCcpIGlzICdubyBjb25z
dHJ1Y3RvcicKIFBBU1MgVHJ5QWxsb2NhdGUoJ0hUTUxBbGxDb2xsZWN0aW9uJykgaXMgJ25vIGNv
bnN0cnVjdG9yJwogUEFTUyBUcnlBbGxvY2F0ZSgnRE9NUGFyc2VyJykgaXMgJ1tvYmplY3QgRE9N
UGFyc2VyXScKK1BBU1MgVHJ5QWxsb2NhdGUoJ0RPTVBhcnNlcicpIGlzICdbb2JqZWN0IERPTVBh
cnNlcl0nCitQQVNTIFRyeUFsbG9jYXRlKCdET01QYXJzZXInKSBpcyAnW29iamVjdCBET01QYXJz
ZXJdJworUEFTUyBUcnlBbGxvY2F0ZSgnWE1MSHR0cFJlcXVlc3QnKSBpcyAnW29iamVjdCBYTUxI
dHRwUmVxdWVzdF0nCiBQQVNTIFRyeUFsbG9jYXRlKCdYTUxIdHRwUmVxdWVzdCcpIGlzICdbb2Jq
ZWN0IFhNTEh0dHBSZXF1ZXN0XScKK1BBU1MgVHJ5QWxsb2NhdGUoJ1hNTEh0dHBSZXF1ZXN0Jykg
aXMgJ1tvYmplY3QgWE1MSHR0cFJlcXVlc3RdJworUEFTUyBUcnlBbGxvY2F0ZSgnWE1MU2VyaWFs
aXplcicpIGlzICdbb2JqZWN0IFhNTFNlcmlhbGl6ZXJdJwogUEFTUyBUcnlBbGxvY2F0ZSgnWE1M
U2VyaWFsaXplcicpIGlzICdbb2JqZWN0IFhNTFNlcmlhbGl6ZXJdJworUEFTUyBUcnlBbGxvY2F0
ZSgnWE1MU2VyaWFsaXplcicpIGlzICdbb2JqZWN0IFhNTFNlcmlhbGl6ZXJdJworUEFTUyBUcnlB
bGxvY2F0ZSgnWFBhdGhFdmFsdWF0b3InKSBpcyAnW29iamVjdCBYUGF0aEV2YWx1YXRvcl0nCiBQ
QVNTIFRyeUFsbG9jYXRlKCdYUGF0aEV2YWx1YXRvcicpIGlzICdbb2JqZWN0IFhQYXRoRXZhbHVh
dG9yXScKK1BBU1MgVHJ5QWxsb2NhdGUoJ1hQYXRoRXZhbHVhdG9yJykgaXMgJ1tvYmplY3QgWFBh
dGhFdmFsdWF0b3JdJworUEFTUyBUcnlBbGxvY2F0ZSgnWFNMVFByb2Nlc3NvcicpIGlzICdbb2Jq
ZWN0IFhTTFRQcm9jZXNzb3JdJwogUEFTUyBUcnlBbGxvY2F0ZSgnWFNMVFByb2Nlc3NvcicpIGlz
ICdbb2JqZWN0IFhTTFRQcm9jZXNzb3JdJworUEFTUyBUcnlBbGxvY2F0ZSgnWFNMVFByb2Nlc3Nv
cicpIGlzICdbb2JqZWN0IFhTTFRQcm9jZXNzb3JdJworRkFJTCBUcnlBbGxvY2F0ZSgnTWVzc2Fn
ZUNoYW5uZWwnKSBzaG91bGQgYmUgW29iamVjdCBNZXNzYWdlQ2hhbm5lbF0uIFdhcyBubyBjb25z
dHJ1Y3Rvci4KK0ZBSUwgVHJ5QWxsb2NhdGUoJ01lc3NhZ2VDaGFubmVsJykgc2hvdWxkIGJlIFtv
YmplY3QgTWVzc2FnZUNoYW5uZWxdLiBXYXMgbm8gY29uc3RydWN0b3IuCiBGQUlMIFRyeUFsbG9j
YXRlKCdNZXNzYWdlQ2hhbm5lbCcpIHNob3VsZCBiZSBbb2JqZWN0IE1lc3NhZ2VDaGFubmVsXS4g
V2FzIG5vIGNvbnN0cnVjdG9yLgogUEFTUyBUcnlBbGxvY2F0ZSgnQXVkaW8nKSBpcyAnW29iamVj
dCBIVE1MQXVkaW9FbGVtZW50XScKK1BBU1MgVHJ5QWxsb2NhdGUoJ0F1ZGlvJykgaXMgJ1tvYmpl
Y3QgSFRNTEF1ZGlvRWxlbWVudF0nCitQQVNTIFRyeUFsbG9jYXRlKCdBdWRpbycpIGlzICdbb2Jq
ZWN0IEhUTUxBdWRpb0VsZW1lbnRdJwogUEFTUyBUcnlBbGxvY2F0ZSgnT3B0aW9uJykgaXMgJ1tv
YmplY3QgSFRNTE9wdGlvbkVsZW1lbnRdJworUEFTUyBUcnlBbGxvY2F0ZSgnT3B0aW9uJykgaXMg
J1tvYmplY3QgSFRNTE9wdGlvbkVsZW1lbnRdJworUEFTUyBUcnlBbGxvY2F0ZSgnT3B0aW9uJykg
aXMgJ1tvYmplY3QgSFRNTE9wdGlvbkVsZW1lbnRdJworUEFTUyBUcnlBbGxvY2F0ZSgnSW1hZ2Un
KSBpcyAnW29iamVjdCBIVE1MSW1hZ2VFbGVtZW50XScKK1BBU1MgVHJ5QWxsb2NhdGUoJ0ltYWdl
JykgaXMgJ1tvYmplY3QgSFRNTEltYWdlRWxlbWVudF0nCiBQQVNTIFRyeUFsbG9jYXRlKCdJbWFn
ZScpIGlzICdbb2JqZWN0IEhUTUxJbWFnZUVsZW1lbnRdJwogUEFTUyBzdWNjZXNzZnVsbHlQYXJz
ZWQgaXMgdHJ1ZQogCkluZGV4OiBmYXN0L2RvbS9kb20tY29uc3RydWN0b3JzLmh0bWwKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gZmFzdC9kb20vZG9tLWNvbnN0cnVjdG9ycy5odG1sCShyZXZpc2lvbiA0MTYzMCkK
KysrIGZhc3QvZG9tL2RvbS1jb25zdHJ1Y3RvcnMuaHRtbAkod29ya2luZyBjb3B5KQpAQCAtNiw5
ICs2LDExIEBACiA8Ym9keT4KIDxwIGlkPSJkZXNjcmlwdGlvbiI+PC9wPgogPGRpdiBpZD0iY29u
c29sZSI+PC9kaXY+Ci0KKzxkaXYgaWQ9ImVsZW1lbnQiIG5hbWU9ImVsZW1lbnRfbmFtZSI+PC9k
aXY+CiA8c2NyaXB0PgotZGVzY3JpcHRpb24oJ1RoaXMgdGVzdCBjaGVja3MgdGhhdCBhbGwgYnV0
IGEgaGFuZGZ1bCBvZiBkb20gY29uc3RydWN0b3JzIHRocm93IGV4Y2VwdGlvbnMsIGFuZCB0aGUg
cmVzdCByZXR1cm4gcmVhc29uYWJsZSBvYmplY3RzLicpOworZGVzY3JpcHRpb24oJ1RoaXMgdGVz
dCBjaGVja3MgdGhhdCBhbGwgYnV0IGEgaGFuZGZ1bCBvZiBkb20gY29uc3RydWN0b3JzIHRocm93
IGV4Y2VwdGlvbnMsIGFuZCB0aGUgcmVzdCByZXR1cm4gcmVhc29uYWJsZSBvYmplY3RzLiBJdCBh
bHNvIHRlc3RzIHRoYXQgdGhvc2UgY29uc3RydWN0b3JzIGhhdmUgaGlnaGVyIHByZWNlZGVuY2Ug
dGhhbiBhIGRvY3VtZW50IGVsZW1lbnQgd2l0aCB0aGUgc2FtZSBJRCBvciBuYW1lLicpOworCit2
YXIgZWxlbWVudCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJlbGVtZW50Iik7CiAKIC8vIFRo
ZXNlIG9iamVjdHMgc2hvdWxkIHRocm93IGFuIGV4Y2VwdGlvbiB3aGVuIHRoZWlyIGNvbnN0cnVj
dG9yIGlzIGNhbGxlZAogLy8gd2l0aCBubyBhcmd1bWVudHMuIChTb21lIG9mIHRoZW0gbWF5IGhh
dmUgd29ya2luZyBjb25zdHJ1Y3RvcnMgdGhhdCByZXF1aXJlCkBAIC0xMDYsMTEgKzEwOCwyNSBA
QCBmb3IgKHZhciBpID0gMDsgaSA8IG9iamVjdHNfbm9fY29uc3RydWN0CiBmb3IgKHZhciBpID0g
MDsgaSA8IG9iamVjdHNfY29uc3RydWN0b3IubGVuZ3RoOyBpKyspIHsKICAgICB2YXIgb2JqID0g
b2JqZWN0c19jb25zdHJ1Y3RvcltpXTsKICAgICBzaG91bGRCZSgiVHJ5QWxsb2NhdGUoJyIgKyBv
YmogKyAiJykiLCAiJ1tvYmplY3QgIiArIG9iaiArICJdJyIpOworICAgIGVsZW1lbnQuaWQgPSBv
Ymo7CisgICAgc2hvdWxkQmUoIlRyeUFsbG9jYXRlKCciICsgb2JqICsgIicpIiwgIidbb2JqZWN0
ICIgKyBvYmogKyAiXSciKTsKKyAgICBlbGVtZW50LmlkID0gImVsZW1lbnQiOworICAgIGVsZW1l
bnQubmFtZSA9IG9iajsKKyAgICBzaG91bGRCZSgiVHJ5QWxsb2NhdGUoJyIgKyBvYmogKyAiJyki
LCAiJ1tvYmplY3QgIiArIG9iaiArICJdJyIpOworICAgIGVsZW1lbnQubmFtZSA9ICJlbGVtZW50
X25hbWUiOwogfQogCiBmb3IgKHZhciBvYmogaW4gb2JqZWN0c19kaWZmZXJlbnRfY29uc3RydWN0
b3IpIHsKICAgICBzaG91bGRCZSgiVHJ5QWxsb2NhdGUoJyIgKyBvYmogKyAiJykiLAogICAgICAg
ICAgICAgICInW29iamVjdCAiICsgb2JqZWN0c19kaWZmZXJlbnRfY29uc3RydWN0b3Jbb2JqXSAr
ICJdJyIpOworICAgIGVsZW1lbnQuaWQgPSBvYmo7CisgICAgc2hvdWxkQmUoIlRyeUFsbG9jYXRl
KCciICsgb2JqICsgIicpIiwKKyAgICAgICAgICAgICAiJ1tvYmplY3QgIiArIG9iamVjdHNfZGlm
ZmVyZW50X2NvbnN0cnVjdG9yW29ial0gKyAiXSciKTsKKyAgICBlbGVtZW50LmlkID0gImVsZW1l
bnQiOworICAgIGVsZW1lbnQubmFtZSA9IG9iajsKKyAgICBzaG91bGRCZSgiVHJ5QWxsb2NhdGUo
JyIgKyBvYmogKyAiJykiLAorICAgICAgICAgICAgICInW29iamVjdCAiICsgb2JqZWN0c19kaWZm
ZXJlbnRfY29uc3RydWN0b3Jbb2JqXSArICJdJyIpOworICAgIGVsZW1lbnQubmFtZSA9ICJlbGVt
ZW50X25hbWUiOwogfQogCiB2YXIgc3VjY2Vzc2Z1bGx5UGFyc2VkID0gdHJ1ZTsK
</data>
<flag name="review"
          id="14028"
          type_id="1"
          status="+"
          setter="ap"
    />
          </attachment>
      

    </bug>

</bugzilla>