<?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>115128</bug_id>
          
          <creation_ts>2013-04-24 14:26:03 -0700</creation_ts>
          <short_desc>[WebSocket] Make Sec-WebSocket-Extensions parser comply with specification</short_desc>
          <delta_ts>2013-04-25 10:47:57 -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>http://tools.ietf.org/html/rfc6455#section-11.3.2</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Lamarque V. Souza">lamarque</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>880794</commentid>
    <comment_count>0</comment_count>
    <who name="Lamarque V. Souza">lamarque</who>
    <bug_when>2013-04-24 14:26:03 -0700</bug_when>
    <thetext>Section 11.3.2 of WebSocket specification says that Sec-WebSocket-Extensions header field must not appear more than once in an HTTP response.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>880803</commentid>
    <comment_count>1</comment_count>
      <attachid>199518</attachid>
    <who name="Lamarque V. Souza">lamarque</who>
    <bug_when>2013-04-24 14:38:03 -0700</bug_when>
    <thetext>Created attachment 199518
Patch

Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>881351</commentid>
    <comment_count>2</comment_count>
      <attachid>199518</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-04-25 10:47:55 -0700</bug_when>
    <thetext>Comment on attachment 199518
Patch

Clearing flags on attachment: 199518

Committed r149120: &lt;http://trac.webkit.org/changeset/149120&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>881352</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-04-25 10:47:57 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>199518</attachid>
            <date>2013-04-24 14:38:03 -0700</date>
            <delta_ts>2013-04-25 10:47:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-115128-20130424183725.patch</filename>
            <type>text/plain</type>
            <size>8421</size>
            <attacher name="Lamarque V. Souza">lamarque</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ5MDMxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNWEyOWM5YmUxOGJmYmQ1
