<?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>120889</bug_id>
          
          <creation_ts>2013-09-06 13:08:08 -0700</creation_ts>
          <short_desc>MediaStream API: Update RTCDataChannel to match the specification</short_desc>
          <delta_ts>2013-09-14 17:52:23 -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>BlinkMergeCandidate</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>121101</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Carlson">eric.carlson</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>hta</cc>
    
    <cc>jer.noble</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>syoichi</cc>
    
    <cc>tommyw</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>925800</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2013-09-06 13:08:08 -0700</bug_when>
    <thetext>Consider merging https://chromium.googlesource.com/chromium/blink/+/c3862b0a83e20fc8b1f770c7e4a886a7cceb80d2 

Just adding a bunch of attributes and deprecating one.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>929310</commentid>
    <comment_count>1</comment_count>
      <attachid>211670</attachid>
    <who name="Thiago de Barros Lacerda">thiago.lacerda</who>
    <bug_when>2013-09-14 15:50:17 -0700</bug_when>
    <thetext>Created attachment 211670
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>929312</commentid>
    <comment_count>2</comment_count>
      <attachid>211671</attachid>
    <who name="Thiago de Barros Lacerda">thiago.lacerda</who>
    <bug_when>2013-09-14 15:52:03 -0700</bug_when>
    <thetext>Created attachment 211671
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>929320</commentid>
    <comment_count>3</comment_count>
      <attachid>211671</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2013-09-14 16:13:49 -0700</bug_when>
    <thetext>Comment on attachment 211671
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=211671&amp;action=review

&gt; Source/WebCore/ChangeLog:19
&gt; +        According to WebRTC specification, RTCDataChannel must have the following new attributes:
&gt; +        boolean ordered
&gt; +        unsigned short maxRetransmitTime
&gt; +        unsigned short maxRetransmits
&gt; +        DOMString protocol
&gt; +        boolean negotiated
&gt; +        unsigned short id
&gt; +
&gt; +        and the following one was deprecated:
&gt; +        boolean reliable
&gt; +
&gt; +        No new tests needed.

Please not the blink revision this was merged from.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>929321</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2013-09-14 16:14:13 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 211671 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=211671&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/ChangeLog:19
&gt; &gt; +        According to WebRTC specification, RTCDataChannel must have the following new attributes:
&gt; &gt; +        boolean ordered
&gt; &gt; +        unsigned short maxRetransmitTime
&gt; &gt; +        unsigned short maxRetransmits
&gt; &gt; +        DOMString protocol
&gt; &gt; +        boolean negotiated
&gt; &gt; +        unsigned short id
&gt; &gt; +
&gt; &gt; +        and the following one was deprecated:
&gt; &gt; +        boolean reliable
&gt; &gt; +
&gt; &gt; +        No new tests needed.
&gt; 
&gt; Please not the blink revision this was merged from.

Please *note* the revision.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>929325</commentid>
    <comment_count>5</comment_count>
      <attachid>211671</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2013-09-14 16:31:20 -0700</bug_when>
    <thetext>Comment on attachment 211671
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=211671&amp;action=review

&gt;&gt;&gt; Source/WebCore/ChangeLog:19
&gt;&gt;&gt; +        No new tests needed.
&gt;&gt; 
&gt;&gt; Please not the blink revision this was merged from.
&gt; 
&gt; Please *note* the revision.

I will update RTCPeerConnection-datachannel.html with bug 121102.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>929331</commentid>
    <comment_count>6</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2013-09-14 17:16:09 -0700</bug_when>
    <thetext>I will land this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>929336</commentid>
    <comment_count>7</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2013-09-14 17:52:06 -0700</bug_when>
    <thetext>Committed in r155792: : https://trac.webkit.org/r155792</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>211670</attachid>
            <date>2013-09-14 15:50:17 -0700</date>
            <delta_ts>2013-09-14 15:51:57 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-120889-20130914195015.patch</filename>
            <type>text/plain</type>
            <size>5169</size>
            <attacher name="Thiago de Barros Lacerda">thiago.lacerda</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU1Nzg4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDdjZGU1YzM0MTIyZWQy
