<?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>106564</bug_id>
          
          <creation_ts>2013-01-10 07:13:04 -0800</creation_ts>
          <short_desc>MediaStream API: Adding the new id attribute to MediaStream and MediaStreamTrack</short_desc>
          <delta_ts>2013-01-10 12:45:42 -0800</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>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>WebExposed</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>56459</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Tommy Widenflycht">tommyw</reporter>
          <assigned_to name="Tommy Widenflycht">tommyw</assigned_to>
          <cc>abarth</cc>
    
    <cc>dglazkov</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>feature-media-reviews</cc>
    
    <cc>fishd</cc>
    
    <cc>hta</cc>
    
    <cc>jamesr</cc>
    
    <cc>ojan.autocc</cc>
    
    <cc>tkent+wkapi</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>804348</commentid>
    <comment_count>0</comment_count>
    <who name="Tommy Widenflycht">tommyw</who>
    <bug_when>2013-01-10 07:13:04 -0800</bug_when>
    <thetext>MediaStream API: Adding the new id attribute to MediaStream and MediaStreamTrack</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>804359</commentid>
    <comment_count>1</comment_count>
      <attachid>182135</attachid>
    <who name="Tommy Widenflycht">tommyw</who>
    <bug_when>2013-01-10 07:29:33 -0800</bug_when>
    <thetext>Created attachment 182135
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>804361</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-10 07:31:00 -0800</bug_when>
    <thetext>Please wait for approval from abarth@webkit.org, dglazkov@chromium.org, fishd@chromium.org, jamesr@chromium.org or tkent@chromium.org before submitting, as this patch contains changes to the Chromium public API. See also https://trac.webkit.org/wiki/ChromiumWebKitAPI.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>804637</commentid>
    <comment_count>3</comment_count>
      <attachid>182135</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2013-01-10 12:31:14 -0800</bug_when>
    <thetext>Comment on attachment 182135
Patch

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

&gt; Source/WebCore/ChangeLog:12
&gt; +        Not testable yet, will add tests in a followup patch.

Ok.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>804648</commentid>
    <comment_count>4</comment_count>
      <attachid>182135</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-10 12:45:38 -0800</bug_when>
    <thetext>Comment on attachment 182135
Patch

Clearing flags on attachment: 182135

Committed r139352: &lt;http://trac.webkit.org/changeset/139352&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>804649</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-10 12:45:42 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>182135</attachid>
            <date>2013-01-10 07:29:33 -0800</date>
            <delta_ts>2013-01-10 12:45:38 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-106564-20130110162635.patch</filename>
            <type>text/plain</type>
            <size>13511</size>
            <attacher name="Tommy Widenflycht">tommyw</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM5MjkwCmRpZmYgLS1naXQgYS9Tb3VyY2UvUGxhdGZvcm0v
