<?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>203773</bug_id>
          
          <creation_ts>2019-11-01 17:30:08 -0700</creation_ts>
          <short_desc>Enable powerPreference controlled GPU switching with ANGLE</short_desc>
          <delta_ts>2020-03-11 17:12:12 -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>ANGLE</component>
          <version>WebKit 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>198948</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="James Darpinian">jdarpinian</reporter>
          <assigned_to name="James Darpinian">jdarpinian</assigned_to>
          <cc>achristensen</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dino</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>graouts</cc>
    
    <cc>justin_fan</cc>
    
    <cc>kbr</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1586684</commentid>
    <comment_count>0</comment_count>
    <who name="James Darpinian">jdarpinian</who>
    <bug_when>2019-11-01 17:30:08 -0700</bug_when>
    <thetext>Enable powerPreference controlled GPU switching with ANGLE</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1586685</commentid>
    <comment_count>1</comment_count>
      <attachid>382661</attachid>
    <who name="James Darpinian">jdarpinian</who>
    <bug_when>2019-11-01 17:32:46 -0700</bug_when>
    <thetext>Created attachment 382661
Enable powerPreference controlled GPU switching with ANGLE</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1586686</commentid>
    <comment_count>2</comment_count>
      <attachid>382662</attachid>
    <who name="James Darpinian">jdarpinian</who>
    <bug_when>2019-11-01 17:36:09 -0700</bug_when>
    <thetext>Created attachment 382662
Update ChangeLog</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1586961</commentid>
    <comment_count>3</comment_count>
      <attachid>382662</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-11-04 06:03:52 -0800</bug_when>
    <thetext>Comment on attachment 382662
Update ChangeLog

Rejecting attachment 382662 from commit-queue.

Failed to run &quot;[&apos;/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=webkit-queues.webkit.org&apos;, &apos;--bot-id=webkit-cq-01&apos;, &apos;validate-changelog&apos;, &apos;--check-oops&apos;, &apos;--non-interactive&apos;, 382662, &apos;--port=mac&apos;]&quot; exit_code: 1 cwd: /Volumes/Data/EWS/WebKit

/Volumes/Data/EWS/WebKit/Source/WebCore/ChangeLog neither lists a valid reviewer nor contains the string &quot;Unreviewed&quot; or &quot;Rubber stamp&quot; (case insensitive).

Full output: https://webkit-queues.webkit.org/results/13210454</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1587207</commentid>
    <comment_count>4</comment_count>
    <who name="James Darpinian">jdarpinian</who>
    <bug_when>2019-11-04 15:56:43 -0800</bug_when>
    <thetext>Hmm, is there something I should do to fix the commit queue error? I thought the reviewer was automatically added to the ChangeLog somehow.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1587215</commentid>
    <comment_count>5</comment_count>
      <attachid>382782</attachid>
    <who name="James Darpinian">jdarpinian</who>
    <bug_when>2019-11-04 16:05:56 -0800</bug_when>
    <thetext>Created attachment 382782
Update ChangeLog</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1587216</commentid>
    <comment_count>6</comment_count>
    <who name="James Darpinian">jdarpinian</who>
    <bug_when>2019-11-04 16:06:48 -0800</bug_when>
    <thetext>I&apos;m guessing it was the fact that I accidentally deleted the &quot;Reviewed by NOBODY&quot; line in my changelog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1587407</commentid>
    <comment_count>7</comment_count>
      <attachid>382782</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-11-05 08:52:38 -0800</bug_when>
    <thetext>Comment on attachment 382782
Update ChangeLog

Clearing flags on attachment: 382782

Committed r252055: &lt;https://trac.webkit.org/changeset/252055&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1587408</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-11-05 08:52:40 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1587410</commentid>
    <comment_count>9</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-11-05 08:53:16 -0800</bug_when>
    <thetext>&lt;rdar://problem/56905532&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>382661</attachid>
            <date>2019-11-01 17:32:46 -0700</date>
            <delta_ts>2019-11-01 17:36:07 -0700</delta_ts>
            <desc>Enable powerPreference controlled GPU switching with ANGLE</desc>
            <filename>bug-203773-20191101173245.patch</filename>
            <type>text/plain</type>
            <size>6212</size>
            <attacher name="James Darpinian">jdarpinian</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUxMjEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMmYyNGMyYTg5OTg5N2Vl
