<?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>111385</bug_id>
          
          <creation_ts>2013-03-04 17:25:17 -0800</creation_ts>
          <short_desc>Add audio hardware support for multi-channel by implementing AudioDestinationNode.maxChannelCount</short_desc>
          <delta_ts>2013-03-04 22:06:34 -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>New Bugs</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="Chris Rogers">crogers</reporter>
          <assigned_to name="Chris Rogers">crogers</assigned_to>
          <cc>abarth</cc>
    
    <cc>dglazkov</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>feature-media-reviews</cc>
    
    <cc>fishd</cc>
    
    <cc>jamesr</cc>
    
    <cc>jer.noble</cc>
    
    <cc>kbr</cc>
    
    <cc>ojan.autocc</cc>
    
    <cc>pnormand</cc>
    
    <cc>tkent+wkapi</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>847078</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Rogers">crogers</who>
    <bug_when>2013-03-04 17:25:17 -0800</bug_when>
    <thetext>Add audio hardware support for multi-channel by implementing AudioDestinationNode.maxChannelCount</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>847089</commentid>
    <comment_count>1</comment_count>
      <attachid>191362</attachid>
    <who name="Chris Rogers">crogers</who>
    <bug_when>2013-03-04 17:38:28 -0800</bug_when>
    <thetext>Created attachment 191362
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>847096</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-04 17:42:39 -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>847142</commentid>
    <comment_count>3</comment_count>
      <attachid>191362</attachid>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2013-03-04 18:10:29 -0800</bug_when>
    <thetext>Comment on attachment 191362
Patch

Looks good. Verified that the exception behavior matches the spec and that the default output is still stereo.

Deferring r+ to one of the Chromium API reviewers.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>847144</commentid>
    <comment_count>4</comment_count>
      <attachid>191362</attachid>
    <who name="James Robinson">jamesr</who>
    <bug_when>2013-03-04 18:11:18 -0800</bug_when>
    <thetext>Comment on attachment 191362
Patch

WK API looks good</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>847267</commentid>
    <comment_count>5</comment_count>
      <attachid>191362</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-04 22:06:29 -0800</bug_when>
    <thetext>Comment on attachment 191362
Patch

Clearing flags on attachment: 191362

Committed r144720: &lt;http://trac.webkit.org/changeset/144720&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>847268</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-04 22:06:34 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>191362</attachid>
            <date>2013-03-04 17:38:28 -0800</date>
            <delta_ts>2013-03-04 22:06:29 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-111385-20130304173435.patch</filename>
            <type>text/plain</type>
            <size>14623</size>
            <attacher name="Chris Rogers">crogers</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ0NzAwCmRpZmYgLS1naXQgYS9Tb3VyY2UvUGxhdGZvcm0v