MGY3ZDY0NGUzYjc2ZmFlMDdkY2RkZmMxZS4uMjNlZWY0ZmUzNDE5MzFkYzcxZmU1Y2NiOWRmMzYw
MTQwNzAzNGFlYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDM2IEBACiAyMDEzLTA5LTE0ICBUaGlh
Z28gZGUgQmFycm9zIExhY2VyZGEgIDx0aGlhZ28ubGFjZXJkYUBvcGVuYm9zc2Eub3JnPgogCisg
ICAgICAgIE1lZGlhU3RyZWFtIEFQSTogVXBkYXRlIFJUQ0RhdGFDaGFubmVsIHRvIG1hdGNoIHRo
ZSBzcGVjaWZpY2F0aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xMjA4ODkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBBY2NvcmRpbmcgdG8gV2ViUlRDIHNwZWNpZmljYXRpb24sIFJUQ0RhdGFDaGFubmVs
IG11c3QgaGF2ZSB0aGUgZm9sbG93aW5nIG5ldyBhdHRyaWJ1dGVzOgorICAgICAgICBib29sIG9y
ZGVyZWQKKyAgICAgICAgdW5zaWduZWQgc2hvcnQgbWF4UmV0cmFuc21pdFRpbWUKKyAgICAgICAg
dW5zaWduZWQgc2hvcnQgbWF4UmV0cmFuc21pdHMKKyAgICAgICAgRE9NU3RyaW5nIHByb3RvY29s
CisgICAgICAgIGJvb2xlYW4gbmVnb3RpYXRlZAorICAgICAgICB1bnNpZ25lZCBzaG9ydCBpZAor
CisgICAgICAgIGFuZCB0aGUgZm9sbG93aW5nIG9uZSB3YXMgZGVwcmVjYXRlZDoKKyAgICAgICAg
Ym9vbGVhbiByZWxpYWJsZQorCisgICAgICAgIE5vIG5ldyB0ZXN0cyBuZWVkZWQuCisKKyAgICAg
ICAgKiBNb2R1bGVzL21lZGlhc3RyZWFtL1JUQ0RhdGFDaGFubmVsLmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OlJUQ0RhdGFDaGFubmVsOjpvcmRlcmVkKToKKyAgICAgICAgKFdlYkNvcmU6OlJUQ0Rh
dGFDaGFubmVsOjptYXhSZXRyYW5zbWl0VGltZSk6CisgICAgICAgIChXZWJDb3JlOjpSVENEYXRh
Q2hhbm5lbDo6bWF4UmV0cmFuc21pdHMpOgorICAgICAgICAoV2ViQ29yZTo6UlRDRGF0YUNoYW5u
ZWw6OnByb3RvY29sKToKKyAgICAgICAgKFdlYkNvcmU6OlJUQ0RhdGFDaGFubmVsOjpuZWdvdGlh
dGVkKToKKyAgICAgICAgKFdlYkNvcmU6OlJUQ0RhdGFDaGFubmVsOjppZCk6CisgICAgICAgICog
TW9kdWxlcy9tZWRpYXN0cmVhbS9SVENEYXRhQ2hhbm5lbC5oOgorICAgICAgICAqIE1vZHVsZXMv
bWVkaWFzdHJlYW0vUlRDRGF0YUNoYW5uZWwuaWRsOgorICAgICAgICAqIHBsYXRmb3JtL21lZGlh
c3RyZWFtL1JUQ0RhdGFDaGFubmVsSGFuZGxlci5oOgorCisyMDEzLTA5LTE0ICBUaGlhZ28gZGUg
QmFycm9zIExhY2VyZGEgIDx0aGlhZ28ubGFjZXJkYUBvcGVuYm9zc2Eub3JnPgorCiAgICAgICAg
IE1lZGlhU3RyZWFtIEFQSTogU3RvcmluZyB0aGUgY29uc3RyYWludHMgaW4gTWVkaWFTdHJlYW1T
b3VyY2UKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEy
MDg4MgogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JU
Q0RhdGFDaGFubmVsLmNwcCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vUlRD
RGF0YUNoYW5uZWwuY3BwCmluZGV4IDcyMTJiMGQ5ZGMzYTZmMjFlNGRhZGI2Njk3MTU2YjBjNTVm
NTA1MmUuLmY2N2Q4MGQ5MzhjNjllMGQxNWEyYWM1N2M5NWMzYjk2ZjVmZGRiODcgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vUlRDRGF0YUNoYW5uZWwuY3Bw
CisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vUlRDRGF0YUNoYW5uZWwu
Y3BwCkBAIC03Niw5ICs3NiwzNCBAQCBTdHJpbmcgUlRDRGF0YUNoYW5uZWw6OmxhYmVsKCkgY29u
c3QKICAgICByZXR1cm4gbV9oYW5kbGVyLT5sYWJlbCgpOwogfQogCi1ib29sIFJUQ0RhdGFDaGFu
bmVsOjpyZWxpYWJsZSgpIGNvbnN0Citib29sIFJUQ0RhdGFDaGFubmVsOjpvcmRlcmVkKCkgY29u
c3QKIHsKLSAgICByZXR1cm4gbV9oYW5kbGVyLT5pc1JlbGlhYmxlKCk7CisgICAgcmV0dXJuIG1f
aGFuZGxlci0+b3JkZXJlZCgpOworfQorCit1bnNpZ25lZCBzaG9ydCBSVENEYXRhQ2hhbm5lbDo6
bWF4UmV0cmFuc21pdFRpbWUoKSBjb25zdAoreworICAgIHJldHVybiBtX2hhbmRsZXItPm1heFJl
dHJhbnNtaXRUaW1lKCk7Cit9CisKK3Vuc2lnbmVkIHNob3J0IFJUQ0RhdGFDaGFubmVsOjptYXhS
ZXRyYW5zbWl0cygpIGNvbnN0Cit7CityZXR1cm4gbV9oYW5kbGVyLT5tYXhSZXRyYW5zbWl0cygp
OworfQorCitTdHJpbmcgUlRDRGF0YUNoYW5uZWw6OnByb3RvY29sKCkgY29uc3QKK3sKKyAgICBy
ZXR1cm4gbV9oYW5kbGVyLT5wcm90b2NvbCgpOworfQorCitib29sIFJUQ0RhdGFDaGFubmVsOjpu
ZWdvdGlhdGVkKCkgY29uc3QKK3sKKyAgICByZXR1cm4gbV9oYW5kbGVyLT5uZWdvdGlhdGVkKCk7
Cit9CisKK3Vuc2lnbmVkIHNob3J0IFJUQ0RhdGFDaGFubmVsOjppZCgpIGNvbnN0Cit7CisgICAg
cmV0dXJuIG1faGFuZGxlci0+aWQoKTsKIH0KIAogU3RyaW5nIFJUQ0RhdGFDaGFubmVsOjpyZWFk
eVN0YXRlKCkgY29uc3QKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFz
dHJlYW0vUlRDRGF0YUNoYW5uZWwuaCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJl
YW0vUlRDRGF0YUNoYW5uZWwuaAppbmRleCA1NjQ3MzUxOWJkOTFmYjVkMmRkN2NhZDJhYzgxZjE2
NTZjMDc3MzMzLi4wZWM4NWI2ZDZlOGJiYmNhNzlkMDVjZjc5ZjBmMDMwY2M4YzU2MDVjIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JUQ0RhdGFDaGFubmVs
LmgKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9SVENEYXRhQ2hhbm5l
bC5oCkBAIC01MSw3ICs1MSwxMiBAQCBwdWJsaWM6CiAgICAgflJUQ0RhdGFDaGFubmVsKCk7CiAK
ICAgICBTdHJpbmcgbGFiZWwoKSBjb25zdDsKLSAgICBib29sIHJlbGlhYmxlKCkgY29uc3Q7Cisg
ICAgYm9vbCBvcmRlcmVkKCkgY29uc3Q7CisgICAgdW5zaWduZWQgc2hvcnQgbWF4UmV0cmFuc21p
dFRpbWUoKSBjb25zdDsKKyAgICB1bnNpZ25lZCBzaG9ydCBtYXhSZXRyYW5zbWl0cygpIGNvbnN0
OworICAgIFN0cmluZyBwcm90b2NvbCgpIGNvbnN0OworICAgIGJvb2wgbmVnb3RpYXRlZCgpIGNv
bnN0OworICAgIHVuc2lnbmVkIHNob3J0IGlkKCkgY29uc3Q7CiAgICAgU3RyaW5nIHJlYWR5U3Rh
dGUoKSBjb25zdDsKICAgICB1bnNpZ25lZCBsb25nIGJ1ZmZlcmVkQW1vdW50KCkgY29uc3Q7CiAK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vUlRDRGF0YUNo
YW5uZWwuaWRsIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9SVENEYXRhQ2hh
bm5lbC5pZGwKaW5kZXggNGVjODI4YTUxMWMxY2ZmZTYzNzQyOGRlMGExYWY5MWE1ZDAyOTkxOC4u
NTM0NzE1ZmY3MzMzZDYzNDFlMjEwYzdhZTcyODZhNGVhYmVkYjI4YSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9SVENEYXRhQ2hhbm5lbC5pZGwKKysrIGIv
U291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9SVENEYXRhQ2hhbm5lbC5pZGwKQEAg
LTI4LDcgKzI4LDEyIEBACiAgICAgRXZlbnRUYXJnZXQKIF0gaW50ZXJmYWNlIFJUQ0RhdGFDaGFu
bmVsIHsKICAgICByZWFkb25seSBhdHRyaWJ1dGUgRE9NU3RyaW5nIGxhYmVsOwotICAgIHJlYWRv
bmx5IGF0dHJpYnV0ZSBib29sZWFuIHJlbGlhYmxlOworICAgIHJlYWRvbmx5IGF0dHJpYnV0ZSBi
b29sZWFuIG9yZGVyZWQ7CisgICAgcmVhZG9ubHkgYXR0cmlidXRlIHVuc2lnbmVkIHNob3J0IG1h
eFJldHJhbnNtaXRUaW1lOworICAgIHJlYWRvbmx5IGF0dHJpYnV0ZSB1bnNpZ25lZCBzaG9ydCBt
YXhSZXRyYW5zbWl0czsKKyAgICByZWFkb25seSBhdHRyaWJ1dGUgRE9NU3RyaW5nIHByb3RvY29s
OworICAgIHJlYWRvbmx5IGF0dHJpYnV0ZSBib29sZWFuIG5lZ290aWF0ZWQ7CisgICAgcmVhZG9u
bHkgYXR0cmlidXRlIHVuc2lnbmVkIHNob3J0IGlkOwogICAgIHJlYWRvbmx5IGF0dHJpYnV0ZSBE
T01TdHJpbmcgcmVhZHlTdGF0ZTsKICAgICByZWFkb25seSBhdHRyaWJ1dGUgdW5zaWduZWQgbG9u
ZyBidWZmZXJlZEFtb3VudDsKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
bWVkaWFzdHJlYW0vUlRDRGF0YUNoYW5uZWxIYW5kbGVyLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9tZWRpYXN0cmVhbS9SVENEYXRhQ2hhbm5lbEhhbmRsZXIuaAppbmRleCBiNTQ4MWIwMjI2
NTQzMGYwY2UzYjMyOWQ4OGYxNTc4NmRkZGE4N2IzLi43NGJkMTFmYjFhYWVmNjM3NzYxYzQyY2Vk
NTYxYWVjYTczN2M3MmZmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRp
YXN0cmVhbS9SVENEYXRhQ2hhbm5lbEhhbmRsZXIuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9tZWRpYXN0cmVhbS9SVENEYXRhQ2hhbm5lbEhhbmRsZXIuaApAQCAtNDAsNyArNDAsMTIg
QEAgcHVibGljOgogICAgIHZpcnR1YWwgdm9pZCBzZXRDbGllbnQoUlRDRGF0YUNoYW5uZWxIYW5k
bGVyQ2xpZW50KikgPSAwOwogCiAgICAgdmlydHVhbCBTdHJpbmcgbGFiZWwoKSA9IDA7Ci0gICAg
dmlydHVhbCBib29sIGlzUmVsaWFibGUoKSA9IDA7CisgICAgdmlydHVhbCBib29sIG9yZGVyZWQo
KSA9IDA7CisgICAgdmlydHVhbCB1bnNpZ25lZCBzaG9ydCBtYXhSZXRyYW5zbWl0VGltZSgpID0g
MDsKKyAgICB2aXJ0dWFsIHVuc2lnbmVkIHNob3J0IG1heFJldHJhbnNtaXRzKCkgPSAwOworICAg
IHZpcnR1YWwgU3RyaW5nIHByb3RvY29sKCkgPSAwOworICAgIHZpcnR1YWwgYm9vbCBuZWdvdGlh
dGVkKCkgPSAwOworICAgIHZpcnR1YWwgdW5zaWduZWQgc2hvcnQgaWQoKSA9IDA7CiAgICAgdmly
dHVhbCB1bnNpZ25lZCBsb25nIGJ1ZmZlcmVkQW1vdW50KCkgPSAwOwogCiAgICAgdmlydHVhbCBi
b29sIHNlbmRTdHJpbmdEYXRhKGNvbnN0IFN0cmluZyYpID0gMDsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>211671</attachid>
            <date>2013-09-14 15:52:03 -0700</date>
            <delta_ts>2013-09-14 17:52:23 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-120889-20130914195202.patch</filename>
            <type>text/plain</type>
            <size>5172</size>
            <attacher name="Thiago de Barros Lacerda">thiago.lacerda</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU1Nzg4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDdjZGU1YzM0MTIyZWQy