Q2hhbmdlTG9nIGIvU291cmNlL1BsYXRmb3JtL0NoYW5nZUxvZwppbmRleCBlNjc2NmFiYTViYjg3
ZTliZjU1OTllZTZjNjNmNWJiMTVlZGE5OGYzLi5hY2FmNjZiM2RhZGNiOWQ3MjFlZGM2ZGIyNzU2
NzA4MmE5NGM1MzY2IDEwMDY0NAotLS0gYS9Tb3VyY2UvUGxhdGZvcm0vQ2hhbmdlTG9nCisrKyBi
L1NvdXJjZS9QbGF0Zm9ybS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOSBAQAorMjAxMy0wMS0xMCAg
VG9tbXkgV2lkZW5mbHljaHQgIDx0b21teXdAZ29vZ2xlLmNvbT4KKworICAgICAgICBNZWRpYVN0
cmVhbSBBUEk6IEFkZGluZyB0aGUgbmV3IGlkIGF0dHJpYnV0ZSB0byBNZWRpYVN0cmVhbSBhbmQg
TWVkaWFTdHJlYW1UcmFjaworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTA2NTY0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgU3BlY2lmaWNhdGlvbjogaHR0cDovL2Rldi53My5vcmcvMjAxMS93ZWJydGMvZWRp
dG9yL2dldHVzZXJtZWRpYS5odG1sCisgICAgICAgIE1lZGlhU3RyZWFtIGxvb3NlcyBpdHMgbGFi
ZWwgYXR0cmlidXRlIGFuZCBpbnN0ZWFkIGdldHMgYW4gaWQgYXR0cmlidXRlLgorICAgICAgICBN
ZWRpYVN0cmVhbVRyYWNrIGdldHMgYW4gaWQgYXR0cmlidXRlLgorCisgICAgICAgICogY2hyb21p
dW0vcHVibGljL1dlYk1lZGlhU3RyZWFtQ29tcG9uZW50Lmg6CisgICAgICAgIChXZWJNZWRpYVN0
cmVhbUNvbXBvbmVudCk6CisgICAgICAgICogY2hyb21pdW0vcHVibGljL1dlYk1lZGlhU3RyZWFt
RGVzY3JpcHRvci5oOgorICAgICAgICAoV2ViTWVkaWFTdHJlYW1EZXNjcmlwdG9yKToKKwogMjAx
My0wMS0wOSAgQ2hyaXMgUm9nZXJzICA8Y3JvZ2Vyc0Bnb29nbGUuY29tPgogCiAgICAgICAgIEFs
bG93IGxpdmUvbG9jYWwgYXVkaW8gaW5wdXQgdG8gYmUgZW5hYmxlZCBvbmx5IHdoZW4gbmVlZGVk
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cKaW5kZXggYTM0NWVjNjRjMDE2YWRjYWI5ZjdiN2ZkYTNiNDdhMGNmYzI1Yzc1ZS4u
NzM1MzJhMjg1ZTlmNzViMDI0MmRhMDkyZGViZTQ1ZjRiMTAyNWFiZiAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDQ2IEBACisyMDEzLTAxLTEwICBUb21teSBXaWRlbmZseWNodCAgPHRvbW15d0Bnb29n
bGUuY29tPgorCisgICAgICAgIE1lZGlhU3RyZWFtIEFQSTogQWRkaW5nIHRoZSBuZXcgaWQgYXR0
cmlidXRlIHRvIE1lZGlhU3RyZWFtIGFuZCBNZWRpYVN0cmVhbVRyYWNrCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDY1NjQKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBTcGVjaWZpY2F0aW9uOiBodHRwOi8v
ZGV2LnczLm9yZy8yMDExL3dlYnJ0Yy9lZGl0b3IvZ2V0dXNlcm1lZGlhLmh0bWwKKyAgICAgICAg
TWVkaWFTdHJlYW0gbG9vc2VzIGl0cyBsYWJlbCBhdHRyaWJ1dGUgYW5kIGluc3RlYWQgZ2V0cyBh
biBpZCBhdHRyaWJ1dGUuCisgICAgICAgIE1lZGlhU3RyZWFtVHJhY2sgZ2V0cyBhbiBpZCBhdHRy
aWJ1dGUuCisKKyAgICAgICAgTm90IHRlc3RhYmxlIHlldCwgd2lsbCBhZGQgdGVzdHMgaW4gYSBm
b2xsb3d1cCBwYXRjaC4KKworICAgICAgICAqIE1vZHVsZXMvbWVkaWFzdHJlYW0vTWVkaWFTdHJl
YW0uaDoKKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhU3RyZWFtOjpsYWJlbCk6CisgICAgICAgIChN
ZWRpYVN0cmVhbSk6CisgICAgICAgIChXZWJDb3JlOjpNZWRpYVN0cmVhbTo6aWQpOgorICAgICAg
ICAqIE1vZHVsZXMvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW0uaWRsOgorICAgICAgICAqIE1vZHVs
ZXMvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW1UcmFjay5jcHA6CisgICAgICAgIChXZWJDb3JlOjpN
ZWRpYVN0cmVhbVRyYWNrOjppZCk6CisgICAgICAgIChXZWJDb3JlKToKKyAgICAgICAgKiBNb2R1
bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suaDoKKyAgICAgICAgKiBNb2R1bGVzL21l
ZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suaWRsOgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9t
aXVtL3N1cHBvcnQvV2ViTWVkaWFTdHJlYW1Db21wb25lbnQuY3BwOgorICAgICAgICAoV2ViS2l0
OjpXZWJNZWRpYVN0cmVhbUNvbXBvbmVudDo6aW5pdGlhbGl6ZSk6CisgICAgICAgIChXZWJLaXQp
OgorICAgICAgICAoV2ViS2l0OjpXZWJNZWRpYVN0cmVhbUNvbXBvbmVudDo6aXNFbmFibGVkKToK
KyAgICAgICAgKFdlYktpdDo6V2ViTWVkaWFTdHJlYW1Db21wb25lbnQ6OmlkKToKKyAgICAgICAg
KFdlYktpdDo6V2ViTWVkaWFTdHJlYW1Db21wb25lbnQ6OnNvdXJjZSk6CisgICAgICAgICogcGxh
dGZvcm0vY2hyb21pdW0vc3VwcG9ydC9XZWJNZWRpYVN0cmVhbURlc2NyaXB0b3IuY3BwOgorICAg
ICAgICAoV2ViS2l0OjpXZWJNZWRpYVN0cmVhbURlc2NyaXB0b3I6OmxhYmVsKToKKyAgICAgICAg
KFdlYktpdCk6CisgICAgICAgIChXZWJLaXQ6OldlYk1lZGlhU3RyZWFtRGVzY3JpcHRvcjo6aWQp
OgorICAgICAgICAqIHBsYXRmb3JtL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtQ29tcG9uZW50Lmg6
CisgICAgICAgIChXZWJDb3JlOjpNZWRpYVN0cmVhbUNvbXBvbmVudDo6aWQpOgorICAgICAgICAo
V2ViQ29yZTo6TWVkaWFTdHJlYW1Db21wb25lbnQ6Ok1lZGlhU3RyZWFtQ29tcG9uZW50KToKKyAg
ICAgICAgKE1lZGlhU3RyZWFtQ29tcG9uZW50KToKKyAgICAgICAgKiBwbGF0Zm9ybS9tZWRpYXN0
cmVhbS9NZWRpYVN0cmVhbURlc2NyaXB0b3IuaDoKKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhU3Ry
ZWFtRGVzY3JpcHRvcjo6Y3JlYXRlKToKKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhU3RyZWFtRGVz
Y3JpcHRvcjo6aWQpOgorICAgICAgICAoV2ViQ29yZTo6TWVkaWFTdHJlYW1EZXNjcmlwdG9yOjpN
ZWRpYVN0cmVhbURlc2NyaXB0b3IpOgorICAgICAgICAoTWVkaWFTdHJlYW1EZXNjcmlwdG9yKToK
KwogMjAxMy0wMS0wOSAgQ2hyaXN0b3BoZSBEdW1leiAgPGNocmlzdG9waGUuZHVtZXpAaW50ZWwu
Y29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQgYnVpbGQgZml4IGFmdGVyIHIxMzkyNjYuCmRpZmYg
LS1naXQgYS9Tb3VyY2UvUGxhdGZvcm0vY2hyb21pdW0vcHVibGljL1dlYk1lZGlhU3RyZWFtQ29t
cG9uZW50LmggYi9Tb3VyY2UvUGxhdGZvcm0vY2hyb21pdW0vcHVibGljL1dlYk1lZGlhU3RyZWFt
Q29tcG9uZW50LmgKaW5kZXggN2QzY2FjY2IwMjQ0NTJiYTdhMGU2YzY4ODQyYzRjNzBiYWYxNTYw
OC4uYjEyMzZjMTZlNDJhYTlhNDVkZjdmODI2YWU1NmZhNzVkNGJjNzgwMiAxMDA2NDQKLS0tIGEv
U291cmNlL1BsYXRmb3JtL2Nocm9taXVtL3B1YmxpYy9XZWJNZWRpYVN0cmVhbUNvbXBvbmVudC5o
CisrKyBiL1NvdXJjZS9QbGF0Zm9ybS9jaHJvbWl1bS9wdWJsaWMvV2ViTWVkaWFTdHJlYW1Db21w
b25lbnQuaApAQCAtNTYsOSArNTYsMTIgQEAgcHVibGljOgogICAgICAgICByZXR1cm4gKnRoaXM7
CiAgICAgfQogICAgIFdFQktJVF9FWFBPUlQgdm9pZCBhc3NpZ24oY29uc3QgV2ViTWVkaWFTdHJl
YW1Db21wb25lbnQmKTsKKyAgICBXRUJLSVRfRVhQT1JUIHZvaWQgaW5pdGlhbGl6ZShjb25zdCBX
ZWJNZWRpYVN0cmVhbVNvdXJjZSYpOwogICAgIFdFQktJVF9FWFBPUlQgdm9pZCByZXNldCgpOwog
ICAgIGJvb2wgaXNOdWxsKCkgY29uc3QgeyByZXR1cm4gbV9wcml2YXRlLmlzTnVsbCgpOyB9CiAK
KyAgICBXRUJLSVRfRVhQT1JUIFdlYlN0cmluZyBpZCgpIGNvbnN0OworCiAgICAgV0VCS0lUX0VY
UE9SVCBXZWJNZWRpYVN0cmVhbVNvdXJjZSBzb3VyY2UoKSBjb25zdDsKICAgICBXRUJLSVRfRVhQ
T1JUIGJvb2wgaXNFbmFibGVkKCkgY29uc3Q7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9QbGF0Zm9y
bS9jaHJvbWl1bS9wdWJsaWMvV2ViTWVkaWFTdHJlYW1EZXNjcmlwdG9yLmggYi9Tb3VyY2UvUGxh
dGZvcm0vY2hyb21pdW0vcHVibGljL1dlYk1lZGlhU3RyZWFtRGVzY3JpcHRvci5oCmluZGV4IDM0
NTc1Y2VjNTFiZWVjZGMzYmQ0MGFjMTE3NjdmOTU0MTgwNTBmNDUuLmI4ZmNkZTllNmQ1MmM2OTFl
MWYwNTYyM2JjZjk0NjVhZDI5OGJkMmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9QbGF0Zm9ybS9jaHJv
bWl1bS9wdWJsaWMvV2ViTWVkaWFTdHJlYW1EZXNjcmlwdG9yLmgKKysrIGIvU291cmNlL1BsYXRm
b3JtL2Nocm9taXVtL3B1YmxpYy9XZWJNZWRpYVN0cmVhbURlc2NyaXB0b3IuaApAQCAtNjMsOCAr
NjMsMTEgQEAgcHVibGljOgogICAgIFdFQktJVF9FWFBPUlQgdm9pZCByZXNldCgpOwogICAgIGJv
b2wgaXNOdWxsKCkgY29uc3QgeyByZXR1cm4gbV9wcml2YXRlLmlzTnVsbCgpOyB9CiAKKyAgICAv
LyBERVBSRUNBVEVECiAgICAgV0VCS0lUX0VYUE9SVCBXZWJTdHJpbmcgbGFiZWwoKSBjb25zdDsK
IAorICAgIFdFQktJVF9FWFBPUlQgV2ViU3RyaW5nIGlkKCkgY29uc3Q7CisKICAgICBXRUJLSVRf
RVhQT1JUIHZvaWQgYXVkaW9Tb3VyY2VzKFdlYlZlY3RvcjxXZWJNZWRpYVN0cmVhbUNvbXBvbmVu
dD4mKSBjb25zdDsKICAgICBXRUJLSVRfRVhQT1JUIHZvaWQgdmlkZW9Tb3VyY2VzKFdlYlZlY3Rv
cjxXZWJNZWRpYVN0cmVhbUNvbXBvbmVudD4mKSBjb25zdDsKIApkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbS5oIGIvU291cmNlL1dlYkNv
cmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbS5oCmluZGV4IDM5ZDhmNzg1NTkxMzc2
OTY2MmMyYzRmNDUyMDIxMjgxNjRkOThmMDcuLjA4YzBhMDFkOTQzYjMxNjFhMTYxYzUyNjRmZmYy
OGMxNDM2ZjZmMzEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJl
YW0vTWVkaWFTdHJlYW0uaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFt
L01lZGlhU3RyZWFtLmgKQEAgLTUzLDcgKzUzLDExIEBAIHB1YmxpYzoKICAgICBERUZJTkVfQVRU
UklCVVRFX0VWRU5UX0xJU1RFTkVSKGVuZGVkKTsKIAogICAgIFJlYWR5U3RhdGUgcmVhZHlTdGF0
ZSgpIGNvbnN0OwotICAgIFN0cmluZyBsYWJlbCgpIGNvbnN0IHsgcmV0dXJuIG1fZGVzY3JpcHRv
ci0+bGFiZWwoKTsgfQorCisgICAgLy8gREVQUkVDQVRFRAorICAgIFN0cmluZyBsYWJlbCgpIGNv
bnN0IHsgcmV0dXJuIG1fZGVzY3JpcHRvci0+aWQoKTsgfQorCisgICAgU3RyaW5nIGlkKCkgY29u
c3QgeyByZXR1cm4gbV9kZXNjcmlwdG9yLT5pZCgpOyB9CiAKICAgICBNZWRpYVN0cmVhbVRyYWNr
TGlzdCogYXVkaW9UcmFja3MoKSB7IHJldHVybiBtX2F1ZGlvVHJhY2tzLmdldCgpOyB9CiAgICAg
TWVkaWFTdHJlYW1UcmFja0xpc3QqIHZpZGVvVHJhY2tzKCkgeyByZXR1cm4gbV92aWRlb1RyYWNr
cy5nZXQoKTsgfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVh
bS9NZWRpYVN0cmVhbS5pZGwgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL01l
ZGlhU3RyZWFtLmlkbAppbmRleCBlYzcyMTQxNThlNGRhYjViMWY0YTliMGNiMmM0Y2Q4MGQ1OWQ2
ZmNlLi4yNzMzYjdlNzY4OGY4NWFiY2I3ZTYzMDk2ZDI5NWUzY2Q0ZjM0YzVjIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtLmlkbAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtLmlkbApAQCAt
MzAsMTMgKzMwLDE1IEBACiAgICAgQ29uc3RydWN0b3IoaW4gTWVkaWFTdHJlYW1UcmFja1tdIHRy
YWNrcyksCiAgICAgQ29uc3RydWN0b3JQYXJhbWV0ZXJzPTAsCiAgICAgQ2FsbFdpdGg9U2NyaXB0
RXhlY3V0aW9uQ29udGV4dCwKLSAgIF0gaW50ZXJmYWNlIE1lZGlhU3RyZWFtIHsKK10gaW50ZXJm
YWNlIE1lZGlhU3RyZWFtIHsKKyAgICAvLyBERVBSRUNBVEVECiAgICAgcmVhZG9ubHkgYXR0cmli
dXRlIERPTVN0cmluZyBsYWJlbDsKKworICAgIHJlYWRvbmx5IGF0dHJpYnV0ZSBET01TdHJpbmcg
aWQ7CisKICAgICByZWFkb25seSBhdHRyaWJ1dGUgTWVkaWFTdHJlYW1UcmFja0xpc3QgYXVkaW9U
cmFja3M7CiAgICAgcmVhZG9ubHkgYXR0cmlidXRlIE1lZGlhU3RyZWFtVHJhY2tMaXN0IHZpZGVv
VHJhY2tzOwogCi0gICAgLy8gRklYTUU6IGltcGxlbWVudCB0aGUgcmVjb3JkIG1ldGhvZCB3aGVu
IE1lZGlhU3RyZWFtUmVjb3JkZXIgaXMgYXZhaWxhYmxlLgotCiAgICAgY29uc3QgdW5zaWduZWQg
c2hvcnQgTElWRSA9IDE7CiAgICAgY29uc3QgdW5zaWduZWQgc2hvcnQgRU5ERUQgPSAyOwogICAg
IHJlYWRvbmx5IGF0dHJpYnV0ZSB1bnNpZ25lZCBzaG9ydCByZWFkeVN0YXRlOwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbVRyYWNrLmNw
cCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW1UcmFjay5j
cHAKaW5kZXggMjdhNjA3ZTdmZmMxOGRiYjQ2NTA5YWYzY2JiOWVmYmE3YWIwMjE5NC4uODdlMThm
NzNmYmUyYzhlMjUxODkyYjQ5NzlmMWIyNTgzMWE5NzQyMSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbVRyYWNrLmNwcAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suY3BwCkBAIC03
MSw2ICs3MSwxMSBAQCBTdHJpbmcgTWVkaWFTdHJlYW1UcmFjazo6a2luZCgpIGNvbnN0CiAgICAg
cmV0dXJuIGF1ZGlvS2luZDsKIH0KIAorU3RyaW5nIE1lZGlhU3RyZWFtVHJhY2s6OmlkKCkgY29u
c3QKK3sKKyAgICByZXR1cm4gbV9jb21wb25lbnQtPmlkKCk7Cit9CisKIFN0cmluZyBNZWRpYVN0
cmVhbVRyYWNrOjpsYWJlbCgpIGNvbnN0CiB7CiAgICAgcmV0dXJuIG1fY29tcG9uZW50LT5zb3Vy
Y2UoKS0+bmFtZSgpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0
cmVhbS9NZWRpYVN0cmVhbVRyYWNrLmggYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3Ry
ZWFtL01lZGlhU3RyZWFtVHJhY2suaAppbmRleCAyZmUwN2QxNDFiMDNlM2M4YTNlOGZmYzRjYzZk
ZjM3MDViM2YwMWM4Li4xYzRhMTliMDJmMWQxZmEzNmI1NjIxNWQ1ZjUwZDVhYjY0NWUyOTlhIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFt
VHJhY2suaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3Ry
ZWFtVHJhY2suaApAQCAtNTMsNiArNTMsNyBAQCBwdWJsaWM6CiAgICAgdmlydHVhbCB+TWVkaWFT
dHJlYW1UcmFjaygpOwogCiAgICAgU3RyaW5nIGtpbmQoKSBjb25zdDsKKyAgICBTdHJpbmcgaWQo
KSBjb25zdDsKICAgICBTdHJpbmcgbGFiZWwoKSBjb25zdDsKIAogICAgIGJvb2wgZW5hYmxlZCgp
IGNvbnN0OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9N
ZWRpYVN0cmVhbVRyYWNrLmlkbCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0v
TWVkaWFTdHJlYW1UcmFjay5pZGwKaW5kZXggOGQ4YzBmYTY3ZjNkYWE3MjYwZmU5OTlhMDdiY2Rm
YWNkMTkzZjlhNS4uOTNjOTM5YWQ0YmE3NTEzMDQwYjIzZDU1YTUxOWRjZDNhYzI2Mjk3NCAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbVRy
YWNrLmlkbAorKysgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3Ry
ZWFtVHJhY2suaWRsCkBAIC0yOCw2ICsyOCw3IEBACiAgICAgQWN0aXZlRE9NT2JqZWN0CiBdIGlu
dGVyZmFjZSBNZWRpYVN0cmVhbVRyYWNrIHsKICAgICByZWFkb25seSBhdHRyaWJ1dGUgRE9NU3Ry
aW5nIGtpbmQ7CisgICAgcmVhZG9ubHkgYXR0cmlidXRlIERPTVN0cmluZyBpZDsKICAgICByZWFk
b25seSBhdHRyaWJ1dGUgRE9NU3RyaW5nIGxhYmVsOwogICAgICAgICAgICAgIGF0dHJpYnV0ZSBi
b29sZWFuIGVuYWJsZWQ7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2No
cm9taXVtL3N1cHBvcnQvV2ViTWVkaWFTdHJlYW1Db21wb25lbnQuY3BwIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vY2hyb21pdW0vc3VwcG9ydC9XZWJNZWRpYVN0cmVhbUNvbXBvbmVudC5jcHAK
aW5kZXggOWE3MWFlZDhlNmY1N2I1NWVjYzllMjdmYjYxNWU4Y2M0N2U2YjdiMC4uNjg4YzgzMjQ1
NjliYTVkMTIyMzk1OTdlN2ZiOThkZWMzYjJhY2M2MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vY2hyb21pdW0vc3VwcG9ydC9XZWJNZWRpYVN0cmVhbUNvbXBvbmVudC5jcHAK
KysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vc3VwcG9ydC9XZWJNZWRpYVN0
cmVhbUNvbXBvbmVudC5jcHAKQEAgLTU0LDYgKzU0LDExIEBAIFdlYk1lZGlhU3RyZWFtQ29tcG9u
ZW50JiBXZWJNZWRpYVN0cmVhbUNvbXBvbmVudDo6b3BlcmF0b3I9KFdlYkNvcmU6Ok1lZGlhU3Ry
ZWFtCiAgICAgcmV0dXJuICp0aGlzOwogfQogCit2b2lkIFdlYk1lZGlhU3RyZWFtQ29tcG9uZW50
Ojppbml0aWFsaXplKGNvbnN0IFdlYk1lZGlhU3RyZWFtU291cmNlJiBzb3VyY2UpCit7CisgICAg
bV9wcml2YXRlID0gTWVkaWFTdHJlYW1Db21wb25lbnQ6OmNyZWF0ZShzb3VyY2UpOworfQorCiB2
b2lkIFdlYk1lZGlhU3RyZWFtQ29tcG9uZW50OjpyZXNldCgpCiB7CiAgICAgbV9wcml2YXRlLnJl
c2V0KCk7CkBAIC03MiwxMyArNzcsMTkgQEAgV2ViTWVkaWFTdHJlYW1Db21wb25lbnQ6Om9wZXJh
dG9yIE1lZGlhU3RyZWFtQ29tcG9uZW50KigpIGNvbnN0CiBib29sIFdlYk1lZGlhU3RyZWFtQ29t
cG9uZW50Ojppc0VuYWJsZWQoKSBjb25zdAogewogICAgIEFTU0VSVCghbV9wcml2YXRlLmlzTnVs
bCgpKTsKLSAgICByZXR1cm4gbV9wcml2YXRlLmdldCgpLT5lbmFibGVkKCk7CisgICAgcmV0dXJu
IG1fcHJpdmF0ZS0+ZW5hYmxlZCgpOworfQorCitXZWJTdHJpbmcgV2ViTWVkaWFTdHJlYW1Db21w
b25lbnQ6OmlkKCkgY29uc3QKK3sKKyAgICBBU1NFUlQoIW1fcHJpdmF0ZS5pc051bGwoKSk7Cisg
ICAgcmV0dXJuIG1fcHJpdmF0ZS0+aWQoKTsKIH0KIAogV2ViTWVkaWFTdHJlYW1Tb3VyY2UgV2Vi
TWVkaWFTdHJlYW1Db21wb25lbnQ6OnNvdXJjZSgpIGNvbnN0CiB7CiAgICAgQVNTRVJUKCFtX3By
aXZhdGUuaXNOdWxsKCkpOwotICAgIHJldHVybiBXZWJNZWRpYVN0cmVhbVNvdXJjZShtX3ByaXZh
dGUuZ2V0KCktPnNvdXJjZSgpKTsKKyAgICByZXR1cm4gV2ViTWVkaWFTdHJlYW1Tb3VyY2UobV9w
cml2YXRlLT5zb3VyY2UoKSk7CiB9CiAKIHZvaWQgV2ViTWVkaWFTdHJlYW1Db21wb25lbnQ6OmFz
c2lnbihjb25zdCBXZWJNZWRpYVN0cmVhbUNvbXBvbmVudCYgb3RoZXIpCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9jaHJvbWl1bS9zdXBwb3J0L1dlYk1lZGlhU3RyZWFtRGVz
Y3JpcHRvci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9jaHJvbWl1bS9zdXBwb3J0L1dl
Yk1lZGlhU3RyZWFtRGVzY3JpcHRvci5jcHAKaW5kZXggMmRlYWUzNWZiOWU1ZjY0NWEwY2UyODg0
OTdlMDQ4OWZiN2UyMTU4NS4uNDEwNzQ0ZGIwYjQyYzMyNGUxYmMwZjc4NmRhMDY0MzQ1M2VkNGUx
ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vY2hyb21pdW0vc3VwcG9ydC9X
ZWJNZWRpYVN0cmVhbURlc2NyaXB0b3IuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2Nocm9taXVtL3N1cHBvcnQvV2ViTWVkaWFTdHJlYW1EZXNjcmlwdG9yLmNwcApAQCAtNjUsNyAr
NjUsMTIgQEAgdm9pZCBXZWJNZWRpYVN0cmVhbURlc2NyaXB0b3I6OnJlc2V0KCkKIAogV2ViU3Ry
aW5nIFdlYk1lZGlhU3RyZWFtRGVzY3JpcHRvcjo6bGFiZWwoKSBjb25zdAogewotICAgIHJldHVy
biBtX3ByaXZhdGUtPmxhYmVsKCk7CisgICAgcmV0dXJuIG1fcHJpdmF0ZS0+aWQoKTsKK30KKwor
V2ViU3RyaW5nIFdlYk1lZGlhU3RyZWFtRGVzY3JpcHRvcjo6aWQoKSBjb25zdAoreworICAgIHJl
dHVybiBtX3ByaXZhdGUtPmlkKCk7CiB9CiAKIGNsYXNzIEV4dHJhRGF0YUNvbnRhaW5lciA6IHB1
YmxpYyBXZWJDb3JlOjpNZWRpYVN0cmVhbURlc2NyaXB0b3I6OkV4dHJhRGF0YSB7CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbUNvbXBv
bmVudC5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW1D
b21wb25lbnQuaAppbmRleCA1OGIxYTYyYzA4ZGVkMDBjODU1NDI0MWRjNTA3NzEyN2Q2NjIyOTU5
Li44OThlNWZkYzJmNTUxMzlmMDI3ODYyYTZmNTIxNDk4YjAxNDAxNzI0IDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbUNvbXBvbmVudC5o
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtQ29t
cG9uZW50LmgKQEAgLTM0LDYgKzM0LDcgQEAKICNpZiBFTkFCTEUoTUVESUFfU1RSRUFNKQogCiAj
aW5jbHVkZSAiTWVkaWFTdHJlYW1Tb3VyY2UuaCIKKyNpbmNsdWRlICJVVUlELmgiCiAKIG5hbWVz
cGFjZSBXZWJDb3JlIHsKIApAQCAtNDYsMTcgKzQ3LDIwIEBAIHB1YmxpYzoKIAogICAgIE1lZGlh
U3RyZWFtU291cmNlKiBzb3VyY2UoKSBjb25zdCB7IHJldHVybiBtX3NvdXJjZS5nZXQoKTsgfQog
CisgICAgU3RyaW5nIGlkKCkgY29uc3QgeyByZXR1cm4gbV9pZDsgfQogICAgIGJvb2wgZW5hYmxl
ZCgpIGNvbnN0IHsgcmV0dXJuIG1fZW5hYmxlZDsgfQogICAgIHZvaWQgc2V0RW5hYmxlZChib29s
IGVuYWJsZWQpIHsgbV9lbmFibGVkID0gZW5hYmxlZDsgfQogCiBwcml2YXRlOgogICAgIE1lZGlh
U3RyZWFtQ29tcG9uZW50KFBhc3NSZWZQdHI8TWVkaWFTdHJlYW1Tb3VyY2U+IHNvdXJjZSkKICAg
ICAgICAgOiBtX3NvdXJjZShzb3VyY2UpCisgICAgICAgICwgbV9pZChjcmVhdGVDYW5vbmljYWxV
VUlEU3RyaW5nKCkpCiAgICAgICAgICwgbV9lbmFibGVkKHRydWUpCiAgICAgewogICAgIH0KIAog
ICAgIFJlZlB0cjxNZWRpYVN0cmVhbVNvdXJjZT4gbV9zb3VyY2U7CisgICAgU3RyaW5nIG1faWQ7
CiAgICAgYm9vbCBtX2VuYWJsZWQ7CiB9OwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbURlc2NyaXB0b3IuaCBiL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtRGVzY3JpcHRvci5oCmluZGV4IDEy
NDFlMzM4OTU4M2U2ODMyYWIwYjkxNWI0MzZkMTYyODRiMGMzM2QuLmIzZDI4OTliNWE4Y2FkYmE4
YTc0MmY1NDc1ZWE0YmU5ZjNhZDgwMzUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtRGVzY3JpcHRvci5oCisrKyBiL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtRGVzY3JpcHRvci5oCkBAIC01Niwx
NSArNTYsMTUgQEAgcHVibGljOgogICAgICAgICB2aXJ0dWFsIH5FeHRyYURhdGEoKSB7IH0KICAg
ICB9OwogCi0gICAgc3RhdGljIFBhc3NSZWZQdHI8TWVkaWFTdHJlYW1EZXNjcmlwdG9yPiBjcmVh
dGUoY29uc3QgU3RyaW5nJiBsYWJlbCwgY29uc3QgTWVkaWFTdHJlYW1Tb3VyY2VWZWN0b3ImIGF1
ZGlvU291cmNlcywgY29uc3QgTWVkaWFTdHJlYW1Tb3VyY2VWZWN0b3ImIHZpZGVvU291cmNlcykK
KyAgICBzdGF0aWMgUGFzc1JlZlB0cjxNZWRpYVN0cmVhbURlc2NyaXB0b3I+IGNyZWF0ZShjb25z
dCBTdHJpbmcmIGlkLCBjb25zdCBNZWRpYVN0cmVhbVNvdXJjZVZlY3RvciYgYXVkaW9Tb3VyY2Vz
LCBjb25zdCBNZWRpYVN0cmVhbVNvdXJjZVZlY3RvciYgdmlkZW9Tb3VyY2VzKQogICAgIHsKLSAg
ICAgICAgcmV0dXJuIGFkb3B0UmVmKG5ldyBNZWRpYVN0cmVhbURlc2NyaXB0b3IobGFiZWwsIGF1
ZGlvU291cmNlcywgdmlkZW9Tb3VyY2VzKSk7CisgICAgICAgIHJldHVybiBhZG9wdFJlZihuZXcg
TWVkaWFTdHJlYW1EZXNjcmlwdG9yKGlkLCBhdWRpb1NvdXJjZXMsIHZpZGVvU291cmNlcykpOwog
ICAgIH0KIAogICAgIE1lZGlhU3RyZWFtRGVzY3JpcHRvckNsaWVudCogY2xpZW50KCkgY29uc3Qg
eyByZXR1cm4gbV9jbGllbnQ7IH0KICAgICB2b2lkIHNldENsaWVudChNZWRpYVN0cmVhbURlc2Ny
aXB0b3JDbGllbnQqIGNsaWVudCkgeyBtX2NsaWVudCA9IGNsaWVudDsgfQogCi0gICAgU3RyaW5n
IGxhYmVsKCkgY29uc3QgeyByZXR1cm4gbV9sYWJlbDsgfQorICAgIFN0cmluZyBpZCgpIGNvbnN0
IHsgcmV0dXJuIG1faWQ7IH0KIAogICAgIHVuc2lnbmVkIG51bWJlck9mQXVkaW9Db21wb25lbnRz
KCkgY29uc3QgeyByZXR1cm4gbV9hdWRpb0NvbXBvbmVudHMuc2l6ZSgpOyB9CiAgICAgTWVkaWFT
dHJlYW1Db21wb25lbnQqIGF1ZGlvQ29tcG9uZW50KHVuc2lnbmVkIGluZGV4KSBjb25zdCB7IHJl
dHVybiBtX2F1ZGlvQ29tcG9uZW50c1tpbmRleF0uZ2V0KCk7IH0KQEAgLTc5LDkgKzc5LDkgQEAg
cHVibGljOgogICAgIHZvaWQgc2V0RXh0cmFEYXRhKFBhc3NSZWZQdHI8RXh0cmFEYXRhPiBleHRy
YURhdGEpIHsgbV9leHRyYURhdGEgPSBleHRyYURhdGE7IH0KIAogcHJpdmF0ZToKLSAgICBNZWRp
YVN0cmVhbURlc2NyaXB0b3IoY29uc3QgU3RyaW5nJiBsYWJlbCwgY29uc3QgTWVkaWFTdHJlYW1T
b3VyY2VWZWN0b3ImIGF1ZGlvU291cmNlcywgY29uc3QgTWVkaWFTdHJlYW1Tb3VyY2VWZWN0b3Im
IHZpZGVvU291cmNlcykKKyAgICBNZWRpYVN0cmVhbURlc2NyaXB0b3IoY29uc3QgU3RyaW5nJiBp
ZCwgY29uc3QgTWVkaWFTdHJlYW1Tb3VyY2VWZWN0b3ImIGF1ZGlvU291cmNlcywgY29uc3QgTWVk
aWFTdHJlYW1Tb3VyY2VWZWN0b3ImIHZpZGVvU291cmNlcykKICAgICAgICAgOiBtX2NsaWVudCgw
KQotICAgICAgICAsIG1fbGFiZWwobGFiZWwpCisgICAgICAgICwgbV9pZChpZCkKICAgICAgICAg
LCBtX2VuZGVkKGZhbHNlKQogICAgIHsKICAgICAgICAgZm9yIChzaXplX3QgaSA9IDA7IGkgPCBh
dWRpb1NvdXJjZXMuc2l6ZSgpOyBpKyspCkBAIC05Miw3ICs5Miw3IEBAIHByaXZhdGU6CiAgICAg
fQogCiAgICAgTWVkaWFTdHJlYW1EZXNjcmlwdG9yQ2xpZW50KiBtX2NsaWVudDsKLSAgICBTdHJp
bmcgbV9sYWJlbDsKKyAgICBTdHJpbmcgbV9pZDsKICAgICBWZWN0b3I8UmVmUHRyPE1lZGlhU3Ry
ZWFtQ29tcG9uZW50PiA+IG1fYXVkaW9Db21wb25lbnRzOwogICAgIFZlY3RvcjxSZWZQdHI8TWVk
aWFTdHJlYW1Db21wb25lbnQ+ID4gbV92aWRlb0NvbXBvbmVudHM7CiAgICAgYm9vbCBtX2VuZGVk
Owo=
</data>

          </attachment>
      

    </bug>

</bugzilla>