Q2hhbmdlTG9nIGIvU291cmNlL1BsYXRmb3JtL0NoYW5nZUxvZwppbmRleCBkNjEzZTY3NzUwZDk2
YWM0NmU2MmVhOWJkMzBmYWIzMmY0OWRjYmNiLi4zY2RiNDFhNzFkMzFkNTUwM2I2ZTgxYjE0ODkz
MDUxYjE2MGRjNGRmIDEwMDY0NAotLS0gYS9Tb3VyY2UvUGxhdGZvcm0vQ2hhbmdlTG9nCisrKyBi
L1NvdXJjZS9QbGF0Zm9ybS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAxMy0wMy0wNCAg
Q2hyaXMgUm9nZXJzICA8Y3JvZ2Vyc0Bnb29nbGUuY29tPgorCisgICAgICAgIEFkZCBhdWRpbyBo
YXJkd2FyZSBzdXBwb3J0IGZvciBtdWx0aS1jaGFubmVsIGJ5IGltcGxlbWVudGluZyBBdWRpb0Rl
c3RpbmF0aW9uTm9kZS5tYXhDaGFubmVsQ291bnQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTExMTM4NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgICogY2hyb21pdW0vcHVibGljL1BsYXRmb3JtLmg6CisgICAg
ICAgIChXZWJLaXQ6OlBsYXRmb3JtOjphdWRpb0hhcmR3YXJlT3V0cHV0Q2hhbm5lbHMpOgorCiAy
MDEzLTAzLTA0ICBKb2NoZW4gRWlzaW5nZXIgIDxqb2NoZW5AY2hyb21pdW0ub3JnPgogCiAgICAg
ICAgIFtjaHJvbWl1bV0gcmVtb3ZlIGRlcHJlY2F0ZWQgaHlwaGVuYXRpb24gbWV0aG9kcyBmcm9t
IFBsYXRmb3JtCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2Uv
V2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzdkNWM1NTM3MWE3ODdjYzJhODA3OWRmZTM0OTYyNTAy
OTgxZmNlYS4uYjA1Y2ZmOTU1ODdhYWY4NmYyYjQ2MWZhZTMwY2NhM2VmY2VkZWNiNiAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDQ5IEBACisyMDEzLTAzLTA0ICBDaHJpcyBSb2dlcnMgIDxjcm9nZXJz
QGdvb2dsZS5jb20+CisKKyAgICAgICAgQWRkIGF1ZGlvIGhhcmR3YXJlIHN1cHBvcnQgZm9yIG11
bHRpLWNoYW5uZWwgb3V0cHV0IGJ5IGltcGxlbWVudGluZyBBdWRpb0Rlc3RpbmF0aW9uTm9kZS5t
YXhDaGFubmVsQ291bnQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTExMTM4NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorICAg
ICAgICAKKyAgICAgICAgU2VlIHNwZWNpZmljYXRpb24gZGV0YWlscyBmb3IgLm1heENoYW5uZWxD
b3VudDoKKyAgICAgICAgaHR0cHM6Ly9kdmNzLnczLm9yZy9oZy9hdWRpby9yYXctZmlsZS90aXAv
d2ViYXVkaW8vc3BlY2lmaWNhdGlvbi5odG1sI0F1ZGlvRGVzdGluYXRpb25Ob2RlCisgICAgICAg
IAorICAgICAgICAqIE1vZHVsZXMvd2ViYXVkaW8vQXVkaW9EZXN0aW5hdGlvbk5vZGUuaDoKKyAg
ICAgICAgKFdlYkNvcmU6OkF1ZGlvRGVzdGluYXRpb25Ob2RlOjptYXhDaGFubmVsQ291bnQpOgor
ICAgICAgICAqIE1vZHVsZXMvd2ViYXVkaW8vQXVkaW9EZXN0aW5hdGlvbk5vZGUuaWRsOgorICAg
ICAgICAqIE1vZHVsZXMvd2ViYXVkaW8vQXVkaW9Ob2RlLmg6CisgICAgICAgIEltcGxlbWVudCAu
bWF4Q2hhbm5lbENvdW50IGF0dHJpYnV0ZS4KKyAgICAgICAgCisgICAgICAgIChBdWRpb05vZGUp
OgorICAgICAgICAqIE1vZHVsZXMvd2ViYXVkaW8vRGVmYXVsdEF1ZGlvRGVzdGluYXRpb25Ob2Rl
Lmg6CisgICAgICAgICogTW9kdWxlcy93ZWJhdWRpby9EZWZhdWx0QXVkaW9EZXN0aW5hdGlvbk5v
ZGUuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RGVmYXVsdEF1ZGlvRGVzdGluYXRpb25Ob2RlOjpp
bml0aWFsaXplKToKKyAgICAgICAgKFdlYkNvcmU6OkRlZmF1bHRBdWRpb0Rlc3RpbmF0aW9uTm9k
ZTo6Y3JlYXRlRGVzdGluYXRpb24pOgorICAgICAgICAoV2ViQ29yZTo6RGVmYXVsdEF1ZGlvRGVz
dGluYXRpb25Ob2RlOjplbmFibGVJbnB1dCk6CisgICAgICAgIENhbGwgdG8gY3JlYXRlRGVzdGlu
YXRpb24oKSBub3cgdGFrZXMgbm8gYXJndW1lbnQuCisgICAgICAgIEluc3RlYWQgd2UgbWFpbnRh
aW4gYSBtZW1iZXIgdmFyaWFibGUgZm9yIHRoZSBpbnB1dCBkZXZpY2UgSUQuCisgICAgICAgIChX
ZWJDb3JlOjpEZWZhdWx0QXVkaW9EZXN0aW5hdGlvbk5vZGU6Om1heENoYW5uZWxDb3VudCk6Cisg
ICAgICAgIChXZWJDb3JlOjpEZWZhdWx0QXVkaW9EZXN0aW5hdGlvbk5vZGU6OnNldENoYW5uZWxD
b3VudCk6CisgICAgICAgIENoZWNrIHBvcnQtc3BlY2lmaWMgaGFyZHdhcmUgc3VwcG9ydCBmb3Ig
bWF4Q2hhbm5lbENvdW50KCksCisgICAgICAgIGFuZCBhbGxvdyBzZXR0aW5nIHRoZSBjaGFubmVs
IGNvdW50IGJhc2VkIG9uIHdoYXQgdGhlIGhhcmR3YXJlCisgICAgICAgIHN1cHBvcnRzLgorICAg
ICAgICAKKyAgICAgICAgKiBwbGF0Zm9ybS9hdWRpby9BdWRpb0Rlc3RpbmF0aW9uLmg6CisgICAg
ICAgIChBdWRpb0Rlc3RpbmF0aW9uKToKKyAgICAgICAgKiBwbGF0Zm9ybS9hdWRpby9jaHJvbWl1
bS9BdWRpb0Rlc3RpbmF0aW9uQ2hyb21pdW0uY3BwOgorICAgICAgICAoV2ViQ29yZTo6QXVkaW9E
ZXN0aW5hdGlvbjo6bWF4Q2hhbm5lbENvdW50KToKKyAgICAgICAgKFdlYkNvcmU6OkF1ZGlvRGVz
dGluYXRpb25DaHJvbWl1bTo6cmVuZGVyKToKKyAgICAgICAgQ2FsbCBpbnRvIGNocm9taXVtIFdl
YktpdCBBUEk6IGF1ZGlvSGFyZHdhcmVPdXRwdXRDaGFubmVscygpLgorCisgICAgICAgICogcGxh
dGZvcm0vYXVkaW8vZ3N0cmVhbWVyL0F1ZGlvRGVzdGluYXRpb25HU3RyZWFtZXIuY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6QXVkaW9EZXN0aW5hdGlvbjo6bWF4Q2hhbm5lbENvdW50KToKKyAgICAg
ICAgQWRkIGJhc2ljIGltcGxlbWVudGF0aW9uIGZvciBtYXhDaGFubmVsQ291bnQoKSBvbmx5IHN1
cHBvcnRpbmcgc3RlcmVvIG91dHB1dC4KKworICAgICAgICAqIHBsYXRmb3JtL2F1ZGlvL21hYy9B
dWRpb0Rlc3RpbmF0aW9uTWFjLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkF1ZGlvRGVzdGluYXRp
b246Om1heENoYW5uZWxDb3VudCk6CisgICAgICAgIEFkZCBiYXNpYyBpbXBsZW1lbnRhdGlvbiBm
b3IgbWF4Q2hhbm5lbENvdW50KCkgb25seSBzdXBwb3J0aW5nIHN0ZXJlbyBvdXRwdXQuCisgICAg
ICAgIExhdGVyLCB0aGUgbWFjIHBvcnQgY2FuIHN1cHBvcnQgbW9yZSB0aGFuIHRoaXMgd2l0aCBz
b21lIHNtYWxsIGltcHJvdmVtZW50cyB0byBBdWRpb0Rlc3RpbmF0aW9uTWFjLgorCiAyMDEzLTAz
LTA0ICBDaHJpcyBGbGVpemFjaCAgPGNmbGVpemFjaEBhcHBsZS5jb20+CiAKICAgICAgICAgU3Vw
cG9ydCBXZWJTcGVlY2ggLSBTcGVlY2ggU3ludGhlc2lzCmRpZmYgLS1naXQgYS9Tb3VyY2UvUGxh
dGZvcm0vY2hyb21pdW0vcHVibGljL1BsYXRmb3JtLmggYi9Tb3VyY2UvUGxhdGZvcm0vY2hyb21p
dW0vcHVibGljL1BsYXRmb3JtLmgKaW5kZXggNTUyMWM2MDRjYTU4NmI2NGI1MzE5ZWY5ZTM4M2Jk
YzRiODkxYTI1MC4uZmI2YzgyMzBlZTIyOGEyYTZlNmYxZjYxNDhlY2EzY2Q0ZDAxMjA5OSAxMDA2
NDQKLS0tIGEvU291cmNlL1BsYXRmb3JtL2Nocm9taXVtL3B1YmxpYy9QbGF0Zm9ybS5oCisrKyBi
L1NvdXJjZS9QbGF0Zm9ybS9jaHJvbWl1bS9wdWJsaWMvUGxhdGZvcm0uaApAQCAtMTIwLDYgKzEy
MCw3IEBAIHB1YmxpYzoKIAogICAgIHZpcnR1YWwgZG91YmxlIGF1ZGlvSGFyZHdhcmVTYW1wbGVS
YXRlKCkgeyByZXR1cm4gMDsgfQogICAgIHZpcnR1YWwgc2l6ZV90IGF1ZGlvSGFyZHdhcmVCdWZm
ZXJTaXplKCkgeyByZXR1cm4gMDsgfQorICAgIHZpcnR1YWwgdW5zaWduZWQgYXVkaW9IYXJkd2Fy
ZU91dHB1dENoYW5uZWxzKCkgeyByZXR1cm4gMDsgfQogCiAgICAgLy8gQ3JlYXRlcyBhIGRldmlj
ZSBmb3IgYXVkaW8gSS9PLgogICAgIC8vIFBhc3MgaW4gKG51bWJlck9mSW5wdXRDaGFubmVscyA+
IDApIGlmIGxpdmUvbG9jYWwgYXVkaW8gaW5wdXQgaXMgZGVzaXJlZC4KZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL01vZHVsZXMvd2ViYXVkaW8vQXVkaW9EZXN0aW5hdGlvbk5vZGUuaCBiL1Nv
dXJjZS9XZWJDb3JlL01vZHVsZXMvd2ViYXVkaW8vQXVkaW9EZXN0aW5hdGlvbk5vZGUuaAppbmRl
eCBmNzljNTEyNzFlZWU5OWI1OWE0YTExY2FmMjY0YTc4MGVhMjc0OTgxLi5kNDQzMTAxYjgwYjQ1
MjliY2YyNzc3ODE2M2IwYjBhM2Q2MzE5MTBlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9N
b2R1bGVzL3dlYmF1ZGlvL0F1ZGlvRGVzdGluYXRpb25Ob2RlLmgKKysrIGIvU291cmNlL1dlYkNv
cmUvTW9kdWxlcy93ZWJhdWRpby9BdWRpb0Rlc3RpbmF0aW9uTm9kZS5oCkBAIC01Miw3ICs1Miw3
IEBAIHB1YmxpYzoKICAgICBzaXplX3QgY3VycmVudFNhbXBsZUZyYW1lKCkgY29uc3QgeyByZXR1
cm4gbV9jdXJyZW50U2FtcGxlRnJhbWU7IH0KICAgICBkb3VibGUgY3VycmVudFRpbWUoKSBjb25z
dCB7IHJldHVybiBjdXJyZW50U2FtcGxlRnJhbWUoKSAvIHN0YXRpY19jYXN0PGRvdWJsZT4oc2Ft
cGxlUmF0ZSgpKTsgfQogCi0gICAgdmlydHVhbCB1bnNpZ25lZCBudW1iZXJPZkNoYW5uZWxzKCkg
Y29uc3QgeyByZXR1cm4gMjsgfSAvLyBGSVhNRTogdXBkYXRlIHdoZW4gbXVsdGktY2hhbm5lbCAo
bW9yZSB0aGFuIHN0ZXJlbykgaXMgc3VwcG9ydGVkCisgICAgdmlydHVhbCB1bnNpZ25lZCBsb25n
IG1heENoYW5uZWxDb3VudCgpIGNvbnN0IHsgcmV0dXJuIDA7IH0KIAogICAgIC8vIEVuYWJsZSBs
b2NhbC9saXZlIGlucHV0IGZvciB0aGUgc3BlY2lmaWVkIGRldmljZS4KICAgICB2aXJ0dWFsIHZv
aWQgZW5hYmxlSW5wdXQoY29uc3QgU3RyaW5nJiBpbnB1dERldmljZUlkKSA9IDA7CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL3dlYmF1ZGlvL0F1ZGlvRGVzdGluYXRpb25Ob2Rl
LmlkbCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvd2ViYXVkaW8vQXVkaW9EZXN0aW5hdGlvbk5v
ZGUuaWRsCmluZGV4IGMxMDdlM2RjODI4ODlhOTVhZmNkZGQ5OWQwYjJlYmZjNmE1ZGNlMGIuLjU0
ODFmZTc3ZjQ3NDQyNzk1NDVjNjM4MGU0YjVlYzNiNTEwOWNmZjMgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL01vZHVsZXMvd2ViYXVkaW8vQXVkaW9EZXN0aW5hdGlvbk5vZGUuaWRsCisrKyBi
L1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvd2ViYXVkaW8vQXVkaW9EZXN0aW5hdGlvbk5vZGUuaWRs
CkBAIC0yNyw1ICsyNyw1IEBACiAgICAgSlNHZW5lcmF0ZVRvSlNPYmplY3QsCiAgICAgVjhTa2lw
VlRhYmxlVmFsaWRhdGlvbgogXSBpbnRlcmZhY2UgQXVkaW9EZXN0aW5hdGlvbk5vZGUgOiBBdWRp
b05vZGUgewotICAgIHJlYWRvbmx5IGF0dHJpYnV0ZSBsb25nIG51bWJlck9mQ2hhbm5lbHM7Cisg
ICAgcmVhZG9ubHkgYXR0cmlidXRlIHVuc2lnbmVkIGxvbmcgbWF4Q2hhbm5lbENvdW50OwogfTsK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvd2ViYXVkaW8vQXVkaW9Ob2RlLmgg
Yi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL3dlYmF1ZGlvL0F1ZGlvTm9kZS5oCmluZGV4IDUwY2Nm
N2U5NmU0OTA3ZTcwMDMwOTQyZTM0YWYyOTFhNDNkMDQ5YWIuLjgwOTkwODFkZjc5MDY1YTE1MTli
Y2Q4ZDkyYjBkNzYxMmUxYTM1MjggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMv
d2ViYXVkaW8vQXVkaW9Ob2RlLmgKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy93ZWJhdWRp
by9BdWRpb05vZGUuaApAQCAtMTY5LDcgKzE2OSw3IEBAIHB1YmxpYzoKICAgICB2b2lkIHJlcG9y
dE1lbW9yeVVzYWdlKE1lbW9yeU9iamVjdEluZm8qKSBjb25zdDsKIAogICAgIHVuc2lnbmVkIGxv
bmcgY2hhbm5lbENvdW50KCk7Ci0gICAgdm9pZCBzZXRDaGFubmVsQ291bnQodW5zaWduZWQgbG9u
ZywgRXhjZXB0aW9uQ29kZSYpOworICAgIHZpcnR1YWwgdm9pZCBzZXRDaGFubmVsQ291bnQodW5z
aWduZWQgbG9uZywgRXhjZXB0aW9uQ29kZSYpOwogCiAgICAgU3RyaW5nIGNoYW5uZWxDb3VudE1v
ZGUoKTsKICAgICB2b2lkIHNldENoYW5uZWxDb3VudE1vZGUoY29uc3QgU3RyaW5nJiwgRXhjZXB0
aW9uQ29kZSYpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy93ZWJhdWRpby9E
ZWZhdWx0QXVkaW9EZXN0aW5hdGlvbk5vZGUuY3BwIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy93
ZWJhdWRpby9EZWZhdWx0QXVkaW9EZXN0aW5hdGlvbk5vZGUuY3BwCmluZGV4IGE3Y2E4NTMxMTlk
MDA5YjlkNDViYTc3NDc5ODgwZjkzMTQ4M2JlNGIuLjZiNGY5Yjg1YWNlNWNiNzE5NTdjOWEzMTNj
MTU1Mjg4YTAyZmUwNjYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvd2ViYXVk
aW8vRGVmYXVsdEF1ZGlvRGVzdGluYXRpb25Ob2RlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9N
b2R1bGVzL3dlYmF1ZGlvL0RlZmF1bHRBdWRpb0Rlc3RpbmF0aW9uTm9kZS5jcHAKQEAgLTI4LDYg
KzI4LDcgQEAKIAogI2luY2x1ZGUgIkRlZmF1bHRBdWRpb0Rlc3RpbmF0aW9uTm9kZS5oIgogCisj
aW5jbHVkZSAiRXhjZXB0aW9uQ29kZS5oIgogI2luY2x1ZGUgIkxvZ2dpbmcuaCIKICNpbmNsdWRl
IDx3dGYvTWFpblRocmVhZC5oPgogCkBAIC01Niw3ICs1Nyw3IEBAIHZvaWQgRGVmYXVsdEF1ZGlv
RGVzdGluYXRpb25Ob2RlOjppbml0aWFsaXplKCkKICAgICBpZiAoaXNJbml0aWFsaXplZCgpKQog
ICAgICAgICByZXR1cm47CiAKLSAgICBjcmVhdGVEZXN0aW5hdGlvbihTdHJpbmcoKSk7CisgICAg
Y3JlYXRlRGVzdGluYXRpb24oKTsKICAgICBBdWRpb05vZGU6OmluaXRpYWxpemUoKTsKIH0KIApA
QCAtNzIsMTIgKzczLDEyIEBAIHZvaWQgRGVmYXVsdEF1ZGlvRGVzdGluYXRpb25Ob2RlOjp1bmlu
aXRpYWxpemUoKQogICAgIEF1ZGlvTm9kZTo6dW5pbml0aWFsaXplKCk7CiB9CiAKLXZvaWQgRGVm
YXVsdEF1ZGlvRGVzdGluYXRpb25Ob2RlOjpjcmVhdGVEZXN0aW5hdGlvbihjb25zdCBTdHJpbmcm
IGlucHV0RGV2aWNlSWQpCit2b2lkIERlZmF1bHRBdWRpb0Rlc3RpbmF0aW9uTm9kZTo6Y3JlYXRl
RGVzdGluYXRpb24oKQogewogICAgIGZsb2F0IGhhcmR3YXJlU2FtcGxlUmF0ZSA9IEF1ZGlvRGVz
dGluYXRpb246OmhhcmR3YXJlU2FtcGxlUmF0ZSgpOwogICAgIExPRyhXZWJBdWRpbywgIj4+Pj4g
aGFyZHdhcmVTYW1wbGVSYXRlID0gJWZcbiIsIGhhcmR3YXJlU2FtcGxlUmF0ZSk7CiAgICAgCi0g
ICAgbV9kZXN0aW5hdGlvbiA9IEF1ZGlvRGVzdGluYXRpb246OmNyZWF0ZSgqdGhpcywgaW5wdXRE
ZXZpY2VJZCwgbV9udW1iZXJPZklucHV0Q2hhbm5lbHMsIG51bWJlck9mQ2hhbm5lbHMoKSwgaGFy
ZHdhcmVTYW1wbGVSYXRlKTsKKyAgICBtX2Rlc3RpbmF0aW9uID0gQXVkaW9EZXN0aW5hdGlvbjo6
Y3JlYXRlKCp0aGlzLCBtX2lucHV0RGV2aWNlSWQsIG1fbnVtYmVyT2ZJbnB1dENoYW5uZWxzLCBj
aGFubmVsQ291bnQoKSwgaGFyZHdhcmVTYW1wbGVSYXRlKTsKIH0KIAogdm9pZCBEZWZhdWx0QXVk
aW9EZXN0aW5hdGlvbk5vZGU6OmVuYWJsZUlucHV0KGNvbnN0IFN0cmluZyYgaW5wdXREZXZpY2VJ
ZCkKQEAgLTg1LDExICs4NiwxMiBAQCB2b2lkIERlZmF1bHRBdWRpb0Rlc3RpbmF0aW9uTm9kZTo6
ZW5hYmxlSW5wdXQoY29uc3QgU3RyaW5nJiBpbnB1dERldmljZUlkKQogICAgIEFTU0VSVChpc01h
aW5UaHJlYWQoKSk7CiAgICAgaWYgKG1fbnVtYmVyT2ZJbnB1dENoYW5uZWxzICE9IEVuYWJsZWRJ
bnB1dENoYW5uZWxzKSB7CiAgICAgICAgIG1fbnVtYmVyT2ZJbnB1dENoYW5uZWxzID0gRW5hYmxl
ZElucHV0Q2hhbm5lbHM7CisgICAgICAgIG1faW5wdXREZXZpY2VJZCA9IGlucHV0RGV2aWNlSWQ7
CiAKICAgICAgICAgaWYgKGlzSW5pdGlhbGl6ZWQoKSkgewogICAgICAgICAgICAgLy8gUmUtY3Jl
YXRlIGRlc3RpbmF0aW9uLgogICAgICAgICAgICAgbV9kZXN0aW5hdGlvbi0+c3RvcCgpOwotICAg
ICAgICAgICAgY3JlYXRlRGVzdGluYXRpb24oaW5wdXREZXZpY2VJZCk7CisgICAgICAgICAgICBj
cmVhdGVEZXN0aW5hdGlvbigpOwogICAgICAgICAgICAgbV9kZXN0aW5hdGlvbi0+c3RhcnQoKTsK
ICAgICAgICAgfQogICAgIH0KQEAgLTEwMiw2ICsxMDQsMzUgQEAgdm9pZCBEZWZhdWx0QXVkaW9E
ZXN0aW5hdGlvbk5vZGU6OnN0YXJ0UmVuZGVyaW5nKCkKICAgICAgICAgbV9kZXN0aW5hdGlvbi0+
c3RhcnQoKTsKIH0KIAordW5zaWduZWQgbG9uZyBEZWZhdWx0QXVkaW9EZXN0aW5hdGlvbk5vZGU6
Om1heENoYW5uZWxDb3VudCgpIGNvbnN0Cit7CisgICAgcmV0dXJuIEF1ZGlvRGVzdGluYXRpb246
Om1heENoYW5uZWxDb3VudCgpOworfQorCit2b2lkIERlZmF1bHRBdWRpb0Rlc3RpbmF0aW9uTm9k
ZTo6c2V0Q2hhbm5lbENvdW50KHVuc2lnbmVkIGxvbmcgY2hhbm5lbENvdW50LCBFeGNlcHRpb25D
b2RlJiBlYykKK3sKKyAgICAvLyBUaGUgY2hhbm5lbENvdW50IGZvciB0aGUgaW5wdXQgdG8gdGhp
cyBub2RlIGNvbnRyb2xzIHRoZSBhY3R1YWwgbnVtYmVyIG9mIGNoYW5uZWxzIHdlCisgICAgLy8g
c2VuZCB0byB0aGUgYXVkaW8gaGFyZHdhcmUuIEl0IGNhbiBvbmx5IGJlIHNldCBkZXBlbmRpbmcg
b24gdGhlIG1heGltdW0gbnVtYmVyIG9mCisgICAgLy8gY2hhbm5lbHMgc3VwcG9ydGVkIGJ5IHRo
ZSBoYXJkd2FyZS4KKworICAgIEFTU0VSVChpc01haW5UaHJlYWQoKSk7CisKKyAgICBpZiAoIW1h
eENoYW5uZWxDb3VudCgpIHx8IGNoYW5uZWxDb3VudCA+IG1heENoYW5uZWxDb3VudCgpKSB7Cisg
ICAgICAgIGVjID0gSU5WQUxJRF9TVEFURV9FUlI7CisgICAgICAgIHJldHVybjsKKyAgICB9CisK
KyAgICB1bnNpZ25lZCBsb25nIG9sZENoYW5uZWxDb3VudCA9IHRoaXMtPmNoYW5uZWxDb3VudCgp
OworICAgIEF1ZGlvTm9kZTo6c2V0Q2hhbm5lbENvdW50KGNoYW5uZWxDb3VudCwgZWMpOworCisg
ICAgaWYgKCFlYyAmJiB0aGlzLT5jaGFubmVsQ291bnQoKSAhPSBvbGRDaGFubmVsQ291bnQgJiYg
aXNJbml0aWFsaXplZCgpKSB7CisgICAgICAgIC8vIFJlLWNyZWF0ZSBkZXN0aW5hdGlvbi4KKyAg
ICAgICAgbV9kZXN0aW5hdGlvbi0+c3RvcCgpOworICAgICAgICBjcmVhdGVEZXN0aW5hdGlvbigp
OworICAgICAgICBtX2Rlc3RpbmF0aW9uLT5zdGFydCgpOworICAgIH0KK30KKwogfSAvLyBuYW1l
c3BhY2UgV2ViQ29yZQogCiAjZW5kaWYgLy8gRU5BQkxFKFdFQl9BVURJTykKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvd2ViYXVkaW8vRGVmYXVsdEF1ZGlvRGVzdGluYXRpb25O
b2RlLmggYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL3dlYmF1ZGlvL0RlZmF1bHRBdWRpb0Rlc3Rp
bmF0aW9uTm9kZS5oCmluZGV4IDNiODE2ZGRmNjFjMzQ2N2NkNDM3ZjMxYzgwZWQzOTU3OWM5N2Ji
YWYuLmVmZTU4Njc5NWVjYzkyNzFjY2ViODNhYzc2ZTlhMTM5ZDc1OTJmMzMgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvd2ViYXVkaW8vRGVmYXVsdEF1ZGlvRGVzdGluYXRpb25O
b2RlLmgKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy93ZWJhdWRpby9EZWZhdWx0QXVkaW9E
ZXN0aW5hdGlvbk5vZGUuaApAQCAtNDUsMTYgKzQ1LDE5IEBAIHB1YmxpYzoKICAgICAvLyBBdWRp
b05vZGUgICAKICAgICB2aXJ0dWFsIHZvaWQgaW5pdGlhbGl6ZSgpIE9WRVJSSURFOwogICAgIHZp
cnR1YWwgdm9pZCB1bmluaXRpYWxpemUoKSBPVkVSUklERTsKKyAgICB2aXJ0dWFsIHZvaWQgc2V0
Q2hhbm5lbENvdW50KHVuc2lnbmVkIGxvbmcsIEV4Y2VwdGlvbkNvZGUmKSBPVkVSUklERTsKIAog
ICAgIC8vIEF1ZGlvRGVzdGluYXRpb25Ob2RlCiAgICAgdmlydHVhbCB2b2lkIGVuYWJsZUlucHV0
KGNvbnN0IFN0cmluZyYgaW5wdXREZXZpY2VJZCkgT1ZFUlJJREU7CiAgICAgdmlydHVhbCB2b2lk
IHN0YXJ0UmVuZGVyaW5nKCkgT1ZFUlJJREU7CisgICAgdmlydHVhbCB1bnNpZ25lZCBsb25nIG1h
eENoYW5uZWxDb3VudCgpIGNvbnN0IE9WRVJSSURFOwogICAgIAogcHJpdmF0ZToKICAgICBleHBs
aWNpdCBEZWZhdWx0QXVkaW9EZXN0aW5hdGlvbk5vZGUoQXVkaW9Db250ZXh0Kik7Ci0gICAgdm9p
ZCBjcmVhdGVEZXN0aW5hdGlvbihjb25zdCBTdHJpbmcmIGlucHV0RGV2aWNlSWQpOworICAgIHZv
aWQgY3JlYXRlRGVzdGluYXRpb24oKTsKIAogICAgIE93blB0cjxBdWRpb0Rlc3RpbmF0aW9uPiBt
X2Rlc3RpbmF0aW9uOworICAgIFN0cmluZyBtX2lucHV0RGV2aWNlSWQ7CiAgICAgdW5zaWduZWQg
bV9udW1iZXJPZklucHV0Q2hhbm5lbHM7CiB9OwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9hdWRpby9BdWRpb0Rlc3RpbmF0aW9uLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9hdWRpby9BdWRpb0Rlc3RpbmF0aW9uLmgKaW5kZXggODIzMzJkYzQ3ZGU3ZTZjZmM1MzY1
ZjFiZjcwMDQ4Njg1ZTk5NTUyYi4uMTc2NmVlNWJlNTc3NTAyOTEwNmRhZGZkMTg3ZTUwYjc1YmE0
OTNkZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYXVkaW8vQXVkaW9EZXN0
aW5hdGlvbi5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2F1ZGlvL0F1ZGlvRGVzdGlu
YXRpb24uaApAQCAtNTYsNiArNTYsMTQgQEAgcHVibGljOgogICAgIC8vIFNhbXBsZS1yYXRlIGNv
bnZlcnNpb24gbWF5IGhhcHBlbiBpbiBBdWRpb0Rlc3RpbmF0aW9uIHRvIHRoZSBoYXJkd2FyZSBz
YW1wbGUtcmF0ZQogICAgIHZpcnR1YWwgZmxvYXQgc2FtcGxlUmF0ZSgpIGNvbnN0ID0gMDsKICAg
ICBzdGF0aWMgZmxvYXQgaGFyZHdhcmVTYW1wbGVSYXRlKCk7CisKKyAgICAvLyBtYXhDaGFubmVs
Q291bnQoKSByZXR1cm5zIHRoZSB0b3RhbCBudW1iZXIgb2Ygb3V0cHV0IGNoYW5uZWxzIG9mIHRo
ZSBhdWRpbyBoYXJkd2FyZS4KKyAgICAvLyBBIHZhbHVlIG9mIDAgaW5kaWNhdGVzIHRoYXQgdGhl
IG51bWJlciBvZiBjaGFubmVscyBjYW5ub3QgYmUgY29uZmlndXJlZCBhbmQKKyAgICAvLyB0aGF0
IG9ubHkgc3RlcmVvICgyLWNoYW5uZWwpIGRlc3RpbmF0aW9ucyBjYW4gYmUgY3JlYXRlZC4KKyAg
ICAvLyBUaGUgbnVtYmVyT2ZPdXRwdXRDaGFubmVscyBwYXJhbWV0ZXIgb2YgQXVkaW9EZXN0aW5h
dGlvbjo6Y3JlYXRlKCkgaXMgYWxsb3dlZCB0bworICAgIC8vIGJlIGEgdmFsdWU6IDEgPD0gbnVt
YmVyT2ZPdXRwdXRDaGFubmVscyA8PSBtYXhDaGFubmVsQ291bnQoKSwKKyAgICAvLyBvciBpZiBt
YXhDaGFubmVsQ291bnQoKSBlcXVhbHMgMCwgdGhlbiBudW1iZXJPZk91dHB1dENoYW5uZWxzIG11
c3QgYmUgMi4KKyAgICBzdGF0aWMgdW5zaWduZWQgbG9uZyBtYXhDaGFubmVsQ291bnQoKTsKIH07
CiAKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2F1ZGlvL2Nocm9taXVtL0F1ZGlvRGVzdGluYXRpb25DaHJvbWl1bS5jcHAgYi9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9hdWRpby9jaHJvbWl1bS9BdWRpb0Rlc3RpbmF0aW9uQ2hyb21p
dW0uY3BwCmluZGV4IDE5Nzg1OTQ5MTBkNmNhZjRhMjBjNDQ2NzZhNmY3MzVhNWY5M2E3MWIuLmIy
MjY1MWNjNGU4MGZmMDVlNjZlZTdjZmRkMjc3N2I1MTg1YzU3MGEgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL2F1ZGlvL2Nocm9taXVtL0F1ZGlvRGVzdGluYXRpb25DaHJvbWl1
bS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYXVkaW8vY2hyb21pdW0vQXVkaW9E
ZXN0aW5hdGlvbkNocm9taXVtLmNwcApAQCAtMTE0LDYgKzExNCwxMSBAQCBmbG9hdCBBdWRpb0Rl
c3RpbmF0aW9uOjpoYXJkd2FyZVNhbXBsZVJhdGUoKQogICAgIHJldHVybiBzdGF0aWNfY2FzdDxm
bG9hdD4oV2ViS2l0OjpQbGF0Zm9ybTo6Y3VycmVudCgpLT5hdWRpb0hhcmR3YXJlU2FtcGxlUmF0
ZSgpKTsKIH0KIAordW5zaWduZWQgbG9uZyBBdWRpb0Rlc3RpbmF0aW9uOjptYXhDaGFubmVsQ291
bnQoKQoreworICAgIHJldHVybiBzdGF0aWNfY2FzdDxmbG9hdD4oV2ViS2l0OjpQbGF0Zm9ybTo6
Y3VycmVudCgpLT5hdWRpb0hhcmR3YXJlT3V0cHV0Q2hhbm5lbHMoKSk7Cit9CisKIHZvaWQgQXVk
aW9EZXN0aW5hdGlvbkNocm9taXVtOjpyZW5kZXIoY29uc3QgV2ViS2l0OjpXZWJWZWN0b3I8Zmxv
YXQqPiYgc291cmNlRGF0YSwgY29uc3QgV2ViS2l0OjpXZWJWZWN0b3I8ZmxvYXQqPiYgYXVkaW9E
YXRhLCBzaXplX3QgbnVtYmVyT2ZGcmFtZXMpCiB7CiAgICAgYm9vbCBpc051bWJlck9mQ2hhbm5l
bHNHb29kID0gYXVkaW9EYXRhLnNpemUoKSA9PSBtX251bWJlck9mT3V0cHV0Q2hhbm5lbHM7CkBA
IC0xMzcsOCArMTQyLDggQEAgdm9pZCBBdWRpb0Rlc3RpbmF0aW9uQ2hyb21pdW06OnJlbmRlcihj
b25zdCBXZWJLaXQ6OldlYlZlY3RvcjxmbG9hdCo+JiBzb3VyY2VEYXQKICAgICAgICAgbV9pbnB1
dEZpZm8tPnB1c2goJndyYXBwZXJCdXMpOwogICAgIH0KIAotICAgIG1fcmVuZGVyQnVzLnNldENo
YW5uZWxNZW1vcnkoMCwgYXVkaW9EYXRhWzBdLCBudW1iZXJPZkZyYW1lcyk7Ci0gICAgbV9yZW5k
ZXJCdXMuc2V0Q2hhbm5lbE1lbW9yeSgxLCBhdWRpb0RhdGFbMV0sIG51bWJlck9mRnJhbWVzKTsK
KyAgICBmb3IgKHVuc2lnbmVkIGkgPSAwOyBpIDwgbV9udW1iZXJPZk91dHB1dENoYW5uZWxzOyAr
K2kpCisgICAgICAgIG1fcmVuZGVyQnVzLnNldENoYW5uZWxNZW1vcnkoaSwgYXVkaW9EYXRhW2ld
LCBudW1iZXJPZkZyYW1lcyk7CiAKICAgICBtX2ZpZm8tPmNvbnN1bWUoJm1fcmVuZGVyQnVzLCBu
dW1iZXJPZkZyYW1lcyk7CiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9h
dWRpby9nc3RyZWFtZXIvQXVkaW9EZXN0aW5hdGlvbkdTdHJlYW1lci5jcHAgYi9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9hdWRpby9nc3RyZWFtZXIvQXVkaW9EZXN0aW5hdGlvbkdTdHJlYW1lci5j
cHAKaW5kZXggMmU0MzRlODA1YzI3NmFmYWM4MjU0YzBlMmZlNTU5NTBkODU1ZmNlMS4uY2U0OGEx
ZTFjNDVmOGE3YjM0NmRjMzhjMmI1YzllMzIzY2FjNGQyZiAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vYXVkaW8vZ3N0cmVhbWVyL0F1ZGlvRGVzdGluYXRpb25HU3RyZWFtZXIu
Y3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2F1ZGlvL2dzdHJlYW1lci9BdWRpb0Rl
c3RpbmF0aW9uR1N0cmVhbWVyLmNwcApAQCAtNjMsNiArNjMsMTMgQEAgZmxvYXQgQXVkaW9EZXN0
aW5hdGlvbjo6aGFyZHdhcmVTYW1wbGVSYXRlKCkKICAgICByZXR1cm4gNDQxMDA7CiB9CiAKK3Vu
c2lnbmVkIGxvbmcgQXVkaW9EZXN0aW5hdGlvbjo6bWF4Q2hhbm5lbENvdW50KCkKK3sKKyAgICAv
LyBGSVhNRTogcXVlcnkgdGhlIGRlZmF1bHQgYXVkaW8gaGFyZHdhcmUgZGV2aWNlIHRvIHJldHVy
biB0aGUgYWN0dWFsIG51bWJlcgorICAgIC8vIG9mIGNoYW5uZWxzIG9mIHRoZSBkZXZpY2UuIEFs
c28gc2VlIGNvcnJlc3BvbmRpbmcgRklYTUUgaW4gY3JlYXRlKCkuCisgICAgcmV0dXJuIDA7Cit9
CisKICNpZm5kZWYgR1NUX0FQSV9WRVJTSU9OXzEKIHN0YXRpYyB2b2lkIG9uR1N0cmVhbWVyV2F2
cGFyc2VQYWRBZGRlZENhbGxiYWNrKEdzdEVsZW1lbnQqLCBHc3RQYWQqIHBhZCwgQXVkaW9EZXN0
aW5hdGlvbkdTdHJlYW1lciogZGVzdGluYXRpb24pCiB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9hdWRpby9tYWMvQXVkaW9EZXN0aW5hdGlvbk1hYy5jcHAgYi9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9hdWRpby9tYWMvQXVkaW9EZXN0aW5hdGlvbk1hYy5jcHAKaW5kZXgg
YmQzYjg3M2JiNTFiOWQ1YzI1ZjgxY2QyOWI2ZWVhYWZhOWI4MGIxZi4uZmNlNDExYmEwMjVkODAy
MDQ2ZGI4MzVhNjM2NzA1NTBjZjI2ZmI2YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vYXVkaW8vbWFjL0F1ZGlvRGVzdGluYXRpb25NYWMuY3BwCisrKyBiL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2F1ZGlvL21hYy9BdWRpb0Rlc3RpbmF0aW9uTWFjLmNwcApAQCAtODIsNiAr
ODIsMTUgQEAgZmxvYXQgQXVkaW9EZXN0aW5hdGlvbjo6aGFyZHdhcmVTYW1wbGVSYXRlKCkKICAg
ICByZXR1cm4gbmFycm93UHJlY2lzaW9uVG9GbG9hdChub21pbmFsU2FtcGxlUmF0ZSk7CiB9CiAK
K3Vuc2lnbmVkIGxvbmcgQXVkaW9EZXN0aW5hdGlvbjo6bWF4Q2hhbm5lbENvdW50KCkKK3sKKyAg
ICAvLyBGSVhNRTogcXVlcnkgdGhlIGRlZmF1bHQgYXVkaW8gaGFyZHdhcmUgZGV2aWNlIHRvIHJl
dHVybiB0aGUgYWN0dWFsIG51bWJlcgorICAgIC8vIG9mIGNoYW5uZWxzIG9mIHRoZSBkZXZpY2Uu
IEFsc28gc2VlIGNvcnJlc3BvbmRpbmcgRklYTUUgaW4gY3JlYXRlKCkuCisgICAgLy8gVGhlcmUg
aXMgYSBzbWFsbCBhbW91bnQgb2YgY29kZSB3aGljaCBhc3N1bWVzIHN0ZXJlbyBpbiBBdWRpb0Rl
c3RpbmF0aW9uTWFjIHdoaWNoCisgICAgLy8gY2FuIGJlIHVwZ3JhZGVkLgorICAgIHJldHVybiAw
OworfQorCiBBdWRpb0Rlc3RpbmF0aW9uTWFjOjpBdWRpb0Rlc3RpbmF0aW9uTWFjKEF1ZGlvSU9D
YWxsYmFjayYgY2FsbGJhY2ssIGZsb2F0IHNhbXBsZVJhdGUpCiAgICAgOiBtX291dHB1dFVuaXQo
MCkKICAgICAsIG1fY2FsbGJhY2soY2FsbGJhY2spCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>