MGY3ZDY0NGUzYjc2ZmFlMDdkY2RkZmMxZS4uZjRmZWI1MDQ0YzA4NThhOTkyNDJkODQ1MTIwYjY1
YmZlMzAyNTViYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDM2IEBACiAyMDEzLTA5LTE0ICBUaGlh
Z28gZGUgQmFycm9zIExhY2VyZGEgIDx0aGlhZ28ubGFjZXJkYUBvcGVuYm9zc2Eub3JnPgogCisg
ICAgICAgIE1lZGlhU3RyZWFtIEFQSTogVXBkYXRlIFJUQ0RhdGFDaGFubmVsIHRvIG1hdGNoIHRo
ZSBzcGVjaWZpY2F0aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xMjA4ODkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBBY2NvcmRpbmcgdG8gV2ViUlRDIHNwZWNpZmljYXRpb24sIFJUQ0RhdGFDaGFubmVs
IG11c3QgaGF2ZSB0aGUgZm9sbG93aW5nIG5ldyBhdHRyaWJ1dGVzOgorICAgICAgICBib29sZWFu
IG9yZGVyZWQKKyAgICAgICAgdW5zaWduZWQgc2hvcnQgbWF4UmV0cmFuc21pdFRpbWUKKyAgICAg
ICAgdW5zaWduZWQgc2hvcnQgbWF4UmV0cmFuc21pdHMKKyAgICAgICAgRE9NU3RyaW5nIHByb3Rv
Y29sCisgICAgICAgIGJvb2xlYW4gbmVnb3RpYXRlZAorICAgICAgICB1bnNpZ25lZCBzaG9ydCBp
ZAorCisgICAgICAgIGFuZCB0aGUgZm9sbG93aW5nIG9uZSB3YXMgZGVwcmVjYXRlZDoKKyAgICAg
ICAgYm9vbGVhbiByZWxpYWJsZQorCisgICAgICAgIE5vIG5ldyB0ZXN0cyBuZWVkZWQuCisKKyAg
ICAgICAgKiBNb2R1bGVzL21lZGlhc3RyZWFtL1JUQ0RhdGFDaGFubmVsLmNwcDoKKyAgICAgICAg
KFdlYkNvcmU6OlJUQ0RhdGFDaGFubmVsOjpvcmRlcmVkKToKKyAgICAgICAgKFdlYkNvcmU6OlJU
Q0RhdGFDaGFubmVsOjptYXhSZXRyYW5zbWl0VGltZSk6CisgICAgICAgIChXZWJDb3JlOjpSVENE
YXRhQ2hhbm5lbDo6bWF4UmV0cmFuc21pdHMpOgorICAgICAgICAoV2ViQ29yZTo6UlRDRGF0YUNo
YW5uZWw6OnByb3RvY29sKToKKyAgICAgICAgKFdlYkNvcmU6OlJUQ0RhdGFDaGFubmVsOjpuZWdv
dGlhdGVkKToKKyAgICAgICAgKFdlYkNvcmU6OlJUQ0RhdGFDaGFubmVsOjppZCk6CisgICAgICAg
ICogTW9kdWxlcy9tZWRpYXN0cmVhbS9SVENEYXRhQ2hhbm5lbC5oOgorICAgICAgICAqIE1vZHVs
ZXMvbWVkaWFzdHJlYW0vUlRDRGF0YUNoYW5uZWwuaWRsOgorICAgICAgICAqIHBsYXRmb3JtL21l
ZGlhc3RyZWFtL1JUQ0RhdGFDaGFubmVsSGFuZGxlci5oOgorCisyMDEzLTA5LTE0ICBUaGlhZ28g
ZGUgQmFycm9zIExhY2VyZGEgIDx0aGlhZ28ubGFjZXJkYUBvcGVuYm9zc2Eub3JnPgorCiAgICAg
ICAgIE1lZGlhU3RyZWFtIEFQSTogU3RvcmluZyB0aGUgY29uc3RyYWludHMgaW4gTWVkaWFTdHJl
YW1Tb3VyY2UKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTEyMDg4MgogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFt
L1JUQ0RhdGFDaGFubmVsLmNwcCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0v
UlRDRGF0YUNoYW5uZWwuY3BwCmluZGV4IDcyMTJiMGQ5ZGMzYTZmMjFlNGRhZGI2Njk3MTU2YjBj
NTVmNTA1MmUuLmY2N2Q4MGQ5MzhjNjllMGQxNWEyYWM1N2M5NWMzYjk2ZjVmZGRiODcgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vUlRDRGF0YUNoYW5uZWwu
Y3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vUlRDRGF0YUNoYW5u
ZWwuY3BwCkBAIC03Niw5ICs3NiwzNCBAQCBTdHJpbmcgUlRDRGF0YUNoYW5uZWw6OmxhYmVsKCkg
Y29uc3QKICAgICByZXR1cm4gbV9oYW5kbGVyLT5sYWJlbCgpOwogfQogCi1ib29sIFJUQ0RhdGFD
aGFubmVsOjpyZWxpYWJsZSgpIGNvbnN0Citib29sIFJUQ0RhdGFDaGFubmVsOjpvcmRlcmVkKCkg
Y29uc3QKIHsKLSAgICByZXR1cm4gbV9oYW5kbGVyLT5pc1JlbGlhYmxlKCk7CisgICAgcmV0dXJu
IG1faGFuZGxlci0+b3JkZXJlZCgpOworfQorCit1bnNpZ25lZCBzaG9ydCBSVENEYXRhQ2hhbm5l
bDo6bWF4UmV0cmFuc21pdFRpbWUoKSBjb25zdAoreworICAgIHJldHVybiBtX2hhbmRsZXItPm1h
eFJldHJhbnNtaXRUaW1lKCk7Cit9CisKK3Vuc2lnbmVkIHNob3J0IFJUQ0RhdGFDaGFubmVsOjpt
YXhSZXRyYW5zbWl0cygpIGNvbnN0Cit7CityZXR1cm4gbV9oYW5kbGVyLT5tYXhSZXRyYW5zbWl0
cygpOworfQorCitTdHJpbmcgUlRDRGF0YUNoYW5uZWw6OnByb3RvY29sKCkgY29uc3QKK3sKKyAg
ICByZXR1cm4gbV9oYW5kbGVyLT5wcm90b2NvbCgpOworfQorCitib29sIFJUQ0RhdGFDaGFubmVs
OjpuZWdvdGlhdGVkKCkgY29uc3QKK3sKKyAgICByZXR1cm4gbV9oYW5kbGVyLT5uZWdvdGlhdGVk
KCk7Cit9CisKK3Vuc2lnbmVkIHNob3J0IFJUQ0RhdGFDaGFubmVsOjppZCgpIGNvbnN0Cit7Cisg
ICAgcmV0dXJuIG1faGFuZGxlci0+aWQoKTsKIH0KIAogU3RyaW5nIFJUQ0RhdGFDaGFubmVsOjpy
ZWFkeVN0YXRlKCkgY29uc3QKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVk
aWFzdHJlYW0vUlRDRGF0YUNoYW5uZWwuaCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFz
dHJlYW0vUlRDRGF0YUNoYW5uZWwuaAppbmRleCA1NjQ3MzUxOWJkOTFmYjVkMmRkN2NhZDJhYzgx
ZjE2NTZjMDc3MzMzLi4wZWM4NWI2ZDZlOGJiYmNhNzlkMDVjZjc5ZjBmMDMwY2M4YzU2MDVjIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JUQ0RhdGFDaGFu
bmVsLmgKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9SVENEYXRhQ2hh
bm5lbC5oCkBAIC01MSw3ICs1MSwxMiBAQCBwdWJsaWM6CiAgICAgflJUQ0RhdGFDaGFubmVsKCk7
CiAKICAgICBTdHJpbmcgbGFiZWwoKSBjb25zdDsKLSAgICBib29sIHJlbGlhYmxlKCkgY29uc3Q7
CisgICAgYm9vbCBvcmRlcmVkKCkgY29uc3Q7CisgICAgdW5zaWduZWQgc2hvcnQgbWF4UmV0cmFu
c21pdFRpbWUoKSBjb25zdDsKKyAgICB1bnNpZ25lZCBzaG9ydCBtYXhSZXRyYW5zbWl0cygpIGNv
bnN0OworICAgIFN0cmluZyBwcm90b2NvbCgpIGNvbnN0OworICAgIGJvb2wgbmVnb3RpYXRlZCgp
IGNvbnN0OworICAgIHVuc2lnbmVkIHNob3J0IGlkKCkgY29uc3Q7CiAgICAgU3RyaW5nIHJlYWR5
U3RhdGUoKSBjb25zdDsKICAgICB1bnNpZ25lZCBsb25nIGJ1ZmZlcmVkQW1vdW50KCkgY29uc3Q7
CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vUlRDRGF0
YUNoYW5uZWwuaWRsIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9SVENEYXRh
Q2hhbm5lbC5pZGwKaW5kZXggNGVjODI4YTUxMWMxY2ZmZTYzNzQyOGRlMGExYWY5MWE1ZDAyOTkx
OC4uNTM0NzE1ZmY3MzMzZDYzNDFlMjEwYzdhZTcyODZhNGVhYmVkYjI4YSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9SVENEYXRhQ2hhbm5lbC5pZGwKKysr
IGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9SVENEYXRhQ2hhbm5lbC5pZGwK
QEAgLTI4LDcgKzI4LDEyIEBACiAgICAgRXZlbnRUYXJnZXQKIF0gaW50ZXJmYWNlIFJUQ0RhdGFD
aGFubmVsIHsKICAgICByZWFkb25seSBhdHRyaWJ1dGUgRE9NU3RyaW5nIGxhYmVsOwotICAgIHJl
YWRvbmx5IGF0dHJpYnV0ZSBib29sZWFuIHJlbGlhYmxlOworICAgIHJlYWRvbmx5IGF0dHJpYnV0
ZSBib29sZWFuIG9yZGVyZWQ7CisgICAgcmVhZG9ubHkgYXR0cmlidXRlIHVuc2lnbmVkIHNob3J0
IG1heFJldHJhbnNtaXRUaW1lOworICAgIHJlYWRvbmx5IGF0dHJpYnV0ZSB1bnNpZ25lZCBzaG9y
dCBtYXhSZXRyYW5zbWl0czsKKyAgICByZWFkb25seSBhdHRyaWJ1dGUgRE9NU3RyaW5nIHByb3Rv
Y29sOworICAgIHJlYWRvbmx5IGF0dHJpYnV0ZSBib29sZWFuIG5lZ290aWF0ZWQ7CisgICAgcmVh
ZG9ubHkgYXR0cmlidXRlIHVuc2lnbmVkIHNob3J0IGlkOwogICAgIHJlYWRvbmx5IGF0dHJpYnV0
ZSBET01TdHJpbmcgcmVhZHlTdGF0ZTsKICAgICByZWFkb25seSBhdHRyaWJ1dGUgdW5zaWduZWQg
bG9uZyBidWZmZXJlZEFtb3VudDsKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vbWVkaWFzdHJlYW0vUlRDRGF0YUNoYW5uZWxIYW5kbGVyLmggYi9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9tZWRpYXN0cmVhbS9SVENEYXRhQ2hhbm5lbEhhbmRsZXIuaAppbmRleCBiNTQ4MWIw
MjI2NTQzMGYwY2UzYjMyOWQ4OGYxNTc4NmRkZGE4N2IzLi43NGJkMTFmYjFhYWVmNjM3NzYxYzQy
Y2VkNTYxYWVjYTczN2M3MmZmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9t
ZWRpYXN0cmVhbS9SVENEYXRhQ2hhbm5lbEhhbmRsZXIuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9tZWRpYXN0cmVhbS9SVENEYXRhQ2hhbm5lbEhhbmRsZXIuaApAQCAtNDAsNyArNDAs
MTIgQEAgcHVibGljOgogICAgIHZpcnR1YWwgdm9pZCBzZXRDbGllbnQoUlRDRGF0YUNoYW5uZWxI
YW5kbGVyQ2xpZW50KikgPSAwOwogCiAgICAgdmlydHVhbCBTdHJpbmcgbGFiZWwoKSA9IDA7Ci0g
ICAgdmlydHVhbCBib29sIGlzUmVsaWFibGUoKSA9IDA7CisgICAgdmlydHVhbCBib29sIG9yZGVy
ZWQoKSA9IDA7CisgICAgdmlydHVhbCB1bnNpZ25lZCBzaG9ydCBtYXhSZXRyYW5zbWl0VGltZSgp
ID0gMDsKKyAgICB2aXJ0dWFsIHVuc2lnbmVkIHNob3J0IG1heFJldHJhbnNtaXRzKCkgPSAwOwor
ICAgIHZpcnR1YWwgU3RyaW5nIHByb3RvY29sKCkgPSAwOworICAgIHZpcnR1YWwgYm9vbCBuZWdv
dGlhdGVkKCkgPSAwOworICAgIHZpcnR1YWwgdW5zaWduZWQgc2hvcnQgaWQoKSA9IDA7CiAgICAg
dmlydHVhbCB1bnNpZ25lZCBsb25nIGJ1ZmZlcmVkQW1vdW50KCkgPSAwOwogCiAgICAgdmlydHVh
bCBib29sIHNlbmRTdHJpbmdEYXRhKGNvbnN0IFN0cmluZyYpID0gMDsK
</data>

          </attachment>
      

    </bug>

</bugzilla>