MjhiMjg2OTY3NzA1YWM2Y2I0Nzg3NDFkMC4uMzRhODQ1MDcxMGQ4NTJkZDY4OTI2YTc1ZWFjYTVj
ZDdkYmM5N2IzNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDE5LTExLTAxICBKYW1l
cyBEYXJwaW5pYW4gIDxqZGFycGluaWFuQGNocm9taXVtLm9yZz4KKworICAgICAgICBFbmFibGUg
cG93ZXJQcmVmZXJlbmNlIGNvbnRyb2xsZWQgR1BVIHN3aXRjaGluZyB3aXRoIEFOR0xFCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDM3NzMKKworICAg
ICAgICBHUFUgc3dpdGNoaW5nIGNhbid0IGJlIGNvbnRyb2xsZWQgZnJvbSB3aXRoaW4gQU5HTEUg
cnVubmluZyBpbiB0aGUgY29udGVudCBwcm9jZXNzCisgICAgICAgIGR1ZSB0byBzYW5kYm94IHJl
c3RyaWN0aW9ucy4gU28gd2UgbmVlZCB0byBjb250aW51ZSB1c2luZyB0aGUgZXhpc3RpbmcKKyAg
ICAgICAgSGlnaFBlcmZvcm1hbmNlR1BVTWFuYWdlciBwYXRoIHdpdGggQU5HTEUuCisKKyAgICAg
ICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRleHQzRC5jcHA6CisgICAgICAgICog
cGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NDb250ZXh0M0QuaDoKKyAgICAgICAgKiBwbGF0Zm9y
bS9ncmFwaGljcy9HcmFwaGljc0NvbnRleHQzRE1hbmFnZXIuY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6R3JhcGhpY3NDb250ZXh0M0RNYW5hZ2VyOjp1cGRhdGVIaWdoUGVyZm9ybWFuY2VTdGF0ZSk6
CisgICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0NvbnRleHQzRE1hbmFnZXI6OmRpc2FibGVIaWdo
UGVyZm9ybWFuY2VHUFVUaW1lckZpcmVkKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9j
b2NvYS9HcmFwaGljc0NvbnRleHQzRENvY29hLm1tOgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhp
Y3NDb250ZXh0M0Q6OkdyYXBoaWNzQ29udGV4dDNEKToKKwogMjAxOS0xMC0xNiAgWmFsYW4gQnVq
dGFzICA8emFsYW5AYXBwbGUuY29tPgogCiAgICAgICAgIFtMRkNdW0lGQ10gQWRkIHN0eWxlIGFu
ZCB0ZXh0IGNvbnRlbnQgdG8gRGlzcGxheTo6UnVuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRleHQzRC5jcHAgYi9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRleHQzRC5jcHAKaW5kZXggYzdiMzc0ZDIx
MDVmOGViYjRhZjg2ZGU0ZmNiZTk3OGIwNmQxOWE3NS4uNDg5NDc0NzJhODRmMjU3ODY0NmM2ZDk5
OTZmNTAzMjQ4YzY2ZWI2MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvR3JhcGhpY3NDb250ZXh0M0QuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL0dyYXBoaWNzQ29udGV4dDNELmNwcApAQCAtNjU2LDcgKzY1Niw3IEBAIHVuc2ln
bmVkIEdyYXBoaWNzQ29udGV4dDNEOjpnZXRDaGFubmVsQml0c0J5Rm9ybWF0KEdDM0RlbnVtIGZv
cm1hdCkKICAgICB9CiB9CiAKLSNpZiAhKFBMQVRGT1JNKENPQ09BKSAmJiBVU0UoT1BFTkdMKSkK
KyNpZiAhKFBMQVRGT1JNKENPQ09BKSAmJiAoVVNFKE9QRU5HTCkgfHwgVVNFKEFOR0xFKSkpCiB2
b2lkIEdyYXBoaWNzQ29udGV4dDNEOjpzZXRDb250ZXh0VmlzaWJpbGl0eShib29sKQogewogfQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NDb250
ZXh0M0QuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzQ29udGV4
dDNELmgKaW5kZXggNjM3YmM3NGM3YmEzYjk2Yjk2MmMwOTNhY2RmMjIwM2FhYjk1NGI1Yy4uM2U4
MDRhNmQ2Y2Y0OTAxM2YzNjY5ZWVkYzI0NGViNzRiYTU5NjViMSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NDb250ZXh0M0QuaAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRleHQzRC5oCkBAIC0xNTY3
LDcgKzE1NjcsNyBAQCBwcml2YXRlOgogICAgIFBsYXRmb3JtM0RPYmplY3QgbV92YW8geyAwIH07
CiAjZW5kaWYKIAotI2lmIFBMQVRGT1JNKENPQ09BKSAmJiBVU0UoT1BFTkdMKQorI2lmIFBMQVRG
T1JNKENPQ09BKSAmJiAoVVNFKE9QRU5HTCkgfHwgVVNFKEFOR0xFKSkKICAgICBib29sIG1faGFz
U3dpdGNoZWRUb0hpZ2hQZXJmb3JtYW5jZUdQVSB7IGZhbHNlIH07CiAjZW5kaWYKIH07CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRleHQz
RE1hbmFnZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3ND
b250ZXh0M0RNYW5hZ2VyLmNwcAppbmRleCA4OWUzZTU5ZTNiYWQ0NTBmYTQyODljNjMyNWZmMWQ4
MDBiM2Q5ODk4Li5jZmMzNzc2MGU2NjViODkwZmQzYmExMDE0MTU2YmNjNmYwMTE1NjdmIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRleHQz
RE1hbmFnZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBo
aWNzQ29udGV4dDNETWFuYWdlci5jcHAKQEAgLTM1LDcgKzM1LDcgQEAKICNpbmNsdWRlIDxzeXMv
c3lzY3RsLmg+CiAjZW5kaWYKIAotI2lmIFBMQVRGT1JNKE1BQykgJiYgVVNFKE9QRU5HTCkKKyNp
ZiBQTEFURk9STShNQUMpICYmIChVU0UoT1BFTkdMKSB8fCBVU0UoQU5HTEUpKQogI2luY2x1ZGUg
IlN3aXRjaGluZ0dQVUNsaWVudC5oIgogI2luY2x1ZGUgPE9wZW5HTC9PcGVuR0wuaD4KICNlbmRp
ZgpAQCAtMjIyLDcgKzIyMiw3IEBAIHZvaWQgR3JhcGhpY3NDb250ZXh0M0RNYW5hZ2VyOjpyZW1v
dmVDb250ZXh0UmVxdWlyaW5nSGlnaFBlcmZvcm1hbmNlKEdyYXBoaWNzQ29uCiAKIHZvaWQgR3Jh
cGhpY3NDb250ZXh0M0RNYW5hZ2VyOjp1cGRhdGVIaWdoUGVyZm9ybWFuY2VTdGF0ZSgpCiB7Ci0j
aWYgUExBVEZPUk0oTUFDKSAmJiBVU0UoT1BFTkdMKQorI2lmIFBMQVRGT1JNKE1BQykgJiYgKFVT
RShPUEVOR0wpIHx8IFVTRShBTkdMRSkpCiAgICAgaWYgKCFoYXNMb3dBbmRIaWdoUG93ZXJHUFVz
KCkpCiAgICAgICAgIHJldHVybjsKICAgICAKQEAgLTI2Miw3ICsyNjIsNyBAQCB2b2lkIEdyYXBo
aWNzQ29udGV4dDNETWFuYWdlcjo6ZGlzYWJsZUhpZ2hQZXJmb3JtYW5jZUdQVVRpbWVyRmlyZWQo
KQogICAgICAgICByZXR1cm47CiAKICAgICBtX3JlcXVlc3RpbmdIaWdoUGVyZm9ybWFuY2UgPSBm
YWxzZTsKLSNpZiBQTEFURk9STShNQUMpICYmIFVTRShPUEVOR0wpCisjaWYgUExBVEZPUk0oTUFD
KSAmJiAoVVNFKE9QRU5HTCkgfHwgVVNFKEFOR0xFKSkKICAgICBTd2l0Y2hpbmdHUFVDbGllbnQ6
OnNpbmdsZXRvbigpLnJlbGVhc2VIaWdoUGVyZm9ybWFuY2VHUFUoKTsKICNlbmRpZgogfQpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY29jb2EvR3JhcGhpY3ND
b250ZXh0M0RDb2NvYS5tbSBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NvY29h
L0dyYXBoaWNzQ29udGV4dDNEQ29jb2EubW0KaW5kZXggYTJlZWFiNDI4NTc1NzkyNzQ2M2UzN2I1
OTk5ZmRhMDkzOThkMWYyMS4uN2Y2MWVmNmYyM2NkN2I0ZmQ2M2U4NGVhMDUwMzQzYTQzNzcwYzAz
NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY29jb2EvR3Jh
cGhpY3NDb250ZXh0M0RDb2NvYS5tbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9jb2NvYS9HcmFwaGljc0NvbnRleHQzRENvY29hLm1tCkBAIC0xNzgsMTIgKzE3OCwxOSBA
QCBzdGF0aWMgdm9pZCBzZXRHUFVCeVJlZ2lzdHJ5SUQoUGxhdGZvcm1HcmFwaGljc0NvbnRleHQz
RCBjb250ZXh0T2JqLCBDR0xQaXhlbEZvcgogICAgIH0KIH0KIAotI2VuZGlmIC8vIFBMQVRGT1JN
KE1BQykgJiYgVVNFKE9QRU5HTCkKKyNlbmRpZiAvLyBQTEFURk9STShNQUMpICYmIChVU0UoT1BF
TkdMKSB8fCBVU0UoQU5HTEUpKQogCiBHcmFwaGljc0NvbnRleHQzRDo6R3JhcGhpY3NDb250ZXh0
M0QoR3JhcGhpY3NDb250ZXh0M0RBdHRyaWJ1dGVzIGF0dHJzLCBIb3N0V2luZG93KiBob3N0V2lu
ZG93LCBHcmFwaGljc0NvbnRleHQzRDo6UmVuZGVyU3R5bGUsIEdyYXBoaWNzQ29udGV4dDNEKiBz
aGFyZWRDb250ZXh0KQogICAgIDogbV9hdHRycyhhdHRycykKICAgICAsIG1fcHJpdmF0ZShtYWtl
VW5pcXVlPEdyYXBoaWNzQ29udGV4dDNEUHJpdmF0ZT4odGhpcykpCiB7CisKKyNpZiBIQVZFKEFQ
UExFX0dSQVBISUNTX0NPTlRST0wpCisgICAgbV9wb3dlclByZWZlcmVuY2VVc2VkRm9yQ3JlYXRp
b24gPSAoaGFzTG93QW5kSGlnaFBvd2VyR1BVcygpICYmIGF0dHJzLnBvd2VyUHJlZmVyZW5jZSA9
PSBHcmFwaGljc0NvbnRleHQzRFBvd2VyUHJlZmVyZW5jZTo6SGlnaFBlcmZvcm1hbmNlKSA/IEdy
YXBoaWNzQ29udGV4dDNEUG93ZXJQcmVmZXJlbmNlOjpIaWdoUGVyZm9ybWFuY2UgOiBHcmFwaGlj
c0NvbnRleHQzRFBvd2VyUHJlZmVyZW5jZTo6RGVmYXVsdDsKKyNlbHNlCisgICAgbV9wb3dlclBy
ZWZlcmVuY2VVc2VkRm9yQ3JlYXRpb24gPSBHcmFwaGljc0NvbnRleHQzRFBvd2VyUHJlZmVyZW5j
ZTo6RGVmYXVsdDsKKyNlbmRpZgorCiAjaWYgIVVTRShBTkdMRSkKICNpZiBVU0UoT1BFTkdMX0VT
KQogICAgIGlmIChtX2F0dHJzLmlzV2ViR0wyKQpAQCAtMjA5LDEyICsyMTYsNiBAQCBHcmFwaGlj
c0NvbnRleHQzRDo6R3JhcGhpY3NDb250ZXh0M0QoR3JhcGhpY3NDb250ZXh0M0RBdHRyaWJ1dGVz
IGF0dHJzLCBIb3N0V2luZAogICAgICAgICA6OmdsRW5hYmxlKEdyYXBoaWNzQ29udGV4dDNEOjpQ
UklNSVRJVkVfUkVTVEFSVF9GSVhFRF9JTkRFWCk7CiAjZWxpZiBVU0UoT1BFTkdMKQogCi0jaWYg
SEFWRShBUFBMRV9HUkFQSElDU19DT05UUk9MKQotICAgIG1fcG93ZXJQcmVmZXJlbmNlVXNlZEZv
ckNyZWF0aW9uID0gKGhhc0xvd0FuZEhpZ2hQb3dlckdQVXMoKSAmJiBhdHRycy5wb3dlclByZWZl
cmVuY2UgPT0gR3JhcGhpY3NDb250ZXh0M0RQb3dlclByZWZlcmVuY2U6OkhpZ2hQZXJmb3JtYW5j
ZSkgPyBHcmFwaGljc0NvbnRleHQzRFBvd2VyUHJlZmVyZW5jZTo6SGlnaFBlcmZvcm1hbmNlIDog
R3JhcGhpY3NDb250ZXh0M0RQb3dlclByZWZlcmVuY2U6OkRlZmF1bHQ7Ci0jZWxzZQotICAgIG1f
cG93ZXJQcmVmZXJlbmNlVXNlZEZvckNyZWF0aW9uID0gR3JhcGhpY3NDb250ZXh0M0RQb3dlclBy
ZWZlcmVuY2U6OkRlZmF1bHQ7Ci0jZW5kaWYKLQogICAgIGJvb2wgdXNlTXVsdGlzYW1wbGluZyA9
IG1fYXR0cnMuYW50aWFsaWFzOwogCiAgICAgVmVjdG9yPENHTFBpeGVsRm9ybWF0QXR0cmlidXRl
PiBhdHRyaWJzOwpAQCAtNjk5LDYgKzcwMCw5IEBAIHZvaWQgR3JhcGhpY3NDb250ZXh0M0Q6OnVw
ZGF0ZUNHTENvbnRleHQoKQogICAgIG1faGFzU3dpdGNoZWRUb0hpZ2hQZXJmb3JtYW5jZUdQVSA9
IHRydWU7CiB9CiAKKyNlbmRpZiAvLyBVU0UoT1BFTkdMKQorCisjaWYgVVNFKE9QRU5HTCkgfHwg
VVNFKEFOR0xFKQogdm9pZCBHcmFwaGljc0NvbnRleHQzRDo6c2V0Q29udGV4dFZpc2liaWxpdHko
Ym9vbCBpc1Zpc2libGUpCiB7CiAgICAgaWYgKG1fcG93ZXJQcmVmZXJlbmNlVXNlZEZvckNyZWF0
aW9uID09IEdyYXBoaWNzQ29udGV4dDNEUG93ZXJQcmVmZXJlbmNlOjpIaWdoUGVyZm9ybWFuY2Up
IHsKQEAgLTcwOCw3ICs3MTIsNyBAQCB2b2lkIEdyYXBoaWNzQ29udGV4dDNEOjpzZXRDb250ZXh0
VmlzaWJpbGl0eShib29sIGlzVmlzaWJsZSkKICAgICAgICAgICAgIEdyYXBoaWNzQ29udGV4dDNE
TWFuYWdlcjo6c2hhcmVkTWFuYWdlcigpLnJlbW92ZUNvbnRleHRSZXF1aXJpbmdIaWdoUGVyZm9y
bWFuY2UodGhpcyk7CiAgICAgfQogfQotI2VuZGlmIC8vIFVTRShPUEVOR0wpCisjZW5kaWYgLy8g
VVNFKE9QRU5HTCkgfHwgVVNFKEFOR0xFKQogCiAjaWYgVVNFKEFOR0xFKQogdm9pZCBHcmFwaGlj
c0NvbnRleHQzRDo6YWxsb2NhdGVJT1N1cmZhY2VCYWNraW5nU3RvcmUoSW50U2l6ZSBzaXplKQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>382662</attachid>
            <date>2019-11-01 17:36:09 -0700</date>
            <delta_ts>2019-11-04 16:05:55 -0800</delta_ts>
            <desc>Update ChangeLog</desc>
            <filename>bug-203773-20191101173608.patch</filename>
            <type>text/plain</type>
            <size>6329</size>
            <attacher name="James Darpinian">jdarpinian</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUxMjEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMmYyNGMyYTg5OTg5N2Vl