NTg4NjNmMTI5OWQxZDczMjc5ZDJhOTFmNi4uMDBhNThlOTNkNWQ5ZDdmNjVjYzYwZjJjNDI4ODFm
YTZkZGMzYzdiYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDEzLTA0LTI0ICBMYW1h
cnF1ZSBWLiBTb3V6YSAgPExhbWFycXVlLlNvdXphQGJhc3lza29tLmNvbT4KKworICAgICAgICBT
ZWMtV2ViU29ja2V0LUV4dGVuc2lvbnMgaGVhZGVyIGZpZWxkIG11c3Qgbm90IGFwcGVhciBtb3Jl
IHRoYW4gb25jZSBpbiBhbiBIVFRQIHJlc3BvbnNlLgorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE1MTI4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgQWNjb3JkaW5nIHRvIFdlYlNvY2tldCBzcGVjaWZpY2F0
aW9uIFNlYy1XZWJTb2NrZXQtRXh0ZW5zaW9ucyBoZWFkZXIgZmllbGQKKyAgICAgICAgbXVzdCBu
b3QgYXBwZWFyIG1vcmUgdGhhbiBvbmNlIGluIGFuIEhUVFAgcmVzcG9uc2UuIEl0IGlzIG9rIGlm
IGl0IGFwcGVhcnMKKyAgICAgICAgbW9yZSB0aGFuIG9uY2UgaW4gY2xpZW50IHJlcXVlc3QuIEFs
c28gYWRkIGEgY2hlY2sgZm9yIGludmFsaWQgVVRGLTgKKyAgICAgICAgY2hhcmFjdGVycyB3aGVu
IHBhcnNpbmcgU2VjLVdlYlNvY2tldC1FeHRlbnNpb25zIHF1b3RlZCBzdHJpbmcuCisKKyAgICAg
ICAgVGVzdDogaHR0cC90ZXN0cy93ZWJzb2NrZXQvdGVzdHMvaHliaS9oYW5kc2hha2UtZmFpbC1i
eS1tb3JlLWV4dGVuc2lvbnMtaGVhZGVyLmh0bWwKKworICAgICAgICAqIE1vZHVsZXMvd2Vic29j
a2V0cy9XZWJTb2NrZXRFeHRlbnNpb25QYXJzZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6V2Vi
U29ja2V0RXh0ZW5zaW9uUGFyc2VyOjpjb25zdW1lUXVvdGVkU3RyaW5nKTogUmV0dXJuIGZhbHNl
IGlmIHRoZXJlIGlzCisgICAgICAgIGludmFsaWQgY2hhcmFjdGVyIGluIHRoZSBxdW90ZWQgc3Ry
aW5nIGJlaW5nIHBhcnNlZC4KKyAgICAgICAgKiBNb2R1bGVzL3dlYnNvY2tldHMvV2ViU29ja2V0
SGFuZHNoYWtlLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OldlYlNvY2tldEhhbmRzaGFrZTo6cmVh
ZEhUVFBIZWFkZXJzKTogQ2hlY2sgaWYgU2VjLVdlYlNvY2tldC1FeHRlbnNpb25zCisgICAgICAg
IGFwcGVhcnMgbW9yZSB0aGFuIG9uY2UgaW4gaGVhZGVyIHJlc3BvbnNlLiBBYm9ydCBoYW5kc2hh
a2UgaWYgaXQgZG9lcy4KKwogMjAxMy0wNC0yNCAgQ3NhYmEgT3N6dHJvZ29uw6FjICA8b3NzeUB3
ZWJraXQub3JnPgogCiAgICAgICAgIEZpeCBjYXN0LWFsaWduIFdlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvR3JhcGhpY3NDb250ZXh0M0QuY3BwIG9uIEFSTQpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvTW9kdWxlcy93ZWJzb2NrZXRzL1dlYlNvY2tldEV4dGVuc2lvblBhcnNlci5jcHAgYi9T
b3VyY2UvV2ViQ29yZS9Nb2R1bGVzL3dlYnNvY2tldHMvV2ViU29ja2V0RXh0ZW5zaW9uUGFyc2Vy
LmNwcAppbmRleCBlMDYyOTRlMWU5YTc5NmQ5N2VmYTk4YzkwZWEzZTcyMDU3ZjkwOWZiLi44ZTM1
Y2RlNjFmOGIxMGJmMDE1NGIzNjAxNzY5M2RmYWQ3Zjk5Mjk2IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9Nb2R1bGVzL3dlYnNvY2tldHMvV2ViU29ja2V0RXh0ZW5zaW9uUGFyc2VyLmNwcAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL3dlYnNvY2tldHMvV2ViU29ja2V0RXh0ZW5zaW9u
UGFyc2VyLmNwcApAQCAtOTIsNiArOTIsOCBAQCBib29sIFdlYlNvY2tldEV4dGVuc2lvblBhcnNl
cjo6Y29uc3VtZVF1b3RlZFN0cmluZygpCiAgICAgaWYgKG1fY3VycmVudCA+PSBtX2VuZCB8fCAq
bV9jdXJyZW50ICE9ICciJykKICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgIG1fY3VycmVudFRv
a2VuID0gU3RyaW5nOjpmcm9tVVRGOChidWZmZXIuZGF0YSgpLCBidWZmZXIuc2l6ZSgpKTsKKyAg
ICBpZiAobV9jdXJyZW50VG9rZW4uaXNOdWxsKCkpCisgICAgICAgIHJldHVybiBmYWxzZTsKICAg
ICArK21fY3VycmVudDsKICAgICByZXR1cm4gdHJ1ZTsKIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL01vZHVsZXMvd2Vic29ja2V0cy9XZWJTb2NrZXRIYW5kc2hha2UuY3BwIGIvU291cmNl
L1dlYkNvcmUvTW9kdWxlcy93ZWJzb2NrZXRzL1dlYlNvY2tldEhhbmRzaGFrZS5jcHAKaW5kZXgg
NDdlNGUxZjNmYjQxOTJiNmU1MjZlNTg4MTEyYTBmN2IyMWI2MTdkNy4uZjVmNDYyMDljZGYyZTEx
Mjg0MWVjMDVjNTk1MmVjMDhkYjJhYTZmMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9k
dWxlcy93ZWJzb2NrZXRzL1dlYlNvY2tldEhhbmRzaGFrZS5jcHAKKysrIGIvU291cmNlL1dlYkNv
cmUvTW9kdWxlcy93ZWJzb2NrZXRzL1dlYlNvY2tldEhhbmRzaGFrZS5jcHAKQEAgLTQ2NSw2ICs0
NjUsNyBAQCBjb25zdCBjaGFyKiBXZWJTb2NrZXRIYW5kc2hha2U6OnJlYWRIVFRQSGVhZGVycyhj
b25zdCBjaGFyKiBzdGFydCwgY29uc3QgY2hhciogZQogCiAgICAgQXRvbWljU3RyaW5nIG5hbWU7
CiAgICAgU3RyaW5nIHZhbHVlOworICAgIGJvb2wgc2F3U2VjV2ViU29ja2V0RXh0ZW5zaW9uc0hl
YWRlckZpZWxkID0gZmFsc2U7CiAgICAgYm9vbCBzYXdTZWNXZWJTb2NrZXRBY2NlcHRIZWFkZXJG
aWVsZCA9IGZhbHNlOwogICAgIGJvb2wgc2F3U2VjV2ViU29ja2V0UHJvdG9jb2xIZWFkZXJGaWVs
ZCA9IGZhbHNlOwogICAgIGNvbnN0IGNoYXIqIHAgPSBzdGFydDsKQEAgLTQ3OCwxMyArNDc5LDE2
IEBAIGNvbnN0IGNoYXIqIFdlYlNvY2tldEhhbmRzaGFrZTo6cmVhZEhUVFBIZWFkZXJzKGNvbnN0
IGNoYXIqIHN0YXJ0LCBjb25zdCBjaGFyKiBlCiAgICAgICAgIGlmIChuYW1lLmlzRW1wdHkoKSkK
ICAgICAgICAgICAgIGJyZWFrOwogCi0gICAgICAgIC8vIFNlYy1XZWJTb2NrZXQtRXh0ZW5zaW9u
cyBtYXkgYmUgc3BsaXQuIFdlIHBhcnNlIGFuZCBjaGVjayB0aGUKLSAgICAgICAgLy8gaGVhZGVy
IHZhbHVlIGV2ZXJ5IHRpbWUgdGhlIGhlYWRlciBhcHBlYXJzLgogICAgICAgICBpZiAoZXF1YWxJ
Z25vcmluZ0Nhc2UoInNlYy13ZWJzb2NrZXQtZXh0ZW5zaW9ucyIsIG5hbWUpKSB7CisgICAgICAg
ICAgICBpZiAoc2F3U2VjV2ViU29ja2V0RXh0ZW5zaW9uc0hlYWRlckZpZWxkKSB7CisgICAgICAg
ICAgICAgICAgbV9mYWlsdXJlUmVhc29uID0gIlRoZSBTZWMtV2ViU29ja2V0LUV4dGVuc2lvbnMg
aGVhZGVyIE1VU1QgTk9UIGFwcGVhciBtb3JlIHRoYW4gb25jZSBpbiBhbiBIVFRQIHJlc3BvbnNl
IjsKKyAgICAgICAgICAgICAgICByZXR1cm4gMDsKKyAgICAgICAgICAgIH0KICAgICAgICAgICAg
IGlmICghbV9leHRlbnNpb25EaXNwYXRjaGVyLnByb2Nlc3NIZWFkZXJWYWx1ZSh2YWx1ZSkpIHsK
ICAgICAgICAgICAgICAgICBtX2ZhaWx1cmVSZWFzb24gPSBtX2V4dGVuc2lvbkRpc3BhdGNoZXIu
ZmFpbHVyZVJlYXNvbigpOwogICAgICAgICAgICAgICAgIHJldHVybiAwOwogICAgICAgICAgICAg
fQorICAgICAgICAgICAgc2F3U2VjV2ViU29ja2V0RXh0ZW5zaW9uc0hlYWRlckZpZWxkID0gdHJ1
ZTsKICAgICAgICAgfSBlbHNlIGlmIChlcXVhbElnbm9yaW5nQ2FzZSgiU2VjLVdlYlNvY2tldC1B
Y2NlcHQiLCBuYW1lKSkgewogICAgICAgICAgICAgaWYgKHNhd1NlY1dlYlNvY2tldEFjY2VwdEhl
YWRlckZpZWxkKSB7CiAgICAgICAgICAgICAgICAgbV9mYWlsdXJlUmVhc29uID0gIlRoZSBTZWMt
V2ViU29ja2V0LUFjY2VwdCBoZWFkZXIgTVVTVCBOT1QgYXBwZWFyIG1vcmUgdGhhbiBvbmNlIGlu
IGFuIEhUVFAgcmVzcG9uc2UiOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGY3Nzk5MDAxZWI1Y2Y1N2I3OTExZmI5MzZkNzMz
MjgyZmFmNmU0M2EuLjZlZTcyMmMyOTMxMTkzMDYyODgxN2ExNTk4ZjQwYjRlYWVlOTliYTYgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwxNCBAQAorMjAxMy0wNC0yNCAgTGFtYXJxdWUgVi4gU291emEgIDxMYW1h
cnF1ZS5Tb3V6YUBiYXN5c2tvbS5jb20+CisKKyAgICAgICAgU2VjLVdlYlNvY2tldC1FeHRlbnNp
b25zIGhlYWRlciBmaWVsZCBtdXN0IG5vdCBhcHBlYXIgbW9yZSB0aGFuIG9uY2UgaW4gYW4gSFRU
UCByZXNwb25zZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTExNTEyOAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgICogaHR0cC90ZXN0cy93ZWJzb2NrZXQvdGVzdHMvaHliaS9oYW5kc2hha2UtZmFpbC1ieS1t
b3JlLWV4dGVuc2lvbnMtaGVhZGVyLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogaHR0
cC90ZXN0cy93ZWJzb2NrZXQvdGVzdHMvaHliaS9oYW5kc2hha2UtZmFpbC1ieS1tb3JlLWV4dGVu
c2lvbnMtaGVhZGVyLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGh0dHAvdGVzdHMvd2Vic29ja2V0
L3Rlc3RzL2h5YmkvaGFuZHNoYWtlLWZhaWwtYnktbW9yZS1leHRlbnNpb25zLWhlYWRlcl93c2gu
cHk6IEFkZGVkLgorCiAyMDEzLTA0LTI0ICBDaHJpc3RvcGhlIER1bWV6ICA8Y2guZHVtZXpAc2lz
YS5zYW1zdW5nLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkIEVGTCBnYXJkZW5pbmcuCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3dlYnNvY2tldC90ZXN0cy9oeWJpL2hhbmRz
aGFrZS1mYWlsLWJ5LW1vcmUtZXh0ZW5zaW9ucy1oZWFkZXItZXhwZWN0ZWQudHh0IGIvTGF5b3V0
VGVzdHMvaHR0cC90ZXN0cy93ZWJzb2NrZXQvdGVzdHMvaHliaS9oYW5kc2hha2UtZmFpbC1ieS1t
b3JlLWV4dGVuc2lvbnMtaGVhZGVyLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi45MzQwNzQ3NzEw
N2YwMzMxMjVhMWUyMzI0MzIzOWYwMzdlMWVjZDc3Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0
VGVzdHMvaHR0cC90ZXN0cy93ZWJzb2NrZXQvdGVzdHMvaHliaS9oYW5kc2hha2UtZmFpbC1ieS1t
b3JlLWV4dGVuc2lvbnMtaGVhZGVyLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDkgQEAKK0NPTlNP
TEUgTUVTU0FHRTogV2ViU29ja2V0IGNvbm5lY3Rpb24gdG8gJ3dzOi8vbG9jYWxob3N0Ojg4ODAv
d2Vic29ja2V0L3Rlc3RzL2h5YmkvaGFuZHNoYWtlLWZhaWwtYnktbW9yZS1leHRlbnNpb25zLWhl
YWRlcicgZmFpbGVkOiBUaGUgU2VjLVdlYlNvY2tldC1FeHRlbnNpb25zIGhlYWRlciBNVVNUIE5P
VCBhcHBlYXIgbW9yZSB0aGFuIG9uY2UgaW4gYW4gSFRUUCByZXNwb25zZQorVGVzdCB0aGF0IFdl
YlNvY2tldCBoYW5kc2hha2UgZmFpbHMgaWYgdGhlcmUgYXJlIG1vcmUgdGhhbiBvbmUgU2VjLVdl
YlNvY2tldC1FeHRlbnNpb25zIGhlYWRlciBmaWVsZCBpbiB0aGUgcmVzcG9uc2UuLgorCitPbiBz
dWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dl
ZCBieSAiVEVTVCBDT01QTEVURSIuCisKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUK
KworVEVTVCBDT01QTEVURQorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3dl
YnNvY2tldC90ZXN0cy9oeWJpL2hhbmRzaGFrZS1mYWlsLWJ5LW1vcmUtZXh0ZW5zaW9ucy1oZWFk
ZXIuaHRtbCBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvd2Vic29ja2V0L3Rlc3RzL2h5YmkvaGFu
ZHNoYWtlLWZhaWwtYnktbW9yZS1leHRlbnNpb25zLWhlYWRlci5odG1sCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjM2
M2JhYTBkYWUyYTk0ZDNlNWEyN2E2Y2MzNzNkYTRmNTgzNTgyZjQKLS0tIC9kZXYvbnVsbAorKysg
Yi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3dlYnNvY2tldC90ZXN0cy9oeWJpL2hhbmRzaGFrZS1m
YWlsLWJ5LW1vcmUtZXh0ZW5zaW9ucy1oZWFkZXIuaHRtbApAQCAtMCwwICsxLDQ5IEBACis8IURP
Q1RZUEUgSFRNTD4KKzxodG1sPgorPGhlYWQ+Cis8c2NyaXB0IHNyYz0iL2pzLXRlc3QtcmVzb3Vy
Y2VzL2pzLXRlc3QtcHJlLmpzIj48L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5PgorPGRpdiBpZD0i
ZGVzY3JpcHRpb24iPjwvZGl2PgorPGRpdiBpZD0iY29uc29sZSI+PC9kaXY+Cis8c2NyaXB0Pgor
ZGVzY3JpcHRpb24oIlRlc3QgdGhhdCBXZWJTb2NrZXQgaGFuZHNoYWtlIGZhaWxzIGlmIHRoZXJl
IGFyZSBtb3JlIHRoYW4gb25lIFNlYy1XZWJTb2NrZXQtRXh0ZW5zaW9ucyBoZWFkZXIgZmllbGQg
aW4gdGhlIHJlc3BvbnNlLi4iKTsKKword2luZG93LmpzVGVzdElzQXN5bmMgPSB0cnVlOworCitm
dW5jdGlvbiBlbmRUZXN0KCkKK3sKKyAgICBjbGVhclRpbWVvdXQodGltZW91dElEKTsKKyAgICBm
aW5pc2hKU1Rlc3QoKTsKK30KKwordmFyIHVybCA9ICJ3czovL2xvY2FsaG9zdDo4ODgwL3dlYnNv
Y2tldC90ZXN0cy9oeWJpL2hhbmRzaGFrZS1mYWlsLWJ5LW1vcmUtZXh0ZW5zaW9ucy1oZWFkZXIi
OwordmFyIHdzID0gbmV3IFdlYlNvY2tldCh1cmwpOworCit3cy5vbm9wZW4gPSBmdW5jdGlvbigp
Cit7CisgICAgdGVzdEZhaWxlZCgiVW5leHBlY3RlZGx5IENvbm5lY3RlZC4iKTsKK307CisKK3dz
Lm9ubWVzc2FnZSA9IGZ1bmN0aW9uKG1lc3NhZ2VFdmVudCkKK3sKKyAgICB0ZXN0RmFpbGVkKCJV
bmV4cGVjdGVkbHkgUmVjZWl2ZWQ6ICciICsgbWVzc2FnZUV2ZW50LmRhdGEgKyAiJyIpOworfTsK
Kword3Mub25jbG9zZSA9IGZ1bmN0aW9uKCkKK3sKKyAgICBlbmRUZXN0KCk7Cit9OworCitmdW5j
dGlvbiB0aW1lT3V0Q2FsbGJhY2soKQoreworICAgIGRlYnVnKCJUaW1lZCBvdXQgaW4gc3RhdGU6
ICIgKyB3cy5yZWFkeVN0YXRlKTsKKyAgICBlbmRUZXN0KCk7Cit9CisKK3ZhciB0aW1lb3V0SUQg
PSBzZXRUaW1lb3V0KHRpbWVPdXRDYWxsYmFjaywgMzAwMCk7CisKKzwvc2NyaXB0PgorPHNjcmlw
dCBzcmM9Ii9qcy10ZXN0LXJlc291cmNlcy9qcy10ZXN0LXBvc3QuanMiPjwvc2NyaXB0PgorPC9i
b2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy93ZWJzb2Nr
ZXQvdGVzdHMvaHliaS9oYW5kc2hha2UtZmFpbC1ieS1tb3JlLWV4dGVuc2lvbnMtaGVhZGVyX3dz
aC5weSBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvd2Vic29ja2V0L3Rlc3RzL2h5YmkvaGFuZHNo
YWtlLWZhaWwtYnktbW9yZS1leHRlbnNpb25zLWhlYWRlcl93c2gucHkKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMzE4
ZjI1YWQ1NWQ2M2ViM2RmMGVkNjE5NTYwY2JkMTM2NjhmMzM0NwotLS0gL2Rldi9udWxsCisrKyBi
L0xheW91dFRlc3RzL2h0dHAvdGVzdHMvd2Vic29ja2V0L3Rlc3RzL2h5YmkvaGFuZHNoYWtlLWZh
aWwtYnktbW9yZS1leHRlbnNpb25zLWhlYWRlcl93c2gucHkKQEAgLTAsMCArMSwxOCBAQAorZnJv
bSBtb2RfcHl3ZWJzb2NrZXQgaW1wb3J0IGhhbmRzaGFrZQorZnJvbSBtb2RfcHl3ZWJzb2NrZXQu
aGFuZHNoYWtlLmh5YmkgaW1wb3J0IGNvbXB1dGVfYWNjZXB0CisKKworZGVmIHdlYl9zb2NrZXRf
ZG9fZXh0cmFfaGFuZHNoYWtlKHJlcXVlc3QpOgorICAgIG1zZyA9ICdIVFRQLzEuMSAxMDEgU3dp
dGNoaW5nIFByb3RvY29sc1xyXG4nCisgICAgbXNnICs9ICdVcGdyYWRlOiB3ZWJzb2NrZXRcclxu
JworICAgIG1zZyArPSAnQ29ubmVjdGlvbjogVXBncmFkZVxyXG4nCisgICAgbXNnICs9ICdTZWMt
V2ViU29ja2V0LUFjY2VwdDogJXNcclxuJyAlIGNvbXB1dGVfYWNjZXB0KHJlcXVlc3QuaGVhZGVy
c19pblsnU2VjLVdlYlNvY2tldC1LZXknXSlbMF0KKyAgICBtc2cgKz0gJ1NlYy1XZWJTb2NrZXQt
RXh0ZW5zaW9uczogeC13ZWJraXQtZGVmbGF0ZS1mcmFtZVxyXG4nCisgICAgbXNnICs9ICdTZWMt
V2ViU29ja2V0LUV4dGVuc2lvbnM6IGZvb1xyXG4nCisgICAgbXNnICs9ICdcclxuJworICAgIHJl
cXVlc3QuY29ubmVjdGlvbi53cml0ZShtc2cpCisgICAgcmFpc2UgaGFuZHNoYWtlLkFib3J0ZWRC
eVVzZXJFeGNlcHRpb24oJ0Fib3J0IHRoZSBjb25uZWN0aW9uJykgIyBQcmV2ZW50cyBweXdlYnNv
Y2tldCBmcm9tIHNlbmRpbmcgaXRzIG93biBoYW5kc2hha2UgbWVzc2FnZS4KKworCitkZWYgd2Vi
X3NvY2tldF90cmFuc2Zlcl9kYXRhKHJlcXVlc3QpOgorICAgIHBhc3MK
</data>

          </attachment>
      

    </bug>

</bugzilla>