<?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>42393</bug_id>
          
          <creation_ts>2010-07-15 12:59:16 -0700</creation_ts>
          <short_desc>Implement NPN_DestroyStream</short_desc>
          <delta_ts>2010-07-15 13:07:32 -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>Other</rep_platform>
          <op_sys>OS X 10.5</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="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>252041</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2010-07-15 12:59:16 -0700</bug_when>
    <thetext>Implement NPN_DestroyStream</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>252044</commentid>
    <comment_count>1</comment_count>
      <attachid>61702</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2010-07-15 13:02:41 -0700</bug_when>
    <thetext>Created attachment 61702
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>252045</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-07-15 13:07:01 -0700</bug_when>
    <thetext>Attachment 61702 did not pass style-queue:

Failed to run &quot;[&apos;WebKitTools/Scripts/check-webkit-style&apos;]&quot; exit_code: 1
WebKit2/WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp:65:  NPN_DestroyStream is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming] [4]
Total errors found: 1 in 6 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>252046</commentid>
    <comment_count>3</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2010-07-15 13:07:32 -0700</bug_when>
    <thetext>Committed r63451: &lt;http://trac.webkit.org/changeset/63451&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>61702</attachid>
            <date>2010-07-15 13:02:41 -0700</date>
            <delta_ts>2010-07-15 13:04:57 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-42393-20100715130240.patch</filename>
            <type>text/plain</type>
            <size>9045</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdDIvQ2hhbmdlTG9nIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXgg
