<?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>146821</bug_id>
          
          <creation_ts>2015-07-09 19:25:38 -0700</creation_ts>
          <short_desc>Add tests for r186649</short_desc>
          <delta_ts>2015-07-10 10:43:02 -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>WebCore Misc.</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="Alex Christensen">achristensen</reporter>
          <assigned_to name="Alex Christensen">achristensen</assigned_to>
          <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1108512</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2015-07-09 19:25:38 -0700</bug_when>
    <thetext>r186649 worked but was not programmatically verified.  Here are some cool tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1108513</commentid>
    <comment_count>1</comment_count>
      <attachid>256560</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2015-07-09 19:27:19 -0700</bug_when>
    <thetext>Created attachment 256560
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1108663</commentid>
    <comment_count>2</comment_count>
      <attachid>256560</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-07-10 10:42:58 -0700</bug_when>
    <thetext>Comment on attachment 256560
Patch

Clearing flags on attachment: 256560

Committed r186681: &lt;http://trac.webkit.org/changeset/186681&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1108664</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-07-10 10:43:02 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>256560</attachid>
            <date>2015-07-09 19:27:19 -0700</date>
            <delta_ts>2015-07-10 10:42:58 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-146821-20150709192618.patch</filename>
            <type>text/plain</type>
            <size>8751</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDE4NjY2MSkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE2IEBACisyMDE1LTA3LTA5ICBBbGV4IENocmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdl
YmtpdC5vcmc+CisKKyAgICAgICAgQWRkIHRlc3RzIGZvciByMTg2NjQ5CisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDY4MjEKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFRlc3RXZWJLaXRBUEkvVGVzdHMv
V2ViQ29yZS9Db250ZW50RXh0ZW5zaW9ucy5jcHA6CisgICAgICAgIChUZXN0V2ViS2l0QVBJOjpU
RVNUX0YpOgorICAgICAgICAoVGVzdFdlYktpdEFQSTo6Y29tcGFyZUNvbnRlbnRzKToKKyAgICAg
ICAgKFRlc3RXZWJLaXRBUEk6OmV4cGVjdGVkSW5kZXgpOgorICAgICAgICBBZGQgc29tZSBsYXJn
ZXIgdGVzdHMgdG8gdGVzdCBsYXJnZSBqdW1wcy4KKwogMjAxNS0wNy0wOSAgTWljaGFlbCBDYXRh
bnphcm8gIDxtY2F0YW56YXJvQGlnYWxpYS5jb20+CiAKICAgICAgICAgW0dUS10gcGFuZ28gc2hv
dWxkIGJlIGluY2x1ZGVkIGluIHRoZSBkZWZhdWx0IGpoYnVpbGQgbW9kdWxlc2V0CkluZGV4OiBU
b29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYkNvcmUvQ29udGVudEV4dGVuc2lvbnMuY3BwCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFRvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViQ29yZS9Db250ZW50RXh0
ZW5zaW9ucy5jcHAJKHJldmlzaW9uIDE4NjY0NCkKKysrIFRvb2xzL1Rlc3RXZWJLaXRBUEkvVGVz
dHMvV2ViQ29yZS9Db250ZW50RXh0ZW5zaW9ucy5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTgxMiw3
ICs4MTIsNyBAQCBURVNUX0YoQ29udGVudEV4dGVuc2lvblRlc3QsIFJlc291cmNlT3JMCiAgICAg
CiBURVNUX0YoQ29udGVudEV4dGVuc2lvblRlc3QsIFdpZGVORkEpCiB7Ci0gICAgLy8gTWFrZSBh
biBORkEgd2l0aCBhYm91dCAxNDAwIG5vZGVzLgorICAgIC8vIE1ha2UgYW4gTkZBIHdpdGggYWJv
dXQgMTQwMCBub2RlcyB0aGF0IHdvbid0IGJlIGNvbWJpbmVkLgogICAgIFN0cmluZ0J1aWxkZXIg
cnVsZUxpc3Q7CiAgICAgcnVsZUxpc3QuYXBwZW5kKCdbJyk7CiAgICAgZm9yIChjaGFyIGMxID0g
J0EnOyBjMSA8PSAnWic7ICsrYzEpIHsKQEAgLTgyMiwxMiArODIyLDE2IEBAIFRFU1RfRihDb250
ZW50RXh0ZW5zaW9uVGVzdCwgV2lkZU5GQSkKICAgICAgICAgICAgICAgICAgICAgcnVsZUxpc3Qu
YXBwZW5kKCcsJyk7CiAgICAgICAgICAgICAgICAgcnVsZUxpc3QuYXBwZW5kKCJ7XCJhY3Rpb25c
Ijp7XCJ0eXBlXCI6XCIiKTsKICAgICAgICAgICAgICAgICAKLSAgICAgICAgICAgICAgICAvLyBQ
dXQgYW4gaWdub3JlLXByZXZpb3VzLXJ1bGVzIG5lYXIgdGhlIG1pZGRsZS4KLSAgICAgICAgICAg
ICAgICBpZiAoYzEgPT0gJ0wnICYmIGMyID09ICdBJyAmJiBjMyA9PSAnQScpCisgICAgICAgICAg
ICAgICAgLy8gTWFrZSBldmVyeSBvdGhlciBydWxlIGlnbm9yZS1wcmV2aW91cy1ydWxlcyB0byBu
b3QgY29tYmluZSBhY3Rpb25zLgorICAgICAgICAgICAgICAgIGlmICghKChjMSArIGMyICsgYzMp
ICUgMikpCiAgICAgICAgICAgICAgICAgICAgIHJ1bGVMaXN0LmFwcGVuZCgiaWdub3JlLXByZXZp
b3VzLXJ1bGVzIik7Ci0gICAgICAgICAgICAgICAgZWxzZQotICAgICAgICAgICAgICAgICAgICBy
dWxlTGlzdC5hcHBlbmQoImJsb2NrIik7Ci0gICAgICAgICAgICAgICAgCisgICAgICAgICAgICAg
ICAgZWxzZSB7CisgICAgICAgICAgICAgICAgICAgIHJ1bGVMaXN0LmFwcGVuZCgiY3NzLWRpc3Bs
YXktbm9uZSIpOworICAgICAgICAgICAgICAgICAgICBydWxlTGlzdC5hcHBlbmQoIlwiLFwic2Vs
ZWN0b3JcIjpcIiIpOworICAgICAgICAgICAgICAgICAgICBydWxlTGlzdC5hcHBlbmQoYzEpOwor
ICAgICAgICAgICAgICAgICAgICBydWxlTGlzdC5hcHBlbmQoYzIpOworICAgICAgICAgICAgICAg
ICAgICBydWxlTGlzdC5hcHBlbmQoYzMpOworICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAg
ICAgICBydWxlTGlzdC5hcHBlbmQoIlwifSxcInRyaWdnZXJcIjp7XCJ1cmwtZmlsdGVyXCI6XCIu
KiIpOwogICAgICAgICAgICAgICAgIHJ1bGVMaXN0LmFwcGVuZChjMSk7CiAgICAgICAgICAgICAg
ICAgcnVsZUxpc3QuYXBwZW5kKGMyKTsKQEAgLTg0MCwxMiArODQ0LDEzNiBAQCBURVNUX0YoQ29u
dGVudEV4dGVuc2lvblRlc3QsIFdpZGVORkEpCiAgICAgCiAgICAgYXV0byBiYWNrZW5kID0gbWFr
ZUJhY2tlbmQocnVsZUxpc3QudG9TdHJpbmcoKS51dGY4KCkuZGF0YSgpKTsKIAotICAgIHRlc3RS
ZXF1ZXN0KGJhY2tlbmQsIG1haW5Eb2N1bWVudFJlcXVlc3QoImh0dHA6Ly93ZWJraXQub3JnL0FB
QSIpLCB7IENvbnRlbnRFeHRlbnNpb25zOjpBY3Rpb25UeXBlOjpCbG9ja0xvYWQgfSk7Ci0gICAg
dGVzdFJlcXVlc3QoYmFja2VuZCwgbWFpbkRvY3VtZW50UmVxdWVzdCgiaHR0cDovL3dlYmtpdC5v
cmcvWkFBIiksIHsgQ29udGVudEV4dGVuc2lvbnM6OkFjdGlvblR5cGU6OkJsb2NrTG9hZCB9KTsK
KyAgICB0ZXN0UmVxdWVzdChiYWNrZW5kLCBtYWluRG9jdW1lbnRSZXF1ZXN0KCJodHRwOi8vd2Vi
a2l0Lm9yZy9BQUEiKSwgeyBDb250ZW50RXh0ZW5zaW9uczo6QWN0aW9uVHlwZTo6Q1NTRGlzcGxh
eU5vbmVTZWxlY3RvciB9KTsKKyAgICB0ZXN0UmVxdWVzdChiYWNrZW5kLCBtYWluRG9jdW1lbnRS
ZXF1ZXN0KCJodHRwOi8vd2Via2l0Lm9yZy9ZQUEiKSwgeyBDb250ZW50RXh0ZW5zaW9uczo6QWN0
aW9uVHlwZTo6Q1NTRGlzcGxheU5vbmVTZWxlY3RvciB9KTsKKyAgICB0ZXN0UmVxdWVzdChiYWNr
ZW5kLCBtYWluRG9jdW1lbnRSZXF1ZXN0KCJodHRwOi8vd2Via2l0Lm9yZy9aQUEiKSwgeyB9LCB0
cnVlKTsKICAgICB0ZXN0UmVxdWVzdChiYWNrZW5kLCBtYWluRG9jdW1lbnRSZXF1ZXN0KCJodHRw
Oi8vd2Via2l0Lm9yZy9MQUEvQUFBIiksIHsgfSwgdHJ1ZSk7Ci0gICAgdGVzdFJlcXVlc3QoYmFj
a2VuZCwgbWFpbkRvY3VtZW50UmVxdWVzdCgiaHR0cDovL3dlYmtpdC5vcmcvTEFBL01BQSIpLCB7
IENvbnRlbnRFeHRlbnNpb25zOjpBY3Rpb25UeXBlOjpCbG9ja0xvYWQgfSwgdHJ1ZSk7CisgICAg
dGVzdFJlcXVlc3QoYmFja2VuZCwgbWFpbkRvY3VtZW50UmVxdWVzdCgiaHR0cDovL3dlYmtpdC5v
cmcvTEFBL01BQSIpLCB7IENvbnRlbnRFeHRlbnNpb25zOjpBY3Rpb25UeXBlOjpDU1NEaXNwbGF5
Tm9uZVNlbGVjdG9yIH0sIHRydWUpOwogICAgIHRlc3RSZXF1ZXN0KGJhY2tlbmQsIG1haW5Eb2N1
bWVudFJlcXVlc3QoImh0dHA6Ly93ZWJraXQub3JnLyIpLCB7IH0pOwogfQorICAgIAorI2lmZGVm
IE5ERUJVRworc3RhdGljIHZvaWQgY29tcGFyZUNvbnRlbnRzKGNvbnN0IENvbnRlbnRFeHRlbnNp
b25zOjpERkFCeXRlY29kZUludGVycHJldGVyOjpBY3Rpb25zJiBhLCBjb25zdCBWZWN0b3I8dWlu
dDY0X3Q+JiBiKQoreworICAgIEVYUEVDVF9FUShhLnNpemUoKSwgYi5zaXplKCkpOworICAgIGZv
ciAodW5zaWduZWQgaSA9IDA7IGkgPCBiLnNpemUoKTsgKytpKQorICAgICAgICBFWFBFQ1RfVFJV
RShhLmNvbnRhaW5zKGJbaV0pKTsKK30KKworc3RhdGljIHVpbnQ2NF90IGV4cGVjdGVkSW5kZXgo
Y2hhciBjLCB1bnNpZ25lZCBwb3NpdGlvbikKK3sKKyAgICB1aW50NjRfdCBpbmRleCA9IGMgLSAn
QSc7CisgICAgZm9yICh1bnNpZ25lZCBpID0gMTsgaSA8IHBvc2l0aW9uOyArK2kpCisgICAgICAg
IGluZGV4ICo9IChpID09IDEpID8gKCdDJyAtICdBJyArIDEpIDogKCdaJyAtICdBJyArIDEpOwor
ICAgIHJldHVybiBpbmRleDsKK30KKyNlbmRpZgorCitURVNUX0YoQ29udGVudEV4dGVuc2lvblRl
c3QsIExhcmdlSnVtcHMpCit7CisvLyBBIGxhcmdlIHRlc3QgbGlrZSB0aGlzIGlzIG5lY2Vzc2Fy
eSB0byB0ZXN0IDI0IGFuZCAzMiBiaXQganVtcHMsIGJ1dCBpdCdzIHNvIGxhcmdlIGl0IHRpbWVz
IG91dCBpbiBkZWJ1ZyBidWlsZHMuCisjaWZkZWYgTkRFQlVHCisgICAgQ29udGVudEV4dGVuc2lv
bnM6OkNvbWJpbmVkVVJMRmlsdGVycyBjb21iaW5lZFVSTEZpbHRlcnM7CisgICAgQ29udGVudEV4
dGVuc2lvbnM6OlVSTEZpbHRlclBhcnNlciBwYXJzZXIoY29tYmluZWRVUkxGaWx0ZXJzKTsKKyAg
ICAKKyAgICB1aW50NjRfdCBwYXR0ZXJuSWQgPSAwOworICAgIGZvciAoY2hhciBjMSA9ICdBJzsg
YzEgPD0gJ1onOyArK2MxKSB7CisgICAgICAgIGZvciAoY2hhciBjMiA9ICdBJzsgYzIgPD0gJ1on
OyArK2MyKSB7CisgICAgICAgICAgICBmb3IgKGNoYXIgYzMgPSAnQSc7IGMzIDw9ICdaJzsgKytj
MykgeworICAgICAgICAgICAgICAgIGZvciAoY2hhciBjNCA9ICdBJzsgYzQgPD0gJ0MnOyArK2M0
KSB7CisgICAgICAgICAgICAgICAgICAgIFN0cmluZ0J1aWxkZXIgcGF0dGVybjsKKyAgICAgICAg
ICAgICAgICAgICAgcGF0dGVybi5hcHBlbmQoYzEpOworICAgICAgICAgICAgICAgICAgICBwYXR0
ZXJuLmFwcGVuZChjMik7CisgICAgICAgICAgICAgICAgICAgIHBhdHRlcm4uYXBwZW5kKGMzKTsK
KyAgICAgICAgICAgICAgICAgICAgcGF0dGVybi5hcHBlbmQoYzQpOworICAgICAgICAgICAgICAg
ICAgICBFWFBFQ1RfRVEoQ29udGVudEV4dGVuc2lvbnM6OlVSTEZpbHRlclBhcnNlcjo6UGFyc2VT
dGF0dXM6Ok9rLCBwYXJzZXIuYWRkUGF0dGVybihwYXR0ZXJuLnRvU3RyaW5nKCksIHRydWUsIHBh
dHRlcm5JZCsrKSk7CisgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgfQorICAgICAgICB9
CisgICAgfQorICAgIAorICAgIFZlY3RvcjxDb250ZW50RXh0ZW5zaW9uczo6TkZBPiBuZmFzOwor
ICAgIGNvbWJpbmVkVVJMRmlsdGVycy5wcm9jZXNzTkZBcyhzdGQ6Om51bWVyaWNfbGltaXRzPHNp
emVfdD46Om1heCgpLCBbJl0oQ29udGVudEV4dGVuc2lvbnM6Ok5GQSYmIG5mYSkgeworICAgICAg
ICBuZmFzLmFwcGVuZChXVEY6Om1vdmUobmZhKSk7CisgICAgfSk7CisgICAgRVhQRUNUX0VRKG5m
YXMuc2l6ZSgpLCAxdWxsKTsKKyAgICAKKyAgICBWZWN0b3I8Q29udGVudEV4dGVuc2lvbnM6OkRG
QT4gZGZhczsKKyAgICBmb3IgKGF1dG8mIG5mYSA6IG5mYXMpCisgICAgICAgIGRmYXMuYXBwZW5k
KENvbnRlbnRFeHRlbnNpb25zOjpORkFUb0RGQTo6Y29udmVydChuZmEpKTsKKyAgICBFWFBFQ1Rf
RVEoZGZhcy5zaXplKCksIDF1bGwpOworICAgIAorICAgIFZlY3RvcjxDb250ZW50RXh0ZW5zaW9u
czo6REZBQnl0ZWNvZGU+IGNvbWJpbmVkQnl0ZWNvZGU7CisgICAgZm9yIChjb25zdCBhdXRvJiBk
ZmEgOiBkZmFzKSB7CisgICAgICAgIFZlY3RvcjxDb250ZW50RXh0ZW5zaW9uczo6REZBQnl0ZWNv
ZGU+IGJ5dGVjb2RlOworICAgICAgICBDb250ZW50RXh0ZW5zaW9uczo6REZBQnl0ZWNvZGVDb21w
aWxlciBjb21waWxlcihkZmEsIGJ5dGVjb2RlKTsKKyAgICAgICAgY29tcGlsZXIuY29tcGlsZSgp
OworICAgICAgICBjb21iaW5lZEJ5dGVjb2RlLmFwcGVuZFZlY3RvcihieXRlY29kZSk7CisgICAg
fQorICAgIAorICAgIENvbnRlbnRFeHRlbnNpb25zOjpERkFCeXRlY29kZUludGVycHJldGVyIGlu
dGVycHJldGVyKCZjb21iaW5lZEJ5dGVjb2RlWzBdLCBjb21iaW5lZEJ5dGVjb2RlLnNpemUoKSk7
CisgICAgCisgICAgcGF0dGVybklkID0gMDsKKyAgICBmb3IgKGNoYXIgYzEgPSAnQSc7IGMxIDw9
ICdaJzsgKytjMSkgeworICAgICAgICBmb3IgKGNoYXIgYzIgPSAnQSc7IGMyIDw9ICdaJzsgKytj
MikgeworICAgICAgICAgICAgZm9yIChjaGFyIGMzID0gJ0EnOyBjMyA8PSAnWic7ICsrYzMpIHsK
KyAgICAgICAgICAgICAgICBmb3IgKGNoYXIgYzQgPSAnQSc7IGM0IDw9ICdDJzsgKytjNCkgewor
ICAgICAgICAgICAgICAgICAgICBTdHJpbmdCdWlsZGVyIHBhdHRlcm47CisgICAgICAgICAgICAg
ICAgICAgIHBhdHRlcm4uYXBwZW5kKGMxKTsKKyAgICAgICAgICAgICAgICAgICAgcGF0dGVybi5h
cHBlbmQoYzIpOworICAgICAgICAgICAgICAgICAgICBwYXR0ZXJuLmFwcGVuZChjMyk7CisgICAg
ICAgICAgICAgICAgICAgIC8vIFRlc3QgZGlmZmVyZW50IGp1bXBpbmcgcGF0dGVybnMgZGlzdHJp
YnV0ZWQgdGhyb3VnaG91dCB0aGUgREZBOgorICAgICAgICAgICAgICAgICAgICBzd2l0Y2ggKChj
MSArIGMyICsgYzMgKyBjNCkgJSA0KSB7CisgICAgICAgICAgICAgICAgICAgIGNhc2UgMDoKKyAg
ICAgICAgICAgICAgICAgICAgICAgIC8vIFRoaXMgc2hvdWxkIG5vdCBtYXRjaC4KKyAgICAgICAg
ICAgICAgICAgICAgICAgIHBhdHRlcm4uYXBwZW5kKCd4Jyk7CisgICAgICAgICAgICAgICAgICAg
ICAgICBwYXR0ZXJuLmFwcGVuZChjNCk7CisgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsK
KyAgICAgICAgICAgICAgICAgICAgY2FzZSAxOgorICAgICAgICAgICAgICAgICAgICAgICAgLy8g
VGhpcyBzaG91bGQganVtcCBiYWNrIHRvIHRoZSByb290LCB0aGVuIG1hdGNoLgorICAgICAgICAg
ICAgICAgICAgICAgICAgcGF0dGVybi5hcHBlbmQoJ3gnKTsKKyAgICAgICAgICAgICAgICAgICAg
ICAgIHBhdHRlcm4uYXBwZW5kKGMxKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIHBhdHRlcm4u
YXBwZW5kKGMyKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIHBhdHRlcm4uYXBwZW5kKGMzKTsK
KyAgICAgICAgICAgICAgICAgICAgICAgIHBhdHRlcm4uYXBwZW5kKGM0KTsKKyAgICAgICAgICAg
ICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgICAgICAgICBjYXNlIDI6CisgICAgICAg
ICAgICAgICAgICAgICAgICAvLyBUaGlzIHNob3VsZCBtYXRjaCBhdCB0aGUgZW5kIG9mIHRoZSBz
dHJpbmcuCisgICAgICAgICAgICAgICAgICAgICAgICBwYXR0ZXJuLmFwcGVuZChjNCk7CisgICAg
ICAgICAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgICAgICAgICAgY2FzZSAzOgor
ICAgICAgICAgICAgICAgICAgICAgICAgLy8gVGhpcyBzaG91bGQgbWF0Y2ggdGhlbiBqdW1wIGJh
Y2sgdG8gdGhlIHJvb3QuCisgICAgICAgICAgICAgICAgICAgICAgICBwYXR0ZXJuLmFwcGVuZChj
NCk7CisgICAgICAgICAgICAgICAgICAgICAgICBwYXR0ZXJuLmFwcGVuZCgneCcpOworICAgICAg
ICAgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICAg
ICAgICAgICAgICAgYXV0byBtYXRjaGVzID0gaW50ZXJwcmV0ZXIuaW50ZXJwcmV0KHBhdHRlcm4u
dG9TdHJpbmcoKS51dGY4KCksIDApOworICAgICAgICAgICAgICAgICAgICBzd2l0Y2ggKChjMSAr
IGMyICsgYzMgKyBjNCkgJSA0KSB7CisgICAgICAgICAgICAgICAgICAgIGNhc2UgMDoKKyAgICAg
ICAgICAgICAgICAgICAgICAgIGNvbXBhcmVDb250ZW50cyhtYXRjaGVzLCB7IH0pOworICAgICAg
ICAgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICAgICAgICAgIGNhc2UgMToKKyAg
ICAgICAgICAgICAgICAgICAgY2FzZSAyOgorICAgICAgICAgICAgICAgICAgICBjYXNlIDM6Cisg
ICAgICAgICAgICAgICAgICAgICAgICBjb21wYXJlQ29udGVudHMobWF0Y2hlcywge3BhdHRlcm5J
ZH0pOworICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICAgICAgICAg
IH0KKyAgICAgICAgICAgICAgICAgICAgcGF0dGVybklkKys7CisgICAgICAgICAgICAgICAgfQor
ICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgfQorCisgICAgY29tcGFyZUNvbnRlbnRzKGlu
dGVycHJldGVyLmludGVycHJldCgiQ0FBQUF4IiwgMCksIHtleHBlY3RlZEluZGV4KCdDJywgNCks
IGV4cGVjdGVkSW5kZXgoJ0EnLCAxKX0pOworICAgIGNvbXBhcmVDb250ZW50cyhpbnRlcnByZXRl
ci5pbnRlcnByZXQoIktBQUFBeCIsIDApLCB7ZXhwZWN0ZWRJbmRleCgnSycsIDQpLCBleHBlY3Rl
ZEluZGV4KCdBJywgMSl9KTsKKyAgICBjb21wYXJlQ29udGVudHMoaW50ZXJwcmV0ZXIuaW50ZXJw
cmV0KCJBS0FBQXgiLCAwKSwge2V4cGVjdGVkSW5kZXgoJ0snLCAzKSwgZXhwZWN0ZWRJbmRleCgn
SycsIDQpfSk7CisgICAgY29tcGFyZUNvbnRlbnRzKGludGVycHJldGVyLmludGVycHJldCgiQUt4
QUFBQXgiLCAwKSwge2V4cGVjdGVkSW5kZXgoJ0EnLCAxKX0pOworICAgIGNvbXBhcmVDb250ZW50
cyhpbnRlcnByZXRlci5pbnRlcnByZXQoIkFLQXhBQUFBeCIsIDApLCB7ZXhwZWN0ZWRJbmRleCgn
QScsIDEpfSk7CisgICAgY29tcGFyZUNvbnRlbnRzKGludGVycHJldGVyLmludGVycHJldCgiQUtB
eFpLQXhaS1p4QUFBQXgiLCAwKSwge2V4cGVjdGVkSW5kZXgoJ0EnLCAxKX0pOworICAgIGNvbXBh
cmVDb250ZW50cyhpbnRlcnByZXRlci5pbnRlcnByZXQoIlpBQUFBIiwgMCksIHtleHBlY3RlZElu
ZGV4KCdaJywgNCksIGV4cGVjdGVkSW5kZXgoJ0EnLCAxKX0pOworICAgIGNvbXBhcmVDb250ZW50
cyhpbnRlcnByZXRlci5pbnRlcnByZXQoIlpaeFpBQUFCIiwgMCksIHtleHBlY3RlZEluZGV4KCda
JywgNCksIGV4cGVjdGVkSW5kZXgoJ0InLCAxKX0pOworI2VuZGlmCit9CiAKIFRFU1RfRihDb250
ZW50RXh0ZW5zaW9uVGVzdCwgRGVlcE5GQSkKIHsK
</data>

          </attachment>
      

    </bug>

</bugzilla>