MjhiMjg2OTY3NzA1YWM2Y2I0Nzg3NDFkMC4uZTYzZDY0ZDYyZWFhOWUzMjRkMWI1OWJhNDhmOWM3
ODU2MDY5ZjNjMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDE5LTExLTAxICBKYW1l
cyBEYXJwaW5pYW4gIDxqZGFycGluaWFuQGNocm9taXVtLm9yZz4KKworICAgICAgICBFbmFibGUg
cG93ZXJQcmVmZXJlbmNlIGNvbnRyb2xsZWQgR1BVIHN3aXRjaGluZyB3aXRoIEFOR0xFCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDM3NzMKKworICAg
ICAgICBHUFUgc3dpdGNoaW5nIGNhbid0IGJlIGNvbnRyb2xsZWQgZnJvbSB3aXRoaW4gQU5HTEUg
cnVubmluZyBpbiB0aGUgY29udGVudCBwcm9jZXNzCisgICAgICAgIGR1ZSB0byBzYW5kYm94IHJl
c3RyaWN0aW9ucy4gU28gd2UgbmVlZCB0byBjb250aW51ZSB1c2luZyB0aGUgZXhpc3RpbmcKKyAg
ICAgICAgSGlnaFBlcmZvcm1hbmNlR1BVTWFuYWdlciBwYXRoIHdpdGggQU5HTEUuCisKKyAgICAg
ICAgQWx0aG91Z2ggdGhlIGhpZ2ggcG93ZXIgR1BVIGlzIGFjdGl2YXRlZCBvbiByZXF1ZXN0IHdp
dGggdGhpcyBjaGFuZ2UsIEFOR0xFIGRvZXMKKyAgICAgICAgbm90IHVzZSBpdCB5ZXQuCisKKyAg
ICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRleHQzRC5jcHA6CisgICAgICAg
ICogcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NDb250ZXh0M0QuaDoKKyAgICAgICAgKiBwbGF0
Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRleHQzRE1hbmFnZXIuY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6R3JhcGhpY3NDb250ZXh0M0RNYW5hZ2VyOjp1cGRhdGVIaWdoUGVyZm9ybWFuY2VTdGF0
ZSk6CisgICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0NvbnRleHQzRE1hbmFnZXI6OmRpc2FibGVI
aWdoUGVyZm9ybWFuY2VHUFVUaW1lckZpcmVkKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGlj
cy9jb2NvYS9HcmFwaGljc0NvbnRleHQzRENvY29hLm1tOgorICAgICAgICAoV2ViQ29yZTo6R3Jh
cGhpY3NDb250ZXh0M0Q6OkdyYXBoaWNzQ29udGV4dDNEKToKKwogMjAxOS0xMC0xNiAgWmFsYW4g
QnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgogCiAgICAgICAgIFtMRkNdW0lGQ10gQWRkIHN0eWxl
IGFuZCB0ZXh0IGNvbnRlbnQgdG8gRGlzcGxheTo6UnVuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRleHQzRC5jcHAgYi9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRleHQzRC5jcHAKaW5kZXggYzdiMzc0
ZDIxMDVmOGViYjRhZjg2ZGU0ZmNiZTk3OGIwNmQxOWE3NS4uNDg5NDc0NzJhODRmMjU3ODY0NmM2
ZDk5OTZmNTAzMjQ4YzY2ZWI2MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvR3JhcGhpY3NDb250ZXh0M0QuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL0dyYXBoaWNzQ29udGV4dDNELmNwcApAQCAtNjU2LDcgKzY1Niw3IEBAIHVu
c2lnbmVkIEdyYXBoaWNzQ29udGV4dDNEOjpnZXRDaGFubmVsQml0c0J5Rm9ybWF0KEdDM0RlbnVt
IGZvcm1hdCkKICAgICB9CiB9CiAKLSNpZiAhKFBMQVRGT1JNKENPQ09BKSAmJiBVU0UoT1BFTkdM
KSkKKyNpZiAhKFBMQVRGT1JNKENPQ09BKSAmJiAoVVNFKE9QRU5HTCkgfHwgVVNFKEFOR0xFKSkp
CiB2b2lkIEdyYXBoaWNzQ29udGV4dDNEOjpzZXRDb250ZXh0VmlzaWJpbGl0eShib29sKQogewog
fQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3ND
b250ZXh0M0QuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzQ29u
dGV4dDNELmgKaW5kZXggNjM3YmM3NGM3YmEzYjk2Yjk2MmMwOTNhY2RmMjIwM2FhYjk1NGI1Yy4u
M2U4MDRhNmQ2Y2Y0OTAxM2YzNjY5ZWVkYzI0NGViNzRiYTU5NjViMSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NDb250ZXh0M0QuaAorKysgYi9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRleHQzRC5oCkBAIC0x
NTY3LDcgKzE1NjcsNyBAQCBwcml2YXRlOgogICAgIFBsYXRmb3JtM0RPYmplY3QgbV92YW8geyAw
IH07CiAjZW5kaWYKIAotI2lmIFBMQVRGT1JNKENPQ09BKSAmJiBVU0UoT1BFTkdMKQorI2lmIFBM
QVRGT1JNKENPQ09BKSAmJiAoVVNFKE9QRU5HTCkgfHwgVVNFKEFOR0xFKSkKICAgICBib29sIG1f
aGFzU3dpdGNoZWRUb0hpZ2hQZXJmb3JtYW5jZUdQVSB7IGZhbHNlIH07CiAjZW5kaWYKIH07CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRl
eHQzRE1hbmFnZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhp
Y3NDb250ZXh0M0RNYW5hZ2VyLmNwcAppbmRleCA4OWUzZTU5ZTNiYWQ0NTBmYTQyODljNjMyNWZm
MWQ4MDBiM2Q5ODk4Li5jZmMzNzc2MGU2NjViODkwZmQzYmExMDE0MTU2YmNjNmYwMTE1NjdmIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRl
eHQzRE1hbmFnZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dy
YXBoaWNzQ29udGV4dDNETWFuYWdlci5jcHAKQEAgLTM1LDcgKzM1LDcgQEAKICNpbmNsdWRlIDxz
eXMvc3lzY3RsLmg+CiAjZW5kaWYKIAotI2lmIFBMQVRGT1JNKE1BQykgJiYgVVNFKE9QRU5HTCkK
KyNpZiBQTEFURk9STShNQUMpICYmIChVU0UoT1BFTkdMKSB8fCBVU0UoQU5HTEUpKQogI2luY2x1
ZGUgIlN3aXRjaGluZ0dQVUNsaWVudC5oIgogI2luY2x1ZGUgPE9wZW5HTC9PcGVuR0wuaD4KICNl
bmRpZgpAQCAtMjIyLDcgKzIyMiw3IEBAIHZvaWQgR3JhcGhpY3NDb250ZXh0M0RNYW5hZ2VyOjpy
ZW1vdmVDb250ZXh0UmVxdWlyaW5nSGlnaFBlcmZvcm1hbmNlKEdyYXBoaWNzQ29uCiAKIHZvaWQg
R3JhcGhpY3NDb250ZXh0M0RNYW5hZ2VyOjp1cGRhdGVIaWdoUGVyZm9ybWFuY2VTdGF0ZSgpCiB7
Ci0jaWYgUExBVEZPUk0oTUFDKSAmJiBVU0UoT1BFTkdMKQorI2lmIFBMQVRGT1JNKE1BQykgJiYg
KFVTRShPUEVOR0wpIHx8IFVTRShBTkdMRSkpCiAgICAgaWYgKCFoYXNMb3dBbmRIaWdoUG93ZXJH
UFVzKCkpCiAgICAgICAgIHJldHVybjsKICAgICAKQEAgLTI2Miw3ICsyNjIsNyBAQCB2b2lkIEdy
YXBoaWNzQ29udGV4dDNETWFuYWdlcjo6ZGlzYWJsZUhpZ2hQZXJmb3JtYW5jZUdQVVRpbWVyRmly
ZWQoKQogICAgICAgICByZXR1cm47CiAKICAgICBtX3JlcXVlc3RpbmdIaWdoUGVyZm9ybWFuY2Ug
PSBmYWxzZTsKLSNpZiBQTEFURk9STShNQUMpICYmIFVTRShPUEVOR0wpCisjaWYgUExBVEZPUk0o
TUFDKSAmJiAoVVNFKE9QRU5HTCkgfHwgVVNFKEFOR0xFKSkKICAgICBTd2l0Y2hpbmdHUFVDbGll
bnQ6OnNpbmdsZXRvbigpLnJlbGVhc2VIaWdoUGVyZm9ybWFuY2VHUFUoKTsKICNlbmRpZgogfQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY29jb2EvR3JhcGhp
Y3NDb250ZXh0M0RDb2NvYS5tbSBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nv
Y29hL0dyYXBoaWNzQ29udGV4dDNEQ29jb2EubW0KaW5kZXggYTJlZWFiNDI4NTc1NzkyNzQ2M2Uz
N2I1OTk5ZmRhMDkzOThkMWYyMS4uN2Y2MWVmNmYyM2NkN2I0ZmQ2M2U4NGVhMDUwMzQzYTQzNzcw
YzAzNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY29jb2Ev
R3JhcGhpY3NDb250ZXh0M0RDb2NvYS5tbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9jb2NvYS9HcmFwaGljc0NvbnRleHQzRENvY29hLm1tCkBAIC0xNzgsMTIgKzE3OCwx
OSBAQCBzdGF0aWMgdm9pZCBzZXRHUFVCeVJlZ2lzdHJ5SUQoUGxhdGZvcm1HcmFwaGljc0NvbnRl
eHQzRCBjb250ZXh0T2JqLCBDR0xQaXhlbEZvcgogICAgIH0KIH0KIAotI2VuZGlmIC8vIFBMQVRG
T1JNKE1BQykgJiYgVVNFKE9QRU5HTCkKKyNlbmRpZiAvLyBQTEFURk9STShNQUMpICYmIChVU0Uo
T1BFTkdMKSB8fCBVU0UoQU5HTEUpKQogCiBHcmFwaGljc0NvbnRleHQzRDo6R3JhcGhpY3NDb250
ZXh0M0QoR3JhcGhpY3NDb250ZXh0M0RBdHRyaWJ1dGVzIGF0dHJzLCBIb3N0V2luZG93KiBob3N0
V2luZG93LCBHcmFwaGljc0NvbnRleHQzRDo6UmVuZGVyU3R5bGUsIEdyYXBoaWNzQ29udGV4dDNE
KiBzaGFyZWRDb250ZXh0KQogICAgIDogbV9hdHRycyhhdHRycykKICAgICAsIG1fcHJpdmF0ZSht
YWtlVW5pcXVlPEdyYXBoaWNzQ29udGV4dDNEUHJpdmF0ZT4odGhpcykpCiB7CisKKyNpZiBIQVZF
KEFQUExFX0dSQVBISUNTX0NPTlRST0wpCisgICAgbV9wb3dlclByZWZlcmVuY2VVc2VkRm9yQ3Jl
YXRpb24gPSAoaGFzTG93QW5kSGlnaFBvd2VyR1BVcygpICYmIGF0dHJzLnBvd2VyUHJlZmVyZW5j
ZSA9PSBHcmFwaGljc0NvbnRleHQzRFBvd2VyUHJlZmVyZW5jZTo6SGlnaFBlcmZvcm1hbmNlKSA/
IEdyYXBoaWNzQ29udGV4dDNEUG93ZXJQcmVmZXJlbmNlOjpIaWdoUGVyZm9ybWFuY2UgOiBHcmFw
aGljc0NvbnRleHQzRFBvd2VyUHJlZmVyZW5jZTo6RGVmYXVsdDsKKyNlbHNlCisgICAgbV9wb3dl
clByZWZlcmVuY2VVc2VkRm9yQ3JlYXRpb24gPSBHcmFwaGljc0NvbnRleHQzRFBvd2VyUHJlZmVy
ZW5jZTo6RGVmYXVsdDsKKyNlbmRpZgorCiAjaWYgIVVTRShBTkdMRSkKICNpZiBVU0UoT1BFTkdM
X0VTKQogICAgIGlmIChtX2F0dHJzLmlzV2ViR0wyKQpAQCAtMjA5LDEyICsyMTYsNiBAQCBHcmFw
aGljc0NvbnRleHQzRDo6R3JhcGhpY3NDb250ZXh0M0QoR3JhcGhpY3NDb250ZXh0M0RBdHRyaWJ1
dGVzIGF0dHJzLCBIb3N0V2luZAogICAgICAgICA6OmdsRW5hYmxlKEdyYXBoaWNzQ29udGV4dDNE
OjpQUklNSVRJVkVfUkVTVEFSVF9GSVhFRF9JTkRFWCk7CiAjZWxpZiBVU0UoT1BFTkdMKQogCi0j
aWYgSEFWRShBUFBMRV9HUkFQSElDU19DT05UUk9MKQotICAgIG1fcG93ZXJQcmVmZXJlbmNlVXNl
ZEZvckNyZWF0aW9uID0gKGhhc0xvd0FuZEhpZ2hQb3dlckdQVXMoKSAmJiBhdHRycy5wb3dlclBy
ZWZlcmVuY2UgPT0gR3JhcGhpY3NDb250ZXh0M0RQb3dlclByZWZlcmVuY2U6OkhpZ2hQZXJmb3Jt
YW5jZSkgPyBHcmFwaGljc0NvbnRleHQzRFBvd2VyUHJlZmVyZW5jZTo6SGlnaFBlcmZvcm1hbmNl
IDogR3JhcGhpY3NDb250ZXh0M0RQb3dlclByZWZlcmVuY2U6OkRlZmF1bHQ7Ci0jZWxzZQotICAg
IG1fcG93ZXJQcmVmZXJlbmNlVXNlZEZvckNyZWF0aW9uID0gR3JhcGhpY3NDb250ZXh0M0RQb3dl
clByZWZlcmVuY2U6OkRlZmF1bHQ7Ci0jZW5kaWYKLQogICAgIGJvb2wgdXNlTXVsdGlzYW1wbGlu
ZyA9IG1fYXR0cnMuYW50aWFsaWFzOwogCiAgICAgVmVjdG9yPENHTFBpeGVsRm9ybWF0QXR0cmli
dXRlPiBhdHRyaWJzOwpAQCAtNjk5LDYgKzcwMCw5IEBAIHZvaWQgR3JhcGhpY3NDb250ZXh0M0Q6
OnVwZGF0ZUNHTENvbnRleHQoKQogICAgIG1faGFzU3dpdGNoZWRUb0hpZ2hQZXJmb3JtYW5jZUdQ
VSA9IHRydWU7CiB9CiAKKyNlbmRpZiAvLyBVU0UoT1BFTkdMKQorCisjaWYgVVNFKE9QRU5HTCkg
fHwgVVNFKEFOR0xFKQogdm9pZCBHcmFwaGljc0NvbnRleHQzRDo6c2V0Q29udGV4dFZpc2liaWxp
dHkoYm9vbCBpc1Zpc2libGUpCiB7CiAgICAgaWYgKG1fcG93ZXJQcmVmZXJlbmNlVXNlZEZvckNy
ZWF0aW9uID09IEdyYXBoaWNzQ29udGV4dDNEUG93ZXJQcmVmZXJlbmNlOjpIaWdoUGVyZm9ybWFu
Y2UpIHsKQEAgLTcwOCw3ICs3MTIsNyBAQCB2b2lkIEdyYXBoaWNzQ29udGV4dDNEOjpzZXRDb250
ZXh0VmlzaWJpbGl0eShib29sIGlzVmlzaWJsZSkKICAgICAgICAgICAgIEdyYXBoaWNzQ29udGV4
dDNETWFuYWdlcjo6c2hhcmVkTWFuYWdlcigpLnJlbW92ZUNvbnRleHRSZXF1aXJpbmdIaWdoUGVy
Zm9ybWFuY2UodGhpcyk7CiAgICAgfQogfQotI2VuZGlmIC8vIFVTRShPUEVOR0wpCisjZW5kaWYg
Ly8gVVNFKE9QRU5HTCkgfHwgVVNFKEFOR0xFKQogCiAjaWYgVVNFKEFOR0xFKQogdm9pZCBHcmFw
aGljc0NvbnRleHQzRDo6YWxsb2NhdGVJT1N1cmZhY2VCYWNraW5nU3RvcmUoSW50U2l6ZSBzaXpl
KQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>382782</attachid>
            <date>2019-11-04 16:05:56 -0800</date>
            <delta_ts>2019-11-05 08:52:38 -0800</delta_ts>
            <desc>Update ChangeLog</desc>
            <filename>bug-203773-20191104160556.patch</filename>
            <type>text/plain</type>
            <size>6368</size>
            <attacher name="James Darpinian">jdarpinian</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUxMjEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMmYyNGMyYTg5OTg5N2Vl