N2UxYTU3ZTUyMDQyMjFmMzZhYmFmNmFkOTJlYmQ3OTg5OGQ1ZGZmMi4uNDE5NDMzODExMzYwMDdi
NzU3ZTJkMjcxZjk1ZGEzNzJiYWY2NjA5NCAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9DaGFuZ2VMb2cK
KysrIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKQEAgLTEsNSArMSwzNyBAQAogMjAxMC0wNy0xNSAgQW5k
ZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUuY29tPgogCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEltcGxlbWVudCBOUE5fRGVzdHJveVN0cmVhbQor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDIzOTMKKwor
ICAgICAgICAqIFdlYlByb2Nlc3MvUGx1Z2lucy9OZXRzY2FwZS9OZXRzY2FwZUJyb3dzZXJGdW5j
cy5jcHA6CisgICAgICAgIChXZWJLaXQ6Ok5QTl9EZXN0cm95U3RyZWFtKToKKyAgICAgICAgQ2Fs
bCBOZXRzY2FwZVBsdWdpbjo6ZGVzdHJveVN0cmVhbS4KKworICAgICAgICAqIFdlYlByb2Nlc3Mv
UGx1Z2lucy9OZXRzY2FwZS9OZXRzY2FwZVBsdWdpbi5jcHA6CisgICAgICAgIChXZWJLaXQ6Ok5l
dHNjYXBlUGx1Z2luOjpkZXN0cm95U3RyZWFtKToKKyAgICAgICAgQ2hlY2sgaWYgdGhlIHN0cmVh
bSBpcyB2YWxpZCwgYW5kIGlmIGl0IGlzIGNhbGwgTmV0c2NhcGVQbHVnaW5TdHJlYW06OmRlc3Ry
b3kuCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2NhcGUvTmV0c2NhcGVQbHVn
aW5TdHJlYW0uY3BwOgorICAgICAgICAoV2ViS2l0OjpOZXRzY2FwZVBsdWdpblN0cmVhbTo6c2Vu
ZEphdmFTY3JpcHRTdHJlYW0pOgorICAgICAgICBLZWVwIGEgcmVmZXJlbmNlIHRvIHRoZSBzdHJl
YW0gaW4gY2FzZSBpdCdzIGRlc3Ryb3llZCBieSBhbiBOUFBfIGNhbGwuCisKKyAgICAgICAgKFdl
YktpdDo6TmV0c2NhcGVQbHVnaW5TdHJlYW06OmRlc3Ryb3kpOgorICAgICAgICBWZXJpZnkgdGhh
dCB0aGUgc3RyZWFtIGNhbiBiZSBkZXN0cm95ZWQgYW5kIHN0b3AgaXQuCisKKyAgICAgICAgKFdl
YktpdDo6TmV0c2NhcGVQbHVnaW5TdHJlYW06OmRlbGl2ZXJEYXRhVG9QbHVnaW4pOgorICAgICAg
ICBBZGQgbV9pc1N0YXJ0ZWQgY2hlY2tzIGFmdGVyIGFueSBjYWxscyB0byBOUFBfIGZ1bmN0aW9u
cy4KKworICAgICAgICAoV2ViS2l0OjpOZXRzY2FwZVBsdWdpblN0cmVhbTo6c3RvcCk6CisgICAg
ICAgIFNldCBtX2lzU3RhcnRlZCB0byBmYWxzZSBiZWZvcmUgY2FsbGluZyBOUFBfRGVzdHJveVN0
cmVhbS4KKyAgICAgICAgCisgICAgICAgICogV2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBlL05l
dHNjYXBlUGx1Z2luU3RyZWFtLmg6CisgICAgICAgIChXZWJLaXQ6Ok5ldHNjYXBlUGx1Z2luU3Ry
ZWFtOjpucFN0cmVhbSk6CisgICAgICAgIEFkZCBOUFN0cmVhbSBnZXR0ZXIuCisKKzIwMTAtMDct
MTUgIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KKwogICAgICAgICBSZXZp
ZXdlZCBieSBEYXJpbiBBZGxlci4KIAogICAgICAgICBXZWJLaXRUZXN0UnVubmVyIGdvZXMgb2Zm
IHRoZSBkZWVwIGVuZCwgc3Bpbm5pbmcgaW4gYSBkaXNwYXRjaCBxdWV1ZSB0aHJlYWQKZGlmZiAt
LWdpdCBhL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBlL05ldHNjYXBlQnJvd3Nl
ckZ1bmNzLmNwcCBiL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBlL05ldHNjYXBl
QnJvd3NlckZ1bmNzLmNwcAppbmRleCA1ZGIyN2I5NTY5OTRhODY5ZmQyODNmZjg0ZjhiMTg3NzM1
ZWI3ZTE1Li45MDdjOTkzYzVjMTkwZGIyNThhOGU4ZjE1MWQ1YmFmMGRmZThjNTZmIDEwMDY0NAot
LS0gYS9XZWJLaXQyL1dlYlByb2Nlc3MvUGx1Z2lucy9OZXRzY2FwZS9OZXRzY2FwZUJyb3dzZXJG
dW5jcy5jcHAKKysrIGIvV2ViS2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2NhcGUvTmV0c2Nh
cGVCcm93c2VyRnVuY3MuY3BwCkBAIC02MiwxMCArNjIsMTEgQEAgc3RhdGljIGludDMyX3QgTlBO
X1dyaXRlKE5QUCBpbnN0YW5jZSwgTlBTdHJlYW0qIHN0cmVhbSwgaW50MzJfdCBsZW4sIHZvaWQq
IGJ1ZmYKICAgICByZXR1cm4gLTE7CiB9CiAgICAgCi1zdGF0aWMgTlBFcnJvciBOUE5fRGVzdHJv
eVN0cmVhbShOUFAgaW5zdGFuY2UsIE5QU3RyZWFtKiBzdHJlYW0sIE5QUmVhc29uIHJlYXNvbikK
K3N0YXRpYyBOUEVycm9yIE5QTl9EZXN0cm95U3RyZWFtKE5QUCBucHAsIE5QU3RyZWFtKiBzdHJl
YW0sIE5QUmVhc29uIHJlYXNvbikKIHsKLSAgICBub3RJbXBsZW1lbnRlZCgpOwotICAgIHJldHVy
biBOUEVSUl9HRU5FUklDX0VSUk9SOworICAgIFJlZlB0cjxOZXRzY2FwZVBsdWdpbj4gcGx1Z2lu
ID0gTmV0c2NhcGVQbHVnaW46OmZyb21OUFAobnBwKTsKKyAgICAKKyAgICByZXR1cm4gcGx1Z2lu
LT5kZXN0cm95U3RyZWFtKHN0cmVhbSwgcmVhc29uKTsKIH0KIAogc3RhdGljIHZvaWQgTlBOX1N0
YXR1cyhOUFAgaW5zdGFuY2UsIGNvbnN0IGNoYXIqIG1lc3NhZ2UpCmRpZmYgLS1naXQgYS9XZWJL
aXQyL1dlYlByb2Nlc3MvUGx1Z2lucy9OZXRzY2FwZS9OZXRzY2FwZVBsdWdpbi5jcHAgYi9XZWJL
aXQyL1dlYlByb2Nlc3MvUGx1Z2lucy9OZXRzY2FwZS9OZXRzY2FwZVBsdWdpbi5jcHAKaW5kZXgg
ZjlhNGUzZmYwMWMyMGY5NTNhMDAyNGM1M2M0MGIwMjYxYTJmYTVjOS4uYjY4Y2UxNzk0ZWQwN2M0
MTI4ZGM1OWQ3YTM5YmU2MTkxNTYzMWVmZiAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9XZWJQcm9jZXNz
L1BsdWdpbnMvTmV0c2NhcGUvTmV0c2NhcGVQbHVnaW4uY3BwCisrKyBiL1dlYktpdDIvV2ViUHJv
Y2Vzcy9QbHVnaW5zL05ldHNjYXBlL05ldHNjYXBlUGx1Z2luLmNwcApAQCAtMTI2LDYgKzEyNiwy
MyBAQCB2b2lkIE5ldHNjYXBlUGx1Z2luOjpsb2FkVVJMKGNvbnN0IFN0cmluZyYgdXJsU3RyaW5n
LCBjb25zdCBTdHJpbmcmIHRhcmdldCwgYm9vbAogICAgIH0KIH0KIAorTlBFcnJvciBOZXRzY2Fw
ZVBsdWdpbjo6ZGVzdHJveVN0cmVhbShOUFN0cmVhbSogc3RyZWFtLCBOUFJlYXNvbiByZWFzb24p
Cit7CisgICAgTmV0c2NhcGVQbHVnaW5TdHJlYW0qIHBsdWdpblN0cmVhbSA9IDA7CisKKyAgICBm
b3IgKFN0cmVhbXNNYXA6OmNvbnN0X2l0ZXJhdG9yIGl0ID0gbV9zdHJlYW1zLmJlZ2luKCksIGVu
ZCA9IG1fc3RyZWFtcy5lbmQoKTsgaXQgIT0gZW5kOyArK2l0KSB7CisgICAgICAgIGlmIChpdC0+
c2Vjb25kLT5ucFN0cmVhbSgpID09IHN0cmVhbSkgeworICAgICAgICAgICAgcGx1Z2luU3RyZWFt
ID0gaXQtPnNlY29uZC5nZXQoKTsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICB9CisgICAg
fQorCisgICAgaWYgKCFwbHVnaW5TdHJlYW0pCisgICAgICAgIHJldHVybiBOUEVSUl9JTlZBTElE
X0lOU1RBTkNFX0VSUk9SOworCisgICAgcmV0dXJuIHBsdWdpblN0cmVhbS0+ZGVzdHJveShyZWFz
b24pOworfQorCiB2b2lkIE5ldHNjYXBlUGx1Z2luOjpyZW1vdmVQbHVnaW5TdHJlYW0oTmV0c2Nh
cGVQbHVnaW5TdHJlYW0qIHBsdWdpblN0cmVhbSkKIHsKICAgICBBU1NFUlQobV9zdHJlYW1zLmdl
dChwbHVnaW5TdHJlYW0tPnN0cmVhbUlEKCkpID09IHBsdWdpblN0cmVhbSk7CmRpZmYgLS1naXQg
YS9XZWJLaXQyL1dlYlByb2Nlc3MvUGx1Z2lucy9OZXRzY2FwZS9OZXRzY2FwZVBsdWdpbi5oIGIv
V2ViS2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2NhcGUvTmV0c2NhcGVQbHVnaW4uaAppbmRl
eCBiNzg2MmE4MmE5NjA4MmE2OGNhYjY5Y2Y0MDhjNjgxMGI1Y2QyYzUzLi5mZDRhMjcwMGYwY2Iz
MTNkMmYzM2E1MTFkYWUzMjE2OTViNDQ0OTFkIDEwMDY0NAotLS0gYS9XZWJLaXQyL1dlYlByb2Nl
c3MvUGx1Z2lucy9OZXRzY2FwZS9OZXRzY2FwZVBsdWdpbi5oCisrKyBiL1dlYktpdDIvV2ViUHJv
Y2Vzcy9QbHVnaW5zL05ldHNjYXBlL05ldHNjYXBlUGx1Z2luLmgKQEAgLTUzLDYgKzUzLDcgQEAg
cHVibGljOgogICAgIHZvaWQgaW52YWxpZGF0ZShjb25zdCBOUFJlY3QqKTsKICAgICBjb25zdCBj
aGFyKiB1c2VyQWdlbnQoKTsKICAgICB2b2lkIGxvYWRVUkwoY29uc3QgV2ViQ29yZTo6U3RyaW5n
JiB1cmxTdHJpbmcsIGNvbnN0IFdlYkNvcmU6OlN0cmluZyYgdGFyZ2V0LCBib29sIHNlbmROb3Rp
ZmljYXRpb24sIHZvaWQqIG5vdGlmaWNhdGlvbkRhdGEpOworICAgIE5QRXJyb3IgZGVzdHJveVN0
cmVhbShOUFN0cmVhbSosIE5QUmVhc29uKTsKIAogICAgIHZvaWQgcmVtb3ZlUGx1Z2luU3RyZWFt
KE5ldHNjYXBlUGx1Z2luU3RyZWFtKik7CiAKQEAgLTk0LDcgKzk1LDggQEAgcHJpdmF0ZToKICAg
ICB0eXBlZGVmIEhhc2hNYXA8dWludDY0X3QsIHN0ZDo6cGFpcjxXZWJDb3JlOjpTdHJpbmcsIHZv
aWQqPiA+IFBlbmRpbmdVUkxOb3RpZnlNYXA7CiAgICAgUGVuZGluZ1VSTE5vdGlmeU1hcCBtX3Bl
bmRpbmdVUkxOb3RpZmljYXRpb25zOwogCi0gICAgSGFzaE1hcDx1aW50NjRfdCwgUmVmUHRyPE5l
dHNjYXBlUGx1Z2luU3RyZWFtPiA+IG1fc3RyZWFtczsKKyAgICB0eXBlZGVmIEhhc2hNYXA8dWlu
dDY0X3QsIFJlZlB0cjxOZXRzY2FwZVBsdWdpblN0cmVhbT4gPiBTdHJlYW1zTWFwOworICAgIFN0
cmVhbXNNYXAgbV9zdHJlYW1zOwogCiAgICAgUmVmUHRyPE5ldHNjYXBlUGx1Z2luTW9kdWxlPiBt
X3BsdWdpbk1vZHVsZTsKICAgICBOUFBfdCBtX25wcDsKZGlmZiAtLWdpdCBhL1dlYktpdDIvV2Vi
UHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBlL05ldHNjYXBlUGx1Z2luU3RyZWFtLmNwcCBiL1dlYktp
dDIvV2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBlL05ldHNjYXBlUGx1Z2luU3RyZWFtLmNwcApp
bmRleCA3ODE2ZTllNTAxNDljYTc4NGYyNTRjNDkwNjQ3ZjU0MTBkNDExNzY0Li5hMmRkMDkwYzA3
OTg1YmVmYzhlMGZiMjVhOWI3NzRjNDcyNmFhM2JkIDEwMDY0NAotLS0gYS9XZWJLaXQyL1dlYlBy
b2Nlc3MvUGx1Z2lucy9OZXRzY2FwZS9OZXRzY2FwZVBsdWdpblN0cmVhbS5jcHAKKysrIGIvV2Vi
S2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2NhcGUvTmV0c2NhcGVQbHVnaW5TdHJlYW0uY3Bw
CkBAIC01NCw2ICs1NCwxMCBAQCBOZXRzY2FwZVBsdWdpblN0cmVhbTo6fk5ldHNjYXBlUGx1Z2lu
U3RyZWFtKCkKIAogdm9pZCBOZXRzY2FwZVBsdWdpblN0cmVhbTo6c2VuZEphdmFTY3JpcHRTdHJl
YW0oY29uc3QgU3RyaW5nJiByZXF1ZXN0VVJMU3RyaW5nLCBjb25zdCBTdHJpbmcmIHJlc3VsdCkK
IHsKKyAgICAvLyBzdGFydGluZyB0aGUgc3RyZWFtIG9yIGRlbGl2ZXJpbmcgdGhlIGRhdGEgdG8g
aXQgbWlnaHQgY2F1c2UgdGhlIHBsdWctaW4gc3RyZWFtIHRvIGdvIGF3YXksIHNvIHdlIGtlZXAK
KyAgICAvLyBhIHJlZmVyZW5jZSB0byBpdCBoZXJlLgorICAgIFJlZlB0cjxOZXRzY2FwZVBsdWdp
blN0cmVhbT4gcHJvdGVjdCh0aGlzKTsKKwogICAgIENTdHJpbmcgcmVzdWx0Q1N0cmluZyA9IHJl
cXVlc3RVUkxTdHJpbmcudXRmOCgpOwogICAgIGlmIChyZXN1bHRDU3RyaW5nLmlzTnVsbCgpKSB7
CiAgICAgICAgIC8vIFRoZXJlIHdhcyBhbiBlcnJvciBldmFsdWF0aW5nIHRoZSBKYXZhU2NyaXB0
LCBqdXN0IGNhbGwgc3RvcC4KQEAgLTcwLDYgKzc0LDIxIEBAIHZvaWQgTmV0c2NhcGVQbHVnaW5T
dHJlYW06OnNlbmRKYXZhU2NyaXB0U3RyZWFtKGNvbnN0IFN0cmluZyYgcmVxdWVzdFVSTFN0cmlu
ZywKICAgICBzdG9wKE5QUkVTX0RPTkUpOwogfQogCitOUEVycm9yIE5ldHNjYXBlUGx1Z2luU3Ry
ZWFtOjpkZXN0cm95KE5QUmVhc29uIHJlYXNvbikKK3sKKyAgICAvLyBJdCBkb2Vzbid0IG1ha2Ug
c2Vuc2UgdG8gY2FsbCBOUE5fRGVzdHJveVN0cmVhbSBvbiBhIHN0cmVhbSB0aGF0IGhhc24ndCBi
ZWVuIHN0YXJ0ZWQgeWV0LgorICAgIGlmICghbV9pc1N0YXJ0ZWQpCisgICAgICAgIHJldHVybiBO
UEVSUl9HRU5FUklDX0VSUk9SOworCisgICAgLy8gSXQgaXNuJ3QgcmVhbGx5IHZhbGlkIGZvciBh
IHBsdWctaW4gdG8gY2FsbCBOUE5fRGVzdHJveVN0cmVhbSB3aXRoIE5QUkVTX0RPTkUuCisgICAg
Ly8gKEF0IGxlYXN0IG5vdCBmb3IgYnJvd3NlciBpbml0aWF0ZWQgc3RyZWFtcywgYW5kIHdlIGRv
bid0IHN1cHBvcnQgcGx1Zy1pbiBpbml0aWF0ZWQgc3RyZWFtcykuCisgICAgaWYgKHJlYXNvbiA9
PSBOUFJFU19ET05FKQorICAgICAgICByZXR1cm4gTlBFUlJfSU5WQUxJRF9QQVJBTTsKKworICAg
IHN0b3AocmVhc29uKTsKKyAgICByZXR1cm4gTlBFUlJfTk9fRVJST1I7Cit9CisKIGJvb2wgTmV0
c2NhcGVQbHVnaW5TdHJlYW06OnN0YXJ0KGNvbnN0IFdlYkNvcmU6OlN0cmluZyYgcmVzcG9uc2VV
UkxTdHJpbmcsIHVpbnQzMl90IGV4cGVjdGVkQ29udGVudExlbmd0aCwgCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBsYXN0TW9kaWZpZWRUaW1lLCBjb25zdCBXZWJD
b3JlOjpTdHJpbmcmIG1pbWVUeXBlLCBjb25zdCBXZWJDb3JlOjpTdHJpbmcmIGhlYWRlcnMpCiB7
CkBAIC0xMzMsNiArMTUyLDEwIEBAIHZvaWQgTmV0c2NhcGVQbHVnaW5TdHJlYW06OmRlbGl2ZXJE
YXRhVG9QbHVnaW4oKQogICAgIHdoaWxlIChudW1CeXRlc0RlbGl2ZXJlZCA8IG51bUJ5dGVzVG9E
ZWxpdmVyKSB7CiAgICAgICAgIGludDMyX3QgbnVtQnl0ZXNQbHVnaW5DYW5IYW5kbGUgPSBtX3Bs
dWdpbi0+TlBQX1dyaXRlUmVhZHkoJm1fbnBTdHJlYW0pOwogICAgICAgICAKKyAgICAgICAgLy8g
TlBQX1dyaXRlUmVhZHkgY291bGQgY2FsbCBOUE5fRGVzdHJveVN0cmVhbSBhbmQgZGVzdHJveSB0
aGUgc3RyZWFtLgorICAgICAgICBpZiAoIW1faXNTdGFydGVkKQorICAgICAgICAgICAgcmV0dXJu
OworCiAgICAgICAgIGlmIChudW1CeXRlc1BsdWdpbkNhbkhhbmRsZSA8PSAwKSB7CiAgICAgICAg
ICAgICAvLyBUaGUgcGx1Zy1pbiBjYW4ndCBoYW5kbGUgbW9yZSBkYXRhLCB3ZSdsbCBzZW5kIHRo
ZSByZXN0IGxhdGVyCiAgICAgICAgICAgICBtX2RlbGl2ZXJ5RGF0YVRpbWVyLnN0YXJ0T25lU2hv
dCgwKTsKQEAgLTE0OSw2ICsxNzIsMTAgQEAgdm9pZCBOZXRzY2FwZVBsdWdpblN0cmVhbTo6ZGVs
aXZlckRhdGFUb1BsdWdpbigpCiAgICAgICAgICAgICBBU1NFUlRfTk9UX1JFQUNIRUQoKTsKICAg
ICAgICAgfQogCisgICAgICAgIC8vIE5QUF9Xcml0ZSBjb3VsZCBjYWxsIE5QTl9EZXN0cm95U3Ry
ZWFtIGFuZCBkZXN0cm95IHRoZSBzdHJlYW0uCisgICAgICAgIGlmICghbV9pc1N0YXJ0ZWQpCisg
ICAgICAgICAgICByZXR1cm47CisKICAgICAgICAgbnVtQnl0ZXNXcml0dGVuID0gbWluKG51bUJ5
dGVzV3JpdHRlbiwgZGF0YUxlbmd0aCk7CiAgICAgICAgIG1fb2Zmc2V0ICs9IG51bUJ5dGVzV3Jp
dHRlbjsKICAgICAgICAgbnVtQnl0ZXNEZWxpdmVyZWQgKz0gbnVtQnl0ZXNXcml0dGVuOwpAQCAt
MTcxLDYgKzE5OCw5IEBAIHZvaWQgTmV0c2NhcGVQbHVnaW5TdHJlYW06OmRlbGl2ZXJEYXRhVG9Q
bHVnaW4oKQogCiB2b2lkIE5ldHNjYXBlUGx1Z2luU3RyZWFtOjpzdG9wKE5QUmVhc29uIHJlYXNv
bikKIHsKKyAgICBpZiAoIW1faXNTdGFydGVkKQorICAgICAgICByZXR1cm47CisKICAgICBpZiAo
bV9pc1N0YXJ0ZWQpIHsKICAgICAgICAgaWYgKHJlYXNvbiA9PSBOUFJFU19ET05FICYmIG1fZGVs
aXZlcnlEYXRhICYmICFtX2RlbGl2ZXJ5RGF0YS0+aXNFbXB0eSgpKSB7CiAgICAgICAgICAgICAv
LyBUaGVyZSBpcyBzdGlsbCBkYXRhIGxlZnQgdGhhdCB0aGUgcGx1Zy1pbiBoYXNuJ3QgYmVlbiBh
YmxlIHRvIGNvbnN1bWUgeWV0LgpAQCAtMTg2LDggKzIxNiwxMCBAQCB2b2lkIE5ldHNjYXBlUGx1
Z2luU3RyZWFtOjpzdG9wKE5QUmVhc29uIHJlYXNvbikKICAgICAgICAgbV9kZWxpdmVyeURhdGEg
PSAwOwogICAgICAgICBtX2RlbGl2ZXJ5RGF0YVRpbWVyLnN0b3AoKTsKIAotICAgICAgICBtX3Bs
dWdpbi0+TlBQX0Rlc3Ryb3lTdHJlYW0oJm1fbnBTdHJlYW0sIHJlYXNvbik7CisgICAgICAgIC8v
IFNldCBtX2lzU3RhcnRlZCB0byBmYWxzZSBiZWZvcmUgY2FsbGluZyBOUFBfRGVzdHJveVN0cmVh
bSBpbiBjYXNlIE5QUF9EZXN0cm95U3RyZWFtIGNhbGxzIE5QTl9EZXN0cm95U3RyZWFtLgogICAg
ICAgICBtX2lzU3RhcnRlZCA9IGZhbHNlOworCisgICAgICAgIG1fcGx1Z2luLT5OUFBfRGVzdHJv
eVN0cmVhbSgmbV9ucFN0cmVhbSwgcmVhc29uKTsKICAgICB9CiAKICAgICBBU1NFUlQoIW1fZGVs
aXZlcnlEYXRhVGltZXIuaXNBY3RpdmUoKSk7CmRpZmYgLS1naXQgYS9XZWJLaXQyL1dlYlByb2Nl
c3MvUGx1Z2lucy9OZXRzY2FwZS9OZXRzY2FwZVBsdWdpblN0cmVhbS5oIGIvV2ViS2l0Mi9XZWJQ
cm9jZXNzL1BsdWdpbnMvTmV0c2NhcGUvTmV0c2NhcGVQbHVnaW5TdHJlYW0uaAppbmRleCBmOTdk
YmYyNzI3ZTRjODFlM2RlNTY4ZWEyYzI1ZDE5YWI5ZTI3Y2Y5Li4xYTkzN2VmODUxMzI0MmQ0N2Ix
MjMxNzYyNjg2ZjVjYjcxMDRhYjdiIDEwMDY0NAotLS0gYS9XZWJLaXQyL1dlYlByb2Nlc3MvUGx1
Z2lucy9OZXRzY2FwZS9OZXRzY2FwZVBsdWdpblN0cmVhbS5oCisrKyBiL1dlYktpdDIvV2ViUHJv
Y2Vzcy9QbHVnaW5zL05ldHNjYXBlL05ldHNjYXBlUGx1Z2luU3RyZWFtLmgKQEAgLTUwLDkgKzUw
LDEyIEBAIHB1YmxpYzoKICAgICB+TmV0c2NhcGVQbHVnaW5TdHJlYW0oKTsKIAogICAgIHVpbnQ2
NF90IHN0cmVhbUlEKCkgY29uc3QgeyByZXR1cm4gbV9zdHJlYW1JRDsgfQorICAgIGNvbnN0IE5Q
U3RyZWFtKiBucFN0cmVhbSgpIGNvbnN0IHsgcmV0dXJuICZtX25wU3RyZWFtOyB9CiAKICAgICB2
b2lkIHNlbmRKYXZhU2NyaXB0U3RyZWFtKGNvbnN0IFdlYkNvcmU6OlN0cmluZyYgcmVxdWVzdFVS
TFN0cmluZywgY29uc3QgV2ViQ29yZTo6U3RyaW5nJiByZXN1bHQpOwogCisgICAgTlBFcnJvciBk
ZXN0cm95KE5QUmVhc29uKTsKKwogcHJpdmF0ZToKICAgICBOZXRzY2FwZVBsdWdpblN0cmVhbShQ
YXNzUmVmUHRyPE5ldHNjYXBlUGx1Z2luPiwgdWludDY0X3Qgc3RyZWFtSUQsIGJvb2wgc2VuZE5v
dGlmaWNhdGlvbiwgdm9pZCogbm90aWZpY2F0aW9uRGF0YSk7CiAK
</data>
<flag name="review"
          id="49771"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>