MjhiMjg2OTY3NzA1YWM2Y2I0Nzg3NDFkMC4uMmEzNDY4YmM4YmY3MDc1MzUxYThjY2M1ZTE5YTQ3
YTUxZTUyNjM4NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI1IEBACisyMDE5LTExLTA0ICBKYW1l
cyBEYXJwaW5pYW4gIDxqZGFycGluaWFuQGNocm9taXVtLm9yZz4KKworICAgICAgICBFbmFibGUg
cG93ZXJQcmVmZXJlbmNlIGNvbnRyb2xsZWQgR1BVIHN3aXRjaGluZyB3aXRoIEFOR0xFCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDM3NzMKKworICAg
ICAgICBHUFUgc3dpdGNoaW5nIGNhbid0IGJlIGNvbnRyb2xsZWQgZnJvbSB3aXRoaW4gQU5HTEUg
cnVubmluZyBpbiB0aGUgY29udGVudCBwcm9jZXNzCisgICAgICAgIGR1ZSB0byBzYW5kYm94IHJl
c3RyaWN0aW9ucy4gU28gd2UgbmVlZCB0byBjb250aW51ZSB1c2luZyB0aGUgZXhpc3RpbmcKKyAg
ICAgICAgSGlnaFBlcmZvcm1hbmNlR1BVTWFuYWdlciBwYXRoIHdpdGggQU5HTEUuCisKKyAgICAg
ICAgQWx0aG91Z2ggdGhlIGhpZ2ggcG93ZXIgR1BVIGlzIGFjdGl2YXRlZCBvbiByZXF1ZXN0IHdp
dGggdGhpcyBjaGFuZ2UsIEFOR0xFIGRvZXMKKyAgICAgICAgbm90IHVzZSBpdCB5ZXQuCisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9n
cmFwaGljcy9HcmFwaGljc0NvbnRleHQzRC5jcHA6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhp
Y3MvR3JhcGhpY3NDb250ZXh0M0QuaDoKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9HcmFw
aGljc0NvbnRleHQzRE1hbmFnZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NDb250
ZXh0M0RNYW5hZ2VyOjp1cGRhdGVIaWdoUGVyZm9ybWFuY2VTdGF0ZSk6CisgICAgICAgIChXZWJD
b3JlOjpHcmFwaGljc0NvbnRleHQzRE1hbmFnZXI6OmRpc2FibGVIaWdoUGVyZm9ybWFuY2VHUFVU
aW1lckZpcmVkKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9jb2NvYS9HcmFwaGljc0Nv
bnRleHQzRENvY29hLm1tOgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0M0Q6Okdy
YXBoaWNzQ29udGV4dDNEKToKKwogMjAxOS0xMC0xNiAgWmFsYW4gQnVqdGFzICA8emFsYW5AYXBw
bGUuY29tPgogCiAgICAgICAgIFtMRkNdW0lGQ10gQWRkIHN0eWxlIGFuZCB0ZXh0IGNvbnRlbnQg
dG8gRGlzcGxheTo6UnVuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9HcmFwaGljc0NvbnRleHQzRC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9HcmFwaGljc0NvbnRleHQzRC5jcHAKaW5kZXggYzdiMzc0ZDIxMDVmOGViYjRhZjg2ZGU0
ZmNiZTk3OGIwNmQxOWE3NS4uNDg5NDc0NzJhODRmMjU3ODY0NmM2ZDk5OTZmNTAzMjQ4YzY2ZWI2
MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3ND
b250ZXh0M0QuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBo
aWNzQ29udGV4dDNELmNwcApAQCAtNjU2LDcgKzY1Niw3IEBAIHVuc2lnbmVkIEdyYXBoaWNzQ29u
dGV4dDNEOjpnZXRDaGFubmVsQml0c0J5Rm9ybWF0KEdDM0RlbnVtIGZvcm1hdCkKICAgICB9CiB9
CiAKLSNpZiAhKFBMQVRGT1JNKENPQ09BKSAmJiBVU0UoT1BFTkdMKSkKKyNpZiAhKFBMQVRGT1JN
KENPQ09BKSAmJiAoVVNFKE9QRU5HTCkgfHwgVVNFKEFOR0xFKSkpCiB2b2lkIEdyYXBoaWNzQ29u
dGV4dDNEOjpzZXRDb250ZXh0VmlzaWJpbGl0eShib29sKQogewogfQpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NDb250ZXh0M0QuaCBiL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzQ29udGV4dDNELmgKaW5kZXggNjM3
YmM3NGM3YmEzYjk2Yjk2MmMwOTNhY2RmMjIwM2FhYjk1NGI1Yy4uM2U4MDRhNmQ2Y2Y0OTAxM2Yz
NjY5ZWVkYzI0NGViNzRiYTU5NjViMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvR3JhcGhpY3NDb250ZXh0M0QuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRleHQzRC5oCkBAIC0xNTY3LDcgKzE1NjcsNyBAQCBw
cml2YXRlOgogICAgIFBsYXRmb3JtM0RPYmplY3QgbV92YW8geyAwIH07CiAjZW5kaWYKIAotI2lm
IFBMQVRGT1JNKENPQ09BKSAmJiBVU0UoT1BFTkdMKQorI2lmIFBMQVRGT1JNKENPQ09BKSAmJiAo
VVNFKE9QRU5HTCkgfHwgVVNFKEFOR0xFKSkKICAgICBib29sIG1faGFzU3dpdGNoZWRUb0hpZ2hQ
ZXJmb3JtYW5jZUdQVSB7IGZhbHNlIH07CiAjZW5kaWYKIH07CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRleHQzRE1hbmFnZXIuY3BwIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NDb250ZXh0M0RNYW5hZ2Vy
LmNwcAppbmRleCA4OWUzZTU5ZTNiYWQ0NTBmYTQyODljNjMyNWZmMWQ4MDBiM2Q5ODk4Li5jZmMz
Nzc2MGU2NjViODkwZmQzYmExMDE0MTU2YmNjNmYwMTE1NjdmIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRleHQzRE1hbmFnZXIuY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzQ29udGV4dDNETWFu
YWdlci5jcHAKQEAgLTM1LDcgKzM1LDcgQEAKICNpbmNsdWRlIDxzeXMvc3lzY3RsLmg+CiAjZW5k
aWYKIAotI2lmIFBMQVRGT1JNKE1BQykgJiYgVVNFKE9QRU5HTCkKKyNpZiBQTEFURk9STShNQUMp
ICYmIChVU0UoT1BFTkdMKSB8fCBVU0UoQU5HTEUpKQogI2luY2x1ZGUgIlN3aXRjaGluZ0dQVUNs
aWVudC5oIgogI2luY2x1ZGUgPE9wZW5HTC9PcGVuR0wuaD4KICNlbmRpZgpAQCAtMjIyLDcgKzIy
Miw3IEBAIHZvaWQgR3JhcGhpY3NDb250ZXh0M0RNYW5hZ2VyOjpyZW1vdmVDb250ZXh0UmVxdWly
aW5nSGlnaFBlcmZvcm1hbmNlKEdyYXBoaWNzQ29uCiAKIHZvaWQgR3JhcGhpY3NDb250ZXh0M0RN
YW5hZ2VyOjp1cGRhdGVIaWdoUGVyZm9ybWFuY2VTdGF0ZSgpCiB7Ci0jaWYgUExBVEZPUk0oTUFD
KSAmJiBVU0UoT1BFTkdMKQorI2lmIFBMQVRGT1JNKE1BQykgJiYgKFVTRShPUEVOR0wpIHx8IFVT
RShBTkdMRSkpCiAgICAgaWYgKCFoYXNMb3dBbmRIaWdoUG93ZXJHUFVzKCkpCiAgICAgICAgIHJl
dHVybjsKICAgICAKQEAgLTI2Miw3ICsyNjIsNyBAQCB2b2lkIEdyYXBoaWNzQ29udGV4dDNETWFu
YWdlcjo6ZGlzYWJsZUhpZ2hQZXJmb3JtYW5jZUdQVVRpbWVyRmlyZWQoKQogICAgICAgICByZXR1
cm47CiAKICAgICBtX3JlcXVlc3RpbmdIaWdoUGVyZm9ybWFuY2UgPSBmYWxzZTsKLSNpZiBQTEFU
Rk9STShNQUMpICYmIFVTRShPUEVOR0wpCisjaWYgUExBVEZPUk0oTUFDKSAmJiAoVVNFKE9QRU5H
TCkgfHwgVVNFKEFOR0xFKSkKICAgICBTd2l0Y2hpbmdHUFVDbGllbnQ6OnNpbmdsZXRvbigpLnJl
bGVhc2VIaWdoUGVyZm9ybWFuY2VHUFUoKTsKICNlbmRpZgogfQpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY29jb2EvR3JhcGhpY3NDb250ZXh0M0RDb2NvYS5t
bSBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NvY29hL0dyYXBoaWNzQ29udGV4
dDNEQ29jb2EubW0KaW5kZXggYTJlZWFiNDI4NTc1NzkyNzQ2M2UzN2I1OTk5ZmRhMDkzOThkMWYy
MS4uN2Y2MWVmNmYyM2NkN2I0ZmQ2M2U4NGVhMDUwMzQzYTQzNzcwYzAzNyAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY29jb2EvR3JhcGhpY3NDb250ZXh0M0RD
b2NvYS5tbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jb2NvYS9HcmFw
aGljc0NvbnRleHQzRENvY29hLm1tCkBAIC0xNzgsMTIgKzE3OCwxOSBAQCBzdGF0aWMgdm9pZCBz
ZXRHUFVCeVJlZ2lzdHJ5SUQoUGxhdGZvcm1HcmFwaGljc0NvbnRleHQzRCBjb250ZXh0T2JqLCBD
R0xQaXhlbEZvcgogICAgIH0KIH0KIAotI2VuZGlmIC8vIFBMQVRGT1JNKE1BQykgJiYgVVNFKE9Q
RU5HTCkKKyNlbmRpZiAvLyBQTEFURk9STShNQUMpICYmIChVU0UoT1BFTkdMKSB8fCBVU0UoQU5H
TEUpKQogCiBHcmFwaGljc0NvbnRleHQzRDo6R3JhcGhpY3NDb250ZXh0M0QoR3JhcGhpY3NDb250
ZXh0M0RBdHRyaWJ1dGVzIGF0dHJzLCBIb3N0V2luZG93KiBob3N0V2luZG93LCBHcmFwaGljc0Nv
bnRleHQzRDo6UmVuZGVyU3R5bGUsIEdyYXBoaWNzQ29udGV4dDNEKiBzaGFyZWRDb250ZXh0KQog
ICAgIDogbV9hdHRycyhhdHRycykKICAgICAsIG1fcHJpdmF0ZShtYWtlVW5pcXVlPEdyYXBoaWNz
Q29udGV4dDNEUHJpdmF0ZT4odGhpcykpCiB7CisKKyNpZiBIQVZFKEFQUExFX0dSQVBISUNTX0NP
TlRST0wpCisgICAgbV9wb3dlclByZWZlcmVuY2VVc2VkRm9yQ3JlYXRpb24gPSAoaGFzTG93QW5k
SGlnaFBvd2VyR1BVcygpICYmIGF0dHJzLnBvd2VyUHJlZmVyZW5jZSA9PSBHcmFwaGljc0NvbnRl
eHQzRFBvd2VyUHJlZmVyZW5jZTo6SGlnaFBlcmZvcm1hbmNlKSA/IEdyYXBoaWNzQ29udGV4dDNE
UG93ZXJQcmVmZXJlbmNlOjpIaWdoUGVyZm9ybWFuY2UgOiBHcmFwaGljc0NvbnRleHQzRFBvd2Vy
UHJlZmVyZW5jZTo6RGVmYXVsdDsKKyNlbHNlCisgICAgbV9wb3dlclByZWZlcmVuY2VVc2VkRm9y
Q3JlYXRpb24gPSBHcmFwaGljc0NvbnRleHQzRFBvd2VyUHJlZmVyZW5jZTo6RGVmYXVsdDsKKyNl
bmRpZgorCiAjaWYgIVVTRShBTkdMRSkKICNpZiBVU0UoT1BFTkdMX0VTKQogICAgIGlmIChtX2F0
dHJzLmlzV2ViR0wyKQpAQCAtMjA5LDEyICsyMTYsNiBAQCBHcmFwaGljc0NvbnRleHQzRDo6R3Jh
cGhpY3NDb250ZXh0M0QoR3JhcGhpY3NDb250ZXh0M0RBdHRyaWJ1dGVzIGF0dHJzLCBIb3N0V2lu
ZAogICAgICAgICA6OmdsRW5hYmxlKEdyYXBoaWNzQ29udGV4dDNEOjpQUklNSVRJVkVfUkVTVEFS
VF9GSVhFRF9JTkRFWCk7CiAjZWxpZiBVU0UoT1BFTkdMKQogCi0jaWYgSEFWRShBUFBMRV9HUkFQ
SElDU19DT05UUk9MKQotICAgIG1fcG93ZXJQcmVmZXJlbmNlVXNlZEZvckNyZWF0aW9uID0gKGhh
c0xvd0FuZEhpZ2hQb3dlckdQVXMoKSAmJiBhdHRycy5wb3dlclByZWZlcmVuY2UgPT0gR3JhcGhp
Y3NDb250ZXh0M0RQb3dlclByZWZlcmVuY2U6OkhpZ2hQZXJmb3JtYW5jZSkgPyBHcmFwaGljc0Nv
bnRleHQzRFBvd2VyUHJlZmVyZW5jZTo6SGlnaFBlcmZvcm1hbmNlIDogR3JhcGhpY3NDb250ZXh0
M0RQb3dlclByZWZlcmVuY2U6OkRlZmF1bHQ7Ci0jZWxzZQotICAgIG1fcG93ZXJQcmVmZXJlbmNl
VXNlZEZvckNyZWF0aW9uID0gR3JhcGhpY3NDb250ZXh0M0RQb3dlclByZWZlcmVuY2U6OkRlZmF1
bHQ7Ci0jZW5kaWYKLQogICAgIGJvb2wgdXNlTXVsdGlzYW1wbGluZyA9IG1fYXR0cnMuYW50aWFs
aWFzOwogCiAgICAgVmVjdG9yPENHTFBpeGVsRm9ybWF0QXR0cmlidXRlPiBhdHRyaWJzOwpAQCAt
Njk5LDYgKzcwMCw5IEBAIHZvaWQgR3JhcGhpY3NDb250ZXh0M0Q6OnVwZGF0ZUNHTENvbnRleHQo
KQogICAgIG1faGFzU3dpdGNoZWRUb0hpZ2hQZXJmb3JtYW5jZUdQVSA9IHRydWU7CiB9CiAKKyNl
bmRpZiAvLyBVU0UoT1BFTkdMKQorCisjaWYgVVNFKE9QRU5HTCkgfHwgVVNFKEFOR0xFKQogdm9p
ZCBHcmFwaGljc0NvbnRleHQzRDo6c2V0Q29udGV4dFZpc2liaWxpdHkoYm9vbCBpc1Zpc2libGUp
CiB7CiAgICAgaWYgKG1fcG93ZXJQcmVmZXJlbmNlVXNlZEZvckNyZWF0aW9uID09IEdyYXBoaWNz
Q29udGV4dDNEUG93ZXJQcmVmZXJlbmNlOjpIaWdoUGVyZm9ybWFuY2UpIHsKQEAgLTcwOCw3ICs3
MTIsNyBAQCB2b2lkIEdyYXBoaWNzQ29udGV4dDNEOjpzZXRDb250ZXh0VmlzaWJpbGl0eShib29s
IGlzVmlzaWJsZSkKICAgICAgICAgICAgIEdyYXBoaWNzQ29udGV4dDNETWFuYWdlcjo6c2hhcmVk
TWFuYWdlcigpLnJlbW92ZUNvbnRleHRSZXF1aXJpbmdIaWdoUGVyZm9ybWFuY2UodGhpcyk7CiAg
ICAgfQogfQotI2VuZGlmIC8vIFVTRShPUEVOR0wpCisjZW5kaWYgLy8gVVNFKE9QRU5HTCkgfHwg
VVNFKEFOR0xFKQogCiAjaWYgVVNFKEFOR0xFKQogdm9pZCBHcmFwaGljc0NvbnRleHQzRDo6YWxs
b2NhdGVJT1N1cmZhY2VCYWNraW5nU3RvcmUoSW50U2l6ZSBzaXplKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>