<?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>196179</bug_id>
          
          <creation_ts>2019-03-23 14:43:16 -0700</creation_ts>
          <short_desc>[Apple Pay] Call +canMakePayments on a work queue</short_desc>
          <delta_ts>2019-03-25 13:23:50 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andy Estes">aestes</reporter>
          <assigned_to name="Andy Estes">aestes</assigned_to>
          <cc>achristensen</cc>
    
    <cc>andersca</cc>
    
    <cc>beidson</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>koivisto</cc>
    
    <cc>thorton</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1520632</commentid>
    <comment_count>0</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2019-03-23 14:43:16 -0700</bug_when>
    <thetext>[Apple Pay] Call +canMakePayments on a work queue</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1520633</commentid>
    <comment_count>1</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2019-03-23 14:45:53 -0700</bug_when>
    <thetext>rdar://problem/45388749</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1520634</commentid>
    <comment_count>2</comment_count>
      <attachid>365817</attachid>
    <who name="Andy Estes">aestes</who>
    <bug_when>2019-03-23 14:49:07 -0700</bug_when>
    <thetext>Created attachment 365817
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1520635</commentid>
    <comment_count>3</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2019-03-23 14:51:03 -0700</bug_when>
    <thetext>Attachment 365817 did not pass style-queue:


ERROR: Source/WebKit/Shared/ApplePay/WebPaymentCoordinatorProxy.cpp:48:  Code inside a namespace should not be indented.  [whitespace/indent] [4]
Total errors found: 1 in 5 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1520636</commentid>
    <comment_count>4</comment_count>
      <attachid>365818</attachid>
    <who name="Andy Estes">aestes</who>
    <bug_when>2019-03-23 14:59:25 -0700</bug_when>
    <thetext>Created attachment 365818
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1520637</commentid>
    <comment_count>5</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2019-03-23 15:01:46 -0700</bug_when>
    <thetext>Attachment 365818 did not pass style-queue:


ERROR: Source/WebKit/Shared/ApplePay/WebPaymentCoordinatorProxy.cpp:48:  Code inside a namespace should not be indented.  [whitespace/indent] [4]
Total errors found: 1 in 5 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1520947</commentid>
    <comment_count>6</comment_count>
      <attachid>365818</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-03-25 12:40:57 -0700</bug_when>
    <thetext>Comment on attachment 365818
Patch

Rejecting attachment 365818 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-03&apos;, &apos;apply-attachment&apos;, &apos;--no-update&apos;, &apos;--non-interactive&apos;, 365818, &apos;--port=mac&apos;]&quot; exit_code: 2 cwd: /Volumes/Data/EWS/WebKit

Logging in as commit-queue@webkit.org...
Fetching: https://bugs.webkit.org/attachment.cgi?id=365818&amp;action=edit
Fetching: https://bugs.webkit.org/show_bug.cgi?id=196179&amp;ctype=xml&amp;excludefield=attachmentdata
Processing 1 patch from 1 bug.
Processing patch 365818 from bug 196179.
Fetching: https://bugs.webkit.org/attachment.cgi?id=365818
Failed to run &quot;[u&apos;/Volumes/Data/EWS/WebKit/Tools/Scripts/svn-apply&apos;, &apos;--force&apos;, &apos;--reviewer&apos;, u&apos;Brady Eidson&apos;]&quot; exit_code: 1 cwd: /Volumes/Data/EWS/WebKit

Parsed 5 diffs from patch file(s).
patching file Source/WebKit/ChangeLog
Hunk #1 succeeded at 1 with fuzz 3.
patching file Source/WebKit/Shared/ApplePay/WebPaymentCoordinatorProxy.cpp
Hunk #2 succeeded at 71 (offset -5 lines).
patching file Source/WebKit/Shared/ApplePay/WebPaymentCoordinatorProxy.h
Hunk #2 FAILED at 135.
Hunk #3 succeeded at 184 (offset -2 lines).
1 out of 3 hunks FAILED -- saving rejects to file Source/WebKit/Shared/ApplePay/WebPaymentCoordinatorProxy.h.rej
patching file Source/WebKit/Shared/ApplePay/ios/WebPaymentCoordinatorProxyIOS.mm
patching file Source/WebKit/Shared/ApplePay/mac/WebPaymentCoordinatorProxyMac.mm

Failed to run &quot;[u&apos;/Volumes/Data/EWS/WebKit/Tools/Scripts/svn-apply&apos;, &apos;--force&apos;, &apos;--reviewer&apos;, u&apos;Brady Eidson&apos;]&quot; exit_code: 1 cwd: /Volumes/Data/EWS/WebKit

Full output: https://webkit-queues.webkit.org/results/11662548</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1520950</commentid>
    <comment_count>7</comment_count>
      <attachid>365883</attachid>
    <who name="Andy Estes">aestes</who>
    <bug_when>2019-03-25 12:45:58 -0700</bug_when>
    <thetext>Created attachment 365883
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1520974</commentid>
    <comment_count>8</comment_count>
      <attachid>365883</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-03-25 13:23:48 -0700</bug_when>
    <thetext>Comment on attachment 365883
Patch

Clearing flags on attachment: 365883

Committed r243447: &lt;https://trac.webkit.org/changeset/243447&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1520975</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-03-25 13:23:50 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>365817</attachid>
            <date>2019-03-23 14:49:07 -0700</date>
            <delta_ts>2019-03-23 14:59:24 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-196179-20190323144906.patch</filename>
            <type>text/plain</type>
            <size>6884</size>
            <attacher name="Andy Estes">aestes</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQzNDEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGUzOTZmYTM5ZDczZGExYWQ2
NjdhZjc2NGU4NWU5YTRlZjNlNzU1M2IuLjJjZmI4ZTBlOGQxN2IwM2QxYTNmMjZmOWIxNTRmZTBi
ODdiYjA1ZjUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjYgQEAKKzIwMTktMDMtMjMgIEFuZHkgRXN0
ZXMgIDxhZXN0ZXNAYXBwbGUuY29tPgorCisgICAgICAgIFtBcHBsZSBQYXldIENhbGwgK2Nhbk1h
a2VQYXltZW50cyBvbiBhIHdvcmsgcXVldWUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE5NjE3OQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNDUzODg3
NDk+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQ2Fs
bGluZyArY2FuTWFrZVBheW1lbnRzIG9uIGVpdGhlciBQS1BheW1lbnRBdXRob3JpemF0aW9uQ29u
dHJvbGxlciBvcgorICAgICAgICBQS1BheW1lbnRBdXRob3JpemF0aW9uVmlld0NvbnRyb2xsZXIg
cmVzdWx0cyBpbiBzeW5jaHJvbm91cyBJUEMgYW5kIGlzIHRoZXJlZm9yZSB2ZXJ5CisgICAgICAg
IGV4cGVuc2l2ZSB0byBjYWxsIG9uIHRoZSBtYWluIHRocmVhZC4gT24gaU9TLCB0aGVzZSBjYWxs
cyBhcmUgbWFkZSBpbiB0aGUgbmV0d29yayBwcm9jZXNzLAorICAgICAgICBhbmQgb24gTWFjIGlu
IHRoZSBVSSBwcm9jZXNzLgorCisgICAgICAgIENhbGwgdGhlc2UgbWV0aG9kcyBvbiBhIHdvcmsg
cXVldWUgdG8gYXZvaWQgbWFpbiB0aHJlYWQgc3BpbnMuCisKKyAgICAgICAgKiBTaGFyZWQvQXBw
bGVQYXkvV2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHkuY3BwOgorICAgICAgICAoV2ViS2l0OjpX
ZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eTo6Y2FuTWFrZVBheW1lbnRzKToKKyAgICAgICAgKiBT
aGFyZWQvQXBwbGVQYXkvV2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHkuaDoKKyAgICAgICAgKiBT
aGFyZWQvQXBwbGVQYXkvaW9zL1dlYlBheW1lbnRDb29yZGluYXRvclByb3h5SU9TLm1tOgorICAg
ICAgICAoV2ViS2l0OjpXZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eTo6cGxhdGZvcm1DYW5NYWtl
UGF5bWVudHMpOgorICAgICAgICAqIFNoYXJlZC9BcHBsZVBheS9tYWMvV2ViUGF5bWVudENvb3Jk
aW5hdG9yUHJveHlNYWMubW06CisgICAgICAgIChXZWJLaXQ6OldlYlBheW1lbnRDb29yZGluYXRv
clByb3h5OjpwbGF0Zm9ybUNhbk1ha2VQYXltZW50cyk6CisKIDIwMTktMDMtMjMgIEFuZHkgRXN0
ZXMgIDxhZXN0ZXNAYXBwbGUuY29tPgogCiAgICAgICAgIFtBcHBsZSBQYXldIFN0b3AgY2FsbGlu
ZyBQS1BheW1lbnRBdXRob3JpemF0aW9uVmlld0NvbnRyb2xsZXIgY2xhc3MgbWV0aG9kcyBvbiBp
T1MKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0FwcGxlUGF5L1dlYlBheW1lbnRD
b29yZGluYXRvclByb3h5LmNwcCBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0FwcGxlUGF5L1dlYlBh
eW1lbnRDb29yZGluYXRvclByb3h5LmNwcAppbmRleCBhZWE2M2U5ODIxNDk4M2I1MTE5MGYyNWMx
Mzc0MTBlMmUyY2YxMzVlLi5jNjMyOWM3MjZmNmM1MGYxODVlMjI3YWM4YzY2OTg2NmZhNDFiY2Mz
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9BcHBsZVBheS9XZWJQYXltZW50Q29v
cmRpbmF0b3JQcm94eS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9TaGFyZWQvQXBwbGVQYXkvV2Vi
UGF5bWVudENvb3JkaW5hdG9yUHJveHkuY3BwCkBAIC00NSw2ICs0NSw3IEBAIHN0YXRpYyBXZWFr
UHRyPFdlYlBheW1lbnRDb29yZGluYXRvclByb3h5PiYgYWN0aXZlUGF5bWVudENvb3JkaW5hdG9y
UHJveHkoKQogCiBXZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eTo6V2ViUGF5bWVudENvb3JkaW5h
dG9yUHJveHkoV2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHk6OkNsaWVudCYgY2xpZW50KQogICAg
IDogbV9jbGllbnQgeyBjbGllbnQgfQorICAgICwgbV9jYW5NYWtlUGF5bWVudHNRdWV1ZSB7IFdv
cmtRdWV1ZTo6Y3JlYXRlKCJjb20uYXBwbGUuV2ViS2l0LkNhbk1ha2VQYXltZW50cyIpIH0KIHsK
ICAgICBtX2NsaWVudC5wYXltZW50Q29vcmRpbmF0b3JBZGRNZXNzYWdlUmVjZWl2ZXIoKnRoaXMs
IE1lc3NhZ2VzOjpXZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eTo6bWVzc2FnZVJlY2VpdmVyTmFt
ZSgpLCAqdGhpcyk7CiAgICAgZmluaXNoQ29uc3RydWN0aW9uKCp0aGlzKTsKQEAgLTc1LDcgKzc2
LDcgQEAgdm9pZCBXZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eTo6YXZhaWxhYmxlUGF5bWVudE5l
dHdvcmtzKENvbXBsZXRpb25IYW5kbGVyPHZvaWQKIAogdm9pZCBXZWJQYXltZW50Q29vcmRpbmF0
b3JQcm94eTo6Y2FuTWFrZVBheW1lbnRzKENvbXBsZXRpb25IYW5kbGVyPHZvaWQoYm9vbCk+JiYg
cmVwbHkpCiB7Ci0gICAgcmVwbHkocGxhdGZvcm1DYW5NYWtlUGF5bWVudHMoKSk7CisgICAgcGxh
dGZvcm1DYW5NYWtlUGF5bWVudHMoV1RGTW92ZShyZXBseSkpOwogfQogCiB2b2lkIFdlYlBheW1l
bnRDb29yZGluYXRvclByb3h5OjpjYW5NYWtlUGF5bWVudHNXaXRoQWN0aXZlQ2FyZChjb25zdCBT
dHJpbmcmIG1lcmNoYW50SWRlbnRpZmllciwgY29uc3QgU3RyaW5nJiBkb21haW5OYW1lLCBQQUw6
OlNlc3Npb25JRCBzZXNzaW9uSUQsIENvbXBsZXRpb25IYW5kbGVyPHZvaWQoYm9vbCk+JiYgY29t
cGxldGlvbkhhbmRsZXIpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9BcHBsZVBh
eS9XZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eS5oIGIvU291cmNlL1dlYktpdC9TaGFyZWQvQXBw
bGVQYXkvV2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHkuaAppbmRleCA4NGQzZWM3ODdiZTNkMzJi
MTQ0MGNjMWI3MDExY2VjNmU5NGEwNmVhLi4zMzcwMDJlNTU0MWYxMmQxNGEwOGU1MTY0MTViMDYx
MjcyOTY4MzAzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9BcHBsZVBheS9XZWJQ
YXltZW50Q29vcmRpbmF0b3JQcm94eS5oCisrKyBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0FwcGxl
UGF5L1dlYlBheW1lbnRDb29yZGluYXRvclByb3h5LmgKQEAgLTM0LDYgKzM0LDcgQEAKICNpbmNs
dWRlIDx3dGYvRm9yd2FyZC5oPgogI2luY2x1ZGUgPHd0Zi9SZXRhaW5QdHIuaD4KICNpbmNsdWRl
IDx3dGYvV2Vha1B0ci5oPgorI2luY2x1ZGUgPHd0Zi9Xb3JrUXVldWUuaD4KIAogI2lmIFVTRShB
UFBMRV9JTlRFUk5BTF9TREspCiAjaW5jbHVkZSA8V2ViS2l0QWRkaXRpb25zL1dlYlBheW1lbnRD
b29yZGluYXRvclByb3h5QWRkaXRpb25zLmg+CkBAIC0xMzQsNyArMTM1LDcgQEAgcHJpdmF0ZToK
ICAgICB2b2lkIGhpZGVQYXltZW50VUkoKTsKIAogICAgIFZlY3RvcjxTdHJpbmc+IHBsYXRmb3Jt
QXZhaWxhYmxlUGF5bWVudE5ldHdvcmtzKCk7Ci0gICAgYm9vbCBwbGF0Zm9ybUNhbk1ha2VQYXlt
ZW50cygpOworICAgIHZvaWQgcGxhdGZvcm1DYW5NYWtlUGF5bWVudHMoQ29tcGxldGlvbkhhbmRs
ZXI8dm9pZChib29sKT4mJik7CiAgICAgdm9pZCBwbGF0Zm9ybUNhbk1ha2VQYXltZW50c1dpdGhB
Y3RpdmVDYXJkKGNvbnN0IFN0cmluZyYgbWVyY2hhbnRJZGVudGlmaWVyLCBjb25zdCBTdHJpbmcm
IGRvbWFpbk5hbWUsIFBBTDo6U2Vzc2lvbklELCBXVEY6OkZ1bmN0aW9uPHZvaWQoYm9vbCk+JiYg
Y29tcGxldGlvbkhhbmRsZXIpOwogICAgIHZvaWQgcGxhdGZvcm1PcGVuUGF5bWVudFNldHVwKGNv
bnN0IFN0cmluZyYgbWVyY2hhbnRJZGVudGlmaWVyLCBjb25zdCBTdHJpbmcmIGRvbWFpbk5hbWUs
IFdURjo6RnVuY3Rpb248dm9pZChib29sKT4mJiBjb21wbGV0aW9uSGFuZGxlcik7CiAgICAgdm9p
ZCBwbGF0Zm9ybVNob3dQYXltZW50VUkoY29uc3QgVVJMJiBvcmlnaW5hdGluZ1VSTCwgY29uc3Qg
VmVjdG9yPFVSTD4mIGxpbmtJY29uVVJMcywgUEFMOjpTZXNzaW9uSUQsIGNvbnN0IFdlYkNvcmU6
OkFwcGxlUGF5U2Vzc2lvblBheW1lbnRSZXF1ZXN0JiwgQ29tcGxldGlvbkhhbmRsZXI8dm9pZChi
b29sKT4mJik7CkBAIC0xODUsNiArMTg2LDcgQEAgcHJpdmF0ZToKICAgICB9IG1fbWVyY2hhbnRW
YWxpZGF0aW9uU3RhdGUgeyBNZXJjaGFudFZhbGlkYXRpb25TdGF0ZTo6SWRsZSB9OwogCiAgICAg
c3RkOjp1bmlxdWVfcHRyPFBheW1lbnRBdXRob3JpemF0aW9uUHJlc2VudGVyPiBtX2F1dGhvcml6
YXRpb25QcmVzZW50ZXI7CisgICAgUmVmPFdvcmtRdWV1ZT4gbV9jYW5NYWtlUGF5bWVudHNRdWV1
ZTsKIAogI2lmIFBMQVRGT1JNKE1BQykKICAgICB1aW50NjRfdCBtX3Nob3dQYXltZW50VUlSZXF1
ZXN0U2VlZCB7IDAgfTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0FwcGxlUGF5
L2lvcy9XZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eUlPUy5tbSBiL1NvdXJjZS9XZWJLaXQvU2hh
cmVkL0FwcGxlUGF5L2lvcy9XZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eUlPUy5tbQppbmRleCBm
MjVkNmM0NDA1ZTMwMDkxZWQzODhkMDQyMWE5MTc0Mjg3OTdmOWVhLi5iMjMwMWNhZDFlYWFmZDZl
YjYwY2FmODM0MjU2ZTU4OGNhOWM5MzQ3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1NoYXJl
ZC9BcHBsZVBheS9pb3MvV2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHlJT1MubW0KKysrIGIvU291
cmNlL1dlYktpdC9TaGFyZWQvQXBwbGVQYXkvaW9zL1dlYlBheW1lbnRDb29yZGluYXRvclByb3h5
SU9TLm1tCkBAIC0zOCw5ICszOCwxMSBAQAogCiBuYW1lc3BhY2UgV2ViS2l0IHsKIAotYm9vbCBX
ZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eTo6cGxhdGZvcm1DYW5NYWtlUGF5bWVudHMoKQordm9p
ZCBXZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eTo6cGxhdGZvcm1DYW5NYWtlUGF5bWVudHMoQ29t
cGxldGlvbkhhbmRsZXI8dm9pZChib29sKT4mJiBjb21wbGV0aW9uSGFuZGxlcikKIHsKLSAgICBy
ZXR1cm4gW1BBTDo6Z2V0UEtQYXltZW50QXV0aG9yaXphdGlvbkNvbnRyb2xsZXJDbGFzcygpIGNh
bk1ha2VQYXltZW50c107CisgICAgbV9jYW5NYWtlUGF5bWVudHNRdWV1ZS0+ZGlzcGF0Y2goW3Ro
ZUNsYXNzID0gcmV0YWluUHRyKFBBTDo6Z2V0UEtQYXltZW50QXV0aG9yaXphdGlvbkNvbnRyb2xs
ZXJDbGFzcygpKSwgY29tcGxldGlvbkhhbmRsZXIgPSBXVEZNb3ZlKGNvbXBsZXRpb25IYW5kbGVy
KV0oKSBtdXRhYmxlIHsKKyAgICAgICAgY29tcGxldGlvbkhhbmRsZXIoW3RoZUNsYXNzIGNhbk1h
a2VQYXltZW50c10pOworICAgIH0pOwogfQogCiB2b2lkIFdlYlBheW1lbnRDb29yZGluYXRvclBy
b3h5OjpwbGF0Zm9ybVNob3dQYXltZW50VUkoY29uc3QgVVJMJiBvcmlnaW5hdGluZ1VSTCwgY29u
c3QgVmVjdG9yPFVSTD4mIGxpbmtJY29uVVJMU3RyaW5ncywgUEFMOjpTZXNzaW9uSUQgc2Vzc2lv
bklELCBjb25zdCBXZWJDb3JlOjpBcHBsZVBheVNlc3Npb25QYXltZW50UmVxdWVzdCYgcmVxdWVz
dCwgQ29tcGxldGlvbkhhbmRsZXI8dm9pZChib29sKT4mJiBjb21wbGV0aW9uSGFuZGxlcikKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0FwcGxlUGF5L21hYy9XZWJQYXltZW50Q29v
cmRpbmF0b3JQcm94eU1hYy5tbSBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0FwcGxlUGF5L21hYy9X
ZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eU1hYy5tbQppbmRleCA4ZWNlNmVkNWMwNzBmMmExMjVh
ZGU4MThhZGVmMTZlY2YxMzkwYzgyLi5kYzFiNzdkOGI0Y2UxYzAxNzRlMWMzZmM4MGRmNjk3ZDg1
MjljYmViIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9BcHBsZVBheS9tYWMvV2Vi
UGF5bWVudENvb3JkaW5hdG9yUHJveHlNYWMubW0KKysrIGIvU291cmNlL1dlYktpdC9TaGFyZWQv
QXBwbGVQYXkvbWFjL1dlYlBheW1lbnRDb29yZGluYXRvclByb3h5TWFjLm1tCkBAIC0zNSwxMiAr
MzUsMTQgQEAKIAogbmFtZXNwYWNlIFdlYktpdCB7CiAKLWJvb2wgV2ViUGF5bWVudENvb3JkaW5h
dG9yUHJveHk6OnBsYXRmb3JtQ2FuTWFrZVBheW1lbnRzKCkKK3ZvaWQgV2ViUGF5bWVudENvb3Jk
aW5hdG9yUHJveHk6OnBsYXRmb3JtQ2FuTWFrZVBheW1lbnRzKENvbXBsZXRpb25IYW5kbGVyPHZv
aWQoYm9vbCk+JiYgY29tcGxldGlvbkhhbmRsZXIpCiB7CiAgICAgaWYgKCFQQUw6OmlzUGFzc0tp
dEZyYW1ld29ya0F2YWlsYWJsZSgpKQotICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgICAgIHJl
dHVybiBjb21wbGV0aW9uSGFuZGxlcihmYWxzZSk7CiAKLSAgICByZXR1cm4gW1BBTDo6Z2V0UEtQ
YXltZW50QXV0aG9yaXphdGlvblZpZXdDb250cm9sbGVyQ2xhc3MoKSBjYW5NYWtlUGF5bWVudHNd
OworICAgIG1fY2FuTWFrZVBheW1lbnRzUXVldWUtPmRpc3BhdGNoKFt0aGVDbGFzcyA9IHJldGFp
blB0cihQQUw6OmdldFBLUGF5bWVudEF1dGhvcml6YXRpb25WaWV3Q29udHJvbGxlckNsYXNzKCkp
LCBjb21wbGV0aW9uSGFuZGxlciA9IFdURk1vdmUoY29tcGxldGlvbkhhbmRsZXIpXSgpIG11dGFi
bGUgeworICAgICAgICBjb21wbGV0aW9uSGFuZGxlcihbdGhlQ2xhc3MgY2FuTWFrZVBheW1lbnRz
XSk7CisgICAgfSk7CiB9CiAKIHZvaWQgV2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHk6OnBsYXRm
b3JtU2hvd1BheW1lbnRVSShjb25zdCBVUkwmIG9yaWdpbmF0aW5nVVJMLCBjb25zdCBWZWN0b3I8
VVJMPiYgbGlua0ljb25VUkxTdHJpbmdzLCBQQUw6OlNlc3Npb25JRCBzZXNzaW9uSUQsIGNvbnN0
IFdlYkNvcmU6OkFwcGxlUGF5U2Vzc2lvblBheW1lbnRSZXF1ZXN0JiByZXF1ZXN0LCBDb21wbGV0
aW9uSGFuZGxlcjx2b2lkKGJvb2wpPiYmIGNvbXBsZXRpb25IYW5kbGVyKQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>365818</attachid>
            <date>2019-03-23 14:59:25 -0700</date>
            <delta_ts>2019-03-25 12:45:56 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-196179-20190323145925.patch</filename>
            <type>text/plain</type>
            <size>7178</size>
            <attacher name="Andy Estes">aestes</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQzNDEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGUzOTZmYTM5ZDczZGExYWQ2
NjdhZjc2NGU4NWU5YTRlZjNlNzU1M2IuLjJjZmI4ZTBlOGQxN2IwM2QxYTNmMjZmOWIxNTRmZTBi
ODdiYjA1ZjUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjYgQEAKKzIwMTktMDMtMjMgIEFuZHkgRXN0
ZXMgIDxhZXN0ZXNAYXBwbGUuY29tPgorCisgICAgICAgIFtBcHBsZSBQYXldIENhbGwgK2Nhbk1h
a2VQYXltZW50cyBvbiBhIHdvcmsgcXVldWUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE5NjE3OQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNDUzODg3
NDk+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQ2Fs
bGluZyArY2FuTWFrZVBheW1lbnRzIG9uIGVpdGhlciBQS1BheW1lbnRBdXRob3JpemF0aW9uQ29u
dHJvbGxlciBvcgorICAgICAgICBQS1BheW1lbnRBdXRob3JpemF0aW9uVmlld0NvbnRyb2xsZXIg
cmVzdWx0cyBpbiBzeW5jaHJvbm91cyBJUEMgYW5kIGlzIHRoZXJlZm9yZSB2ZXJ5CisgICAgICAg
IGV4cGVuc2l2ZSB0byBjYWxsIG9uIHRoZSBtYWluIHRocmVhZC4gT24gaU9TLCB0aGVzZSBjYWxs
cyBhcmUgbWFkZSBpbiB0aGUgbmV0d29yayBwcm9jZXNzLAorICAgICAgICBhbmQgb24gTWFjIGlu
IHRoZSBVSSBwcm9jZXNzLgorCisgICAgICAgIENhbGwgdGhlc2UgbWV0aG9kcyBvbiBhIHdvcmsg
cXVldWUgdG8gYXZvaWQgbWFpbiB0aHJlYWQgc3BpbnMuCisKKyAgICAgICAgKiBTaGFyZWQvQXBw
bGVQYXkvV2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHkuY3BwOgorICAgICAgICAoV2ViS2l0OjpX
ZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eTo6Y2FuTWFrZVBheW1lbnRzKToKKyAgICAgICAgKiBT
aGFyZWQvQXBwbGVQYXkvV2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHkuaDoKKyAgICAgICAgKiBT
aGFyZWQvQXBwbGVQYXkvaW9zL1dlYlBheW1lbnRDb29yZGluYXRvclByb3h5SU9TLm1tOgorICAg
ICAgICAoV2ViS2l0OjpXZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eTo6cGxhdGZvcm1DYW5NYWtl
UGF5bWVudHMpOgorICAgICAgICAqIFNoYXJlZC9BcHBsZVBheS9tYWMvV2ViUGF5bWVudENvb3Jk
aW5hdG9yUHJveHlNYWMubW06CisgICAgICAgIChXZWJLaXQ6OldlYlBheW1lbnRDb29yZGluYXRv
clByb3h5OjpwbGF0Zm9ybUNhbk1ha2VQYXltZW50cyk6CisKIDIwMTktMDMtMjMgIEFuZHkgRXN0
ZXMgIDxhZXN0ZXNAYXBwbGUuY29tPgogCiAgICAgICAgIFtBcHBsZSBQYXldIFN0b3AgY2FsbGlu
ZyBQS1BheW1lbnRBdXRob3JpemF0aW9uVmlld0NvbnRyb2xsZXIgY2xhc3MgbWV0aG9kcyBvbiBp
T1MKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0FwcGxlUGF5L1dlYlBheW1lbnRD
b29yZGluYXRvclByb3h5LmNwcCBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0FwcGxlUGF5L1dlYlBh
eW1lbnRDb29yZGluYXRvclByb3h5LmNwcAppbmRleCBhZWE2M2U5ODIxNDk4M2I1MTE5MGYyNWMx
Mzc0MTBlMmUyY2YxMzVlLi5jNjMyOWM3MjZmNmM1MGYxODVlMjI3YWM4YzY2OTg2NmZhNDFiY2Mz
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9BcHBsZVBheS9XZWJQYXltZW50Q29v
cmRpbmF0b3JQcm94eS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9TaGFyZWQvQXBwbGVQYXkvV2Vi
UGF5bWVudENvb3JkaW5hdG9yUHJveHkuY3BwCkBAIC00NSw2ICs0NSw3IEBAIHN0YXRpYyBXZWFr
UHRyPFdlYlBheW1lbnRDb29yZGluYXRvclByb3h5PiYgYWN0aXZlUGF5bWVudENvb3JkaW5hdG9y
UHJveHkoKQogCiBXZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eTo6V2ViUGF5bWVudENvb3JkaW5h
dG9yUHJveHkoV2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHk6OkNsaWVudCYgY2xpZW50KQogICAg
IDogbV9jbGllbnQgeyBjbGllbnQgfQorICAgICwgbV9jYW5NYWtlUGF5bWVudHNRdWV1ZSB7IFdv
cmtRdWV1ZTo6Y3JlYXRlKCJjb20uYXBwbGUuV2ViS2l0LkNhbk1ha2VQYXltZW50cyIpIH0KIHsK
ICAgICBtX2NsaWVudC5wYXltZW50Q29vcmRpbmF0b3JBZGRNZXNzYWdlUmVjZWl2ZXIoKnRoaXMs
IE1lc3NhZ2VzOjpXZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eTo6bWVzc2FnZVJlY2VpdmVyTmFt
ZSgpLCAqdGhpcyk7CiAgICAgZmluaXNoQ29uc3RydWN0aW9uKCp0aGlzKTsKQEAgLTc1LDcgKzc2
LDcgQEAgdm9pZCBXZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eTo6YXZhaWxhYmxlUGF5bWVudE5l
dHdvcmtzKENvbXBsZXRpb25IYW5kbGVyPHZvaWQKIAogdm9pZCBXZWJQYXltZW50Q29vcmRpbmF0
b3JQcm94eTo6Y2FuTWFrZVBheW1lbnRzKENvbXBsZXRpb25IYW5kbGVyPHZvaWQoYm9vbCk+JiYg
cmVwbHkpCiB7Ci0gICAgcmVwbHkocGxhdGZvcm1DYW5NYWtlUGF5bWVudHMoKSk7CisgICAgcGxh
dGZvcm1DYW5NYWtlUGF5bWVudHMoV1RGTW92ZShyZXBseSkpOwogfQogCiB2b2lkIFdlYlBheW1l
bnRDb29yZGluYXRvclByb3h5OjpjYW5NYWtlUGF5bWVudHNXaXRoQWN0aXZlQ2FyZChjb25zdCBT
dHJpbmcmIG1lcmNoYW50SWRlbnRpZmllciwgY29uc3QgU3RyaW5nJiBkb21haW5OYW1lLCBQQUw6
OlNlc3Npb25JRCBzZXNzaW9uSUQsIENvbXBsZXRpb25IYW5kbGVyPHZvaWQoYm9vbCk+JiYgY29t
cGxldGlvbkhhbmRsZXIpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9BcHBsZVBh
eS9XZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eS5oIGIvU291cmNlL1dlYktpdC9TaGFyZWQvQXBw
bGVQYXkvV2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHkuaAppbmRleCA4NGQzZWM3ODdiZTNkMzJi
MTQ0MGNjMWI3MDExY2VjNmU5NGEwNmVhLi4zMzcwMDJlNTU0MWYxMmQxNGEwOGU1MTY0MTViMDYx
MjcyOTY4MzAzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9BcHBsZVBheS9XZWJQ
YXltZW50Q29vcmRpbmF0b3JQcm94eS5oCisrKyBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0FwcGxl
UGF5L1dlYlBheW1lbnRDb29yZGluYXRvclByb3h5LmgKQEAgLTM0LDYgKzM0LDcgQEAKICNpbmNs
dWRlIDx3dGYvRm9yd2FyZC5oPgogI2luY2x1ZGUgPHd0Zi9SZXRhaW5QdHIuaD4KICNpbmNsdWRl
IDx3dGYvV2Vha1B0ci5oPgorI2luY2x1ZGUgPHd0Zi9Xb3JrUXVldWUuaD4KIAogI2lmIFVTRShB
UFBMRV9JTlRFUk5BTF9TREspCiAjaW5jbHVkZSA8V2ViS2l0QWRkaXRpb25zL1dlYlBheW1lbnRD
b29yZGluYXRvclByb3h5QWRkaXRpb25zLmg+CkBAIC0xMzQsNyArMTM1LDcgQEAgcHJpdmF0ZToK
ICAgICB2b2lkIGhpZGVQYXltZW50VUkoKTsKIAogICAgIFZlY3RvcjxTdHJpbmc+IHBsYXRmb3Jt
QXZhaWxhYmxlUGF5bWVudE5ldHdvcmtzKCk7Ci0gICAgYm9vbCBwbGF0Zm9ybUNhbk1ha2VQYXlt
ZW50cygpOworICAgIHZvaWQgcGxhdGZvcm1DYW5NYWtlUGF5bWVudHMoQ29tcGxldGlvbkhhbmRs
ZXI8dm9pZChib29sKT4mJik7CiAgICAgdm9pZCBwbGF0Zm9ybUNhbk1ha2VQYXltZW50c1dpdGhB
Y3RpdmVDYXJkKGNvbnN0IFN0cmluZyYgbWVyY2hhbnRJZGVudGlmaWVyLCBjb25zdCBTdHJpbmcm
IGRvbWFpbk5hbWUsIFBBTDo6U2Vzc2lvbklELCBXVEY6OkZ1bmN0aW9uPHZvaWQoYm9vbCk+JiYg
Y29tcGxldGlvbkhhbmRsZXIpOwogICAgIHZvaWQgcGxhdGZvcm1PcGVuUGF5bWVudFNldHVwKGNv
bnN0IFN0cmluZyYgbWVyY2hhbnRJZGVudGlmaWVyLCBjb25zdCBTdHJpbmcmIGRvbWFpbk5hbWUs
IFdURjo6RnVuY3Rpb248dm9pZChib29sKT4mJiBjb21wbGV0aW9uSGFuZGxlcik7CiAgICAgdm9p
ZCBwbGF0Zm9ybVNob3dQYXltZW50VUkoY29uc3QgVVJMJiBvcmlnaW5hdGluZ1VSTCwgY29uc3Qg
VmVjdG9yPFVSTD4mIGxpbmtJY29uVVJMcywgUEFMOjpTZXNzaW9uSUQsIGNvbnN0IFdlYkNvcmU6
OkFwcGxlUGF5U2Vzc2lvblBheW1lbnRSZXF1ZXN0JiwgQ29tcGxldGlvbkhhbmRsZXI8dm9pZChi
b29sKT4mJik7CkBAIC0xODUsNiArMTg2LDcgQEAgcHJpdmF0ZToKICAgICB9IG1fbWVyY2hhbnRW
YWxpZGF0aW9uU3RhdGUgeyBNZXJjaGFudFZhbGlkYXRpb25TdGF0ZTo6SWRsZSB9OwogCiAgICAg
c3RkOjp1bmlxdWVfcHRyPFBheW1lbnRBdXRob3JpemF0aW9uUHJlc2VudGVyPiBtX2F1dGhvcml6
YXRpb25QcmVzZW50ZXI7CisgICAgUmVmPFdvcmtRdWV1ZT4gbV9jYW5NYWtlUGF5bWVudHNRdWV1
ZTsKIAogI2lmIFBMQVRGT1JNKE1BQykKICAgICB1aW50NjRfdCBtX3Nob3dQYXltZW50VUlSZXF1
ZXN0U2VlZCB7IDAgfTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0FwcGxlUGF5
L2lvcy9XZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eUlPUy5tbSBiL1NvdXJjZS9XZWJLaXQvU2hh
cmVkL0FwcGxlUGF5L2lvcy9XZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eUlPUy5tbQppbmRleCBm
MjVkNmM0NDA1ZTMwMDkxZWQzODhkMDQyMWE5MTc0Mjg3OTdmOWVhLi41MTY0MWFkMmNkYjE3YTA2
MTM2ODZjNTcwMjU2ZTgxYWQ2ZDQ3MmI1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1NoYXJl
ZC9BcHBsZVBheS9pb3MvV2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHlJT1MubW0KKysrIGIvU291
cmNlL1dlYktpdC9TaGFyZWQvQXBwbGVQYXkvaW9zL1dlYlBheW1lbnRDb29yZGluYXRvclByb3h5
SU9TLm1tCkBAIC0zOCw5ICszOCwxMyBAQAogCiBuYW1lc3BhY2UgV2ViS2l0IHsKIAotYm9vbCBX
ZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eTo6cGxhdGZvcm1DYW5NYWtlUGF5bWVudHMoKQordm9p
ZCBXZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eTo6cGxhdGZvcm1DYW5NYWtlUGF5bWVudHMoQ29t
cGxldGlvbkhhbmRsZXI8dm9pZChib29sKT4mJiBjb21wbGV0aW9uSGFuZGxlcikKIHsKLSAgICBy
ZXR1cm4gW1BBTDo6Z2V0UEtQYXltZW50QXV0aG9yaXphdGlvbkNvbnRyb2xsZXJDbGFzcygpIGNh
bk1ha2VQYXltZW50c107CisgICAgbV9jYW5NYWtlUGF5bWVudHNRdWV1ZS0+ZGlzcGF0Y2goW3Ro
ZUNsYXNzID0gcmV0YWluUHRyKFBBTDo6Z2V0UEtQYXltZW50QXV0aG9yaXphdGlvbkNvbnRyb2xs
ZXJDbGFzcygpKSwgY29tcGxldGlvbkhhbmRsZXIgPSBXVEZNb3ZlKGNvbXBsZXRpb25IYW5kbGVy
KV0oKSBtdXRhYmxlIHsKKyAgICAgICAgUnVuTG9vcDo6bWFpbigpLmRpc3BhdGNoKFtjYW5NYWtl
UGF5bWVudHMgPSBbdGhlQ2xhc3MgY2FuTWFrZVBheW1lbnRzXSwgY29tcGxldGlvbkhhbmRsZXIg
PSBXVEZNb3ZlKGNvbXBsZXRpb25IYW5kbGVyKV0oKSBtdXRhYmxlIHsKKyAgICAgICAgICAgIGNv
bXBsZXRpb25IYW5kbGVyKGNhbk1ha2VQYXltZW50cyk7CisgICAgICAgIH0pOworICAgIH0pOwog
fQogCiB2b2lkIFdlYlBheW1lbnRDb29yZGluYXRvclByb3h5OjpwbGF0Zm9ybVNob3dQYXltZW50
VUkoY29uc3QgVVJMJiBvcmlnaW5hdGluZ1VSTCwgY29uc3QgVmVjdG9yPFVSTD4mIGxpbmtJY29u
VVJMU3RyaW5ncywgUEFMOjpTZXNzaW9uSUQgc2Vzc2lvbklELCBjb25zdCBXZWJDb3JlOjpBcHBs
ZVBheVNlc3Npb25QYXltZW50UmVxdWVzdCYgcmVxdWVzdCwgQ29tcGxldGlvbkhhbmRsZXI8dm9p
ZChib29sKT4mJiBjb21wbGV0aW9uSGFuZGxlcikKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQv
U2hhcmVkL0FwcGxlUGF5L21hYy9XZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eU1hYy5tbSBiL1Nv
dXJjZS9XZWJLaXQvU2hhcmVkL0FwcGxlUGF5L21hYy9XZWJQYXltZW50Q29vcmRpbmF0b3JQcm94
eU1hYy5tbQppbmRleCA4ZWNlNmVkNWMwNzBmMmExMjVhZGU4MThhZGVmMTZlY2YxMzkwYzgyLi43
YWQzMzMxNDUzOTE4ODg5ZmQzYjk4OTYzODZhOGJlZDFmNTE5YTE0IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0L1NoYXJlZC9BcHBsZVBheS9tYWMvV2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHlN
YWMubW0KKysrIGIvU291cmNlL1dlYktpdC9TaGFyZWQvQXBwbGVQYXkvbWFjL1dlYlBheW1lbnRD
b29yZGluYXRvclByb3h5TWFjLm1tCkBAIC0zNSwxMiArMzUsMTYgQEAKIAogbmFtZXNwYWNlIFdl
YktpdCB7CiAKLWJvb2wgV2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHk6OnBsYXRmb3JtQ2FuTWFr
ZVBheW1lbnRzKCkKK3ZvaWQgV2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHk6OnBsYXRmb3JtQ2Fu
TWFrZVBheW1lbnRzKENvbXBsZXRpb25IYW5kbGVyPHZvaWQoYm9vbCk+JiYgY29tcGxldGlvbkhh
bmRsZXIpCiB7CiAgICAgaWYgKCFQQUw6OmlzUGFzc0tpdEZyYW1ld29ya0F2YWlsYWJsZSgpKQot
ICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgICAgIHJldHVybiBjb21wbGV0aW9uSGFuZGxlcihm
YWxzZSk7CiAKLSAgICByZXR1cm4gW1BBTDo6Z2V0UEtQYXltZW50QXV0aG9yaXphdGlvblZpZXdD
b250cm9sbGVyQ2xhc3MoKSBjYW5NYWtlUGF5bWVudHNdOworICAgIG1fY2FuTWFrZVBheW1lbnRz
UXVldWUtPmRpc3BhdGNoKFt0aGVDbGFzcyA9IHJldGFpblB0cihQQUw6OmdldFBLUGF5bWVudEF1
dGhvcml6YXRpb25WaWV3Q29udHJvbGxlckNsYXNzKCkpLCBjb21wbGV0aW9uSGFuZGxlciA9IFdU
Rk1vdmUoY29tcGxldGlvbkhhbmRsZXIpXSgpIG11dGFibGUgeworICAgICAgICBSdW5Mb29wOjpt
YWluKCkuZGlzcGF0Y2goW2Nhbk1ha2VQYXltZW50cyA9IFt0aGVDbGFzcyBjYW5NYWtlUGF5bWVu
dHNdLCBjb21wbGV0aW9uSGFuZGxlciA9IFdURk1vdmUoY29tcGxldGlvbkhhbmRsZXIpXSgpIG11
dGFibGUgeworICAgICAgICAgICAgY29tcGxldGlvbkhhbmRsZXIoY2FuTWFrZVBheW1lbnRzKTsK
KyAgICAgICAgfSk7CisgICAgfSk7CiB9CiAKIHZvaWQgV2ViUGF5bWVudENvb3JkaW5hdG9yUHJv
eHk6OnBsYXRmb3JtU2hvd1BheW1lbnRVSShjb25zdCBVUkwmIG9yaWdpbmF0aW5nVVJMLCBjb25z
dCBWZWN0b3I8VVJMPiYgbGlua0ljb25VUkxTdHJpbmdzLCBQQUw6OlNlc3Npb25JRCBzZXNzaW9u
SUQsIGNvbnN0IFdlYkNvcmU6OkFwcGxlUGF5U2Vzc2lvblBheW1lbnRSZXF1ZXN0JiByZXF1ZXN0
LCBDb21wbGV0aW9uSGFuZGxlcjx2b2lkKGJvb2wpPiYmIGNvbXBsZXRpb25IYW5kbGVyKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>365883</attachid>
            <date>2019-03-25 12:45:58 -0700</date>
            <delta_ts>2019-03-25 13:23:48 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-196179-20190325124557.patch</filename>
            <type>text/plain</type>
            <size>7128</size>
            <attacher name="Andy Estes">aestes</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQzNDQ2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGJiNTYwYzRmNzQ0ODdjZWUy
MmUyZGJmOTk2YjRiZGU0YjU0NjUwZmUuLmU1MjNhNzA5MjEyMjU0ZDEwYjhlMDJjZmVlNzQ3Mjgx
OTljMTBiYjkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjYgQEAKKzIwMTktMDMtMjMgIEFuZHkgRXN0
ZXMgIDxhZXN0ZXNAYXBwbGUuY29tPgorCisgICAgICAgIFtBcHBsZSBQYXldIENhbGwgK2Nhbk1h
a2VQYXltZW50cyBvbiBhIHdvcmsgcXVldWUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE5NjE3OQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNDUzODg3
NDk+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgQnJhZHkgRWlkc29uLgorCisgICAgICAgIENhbGxp
bmcgK2Nhbk1ha2VQYXltZW50cyBvbiBlaXRoZXIgUEtQYXltZW50QXV0aG9yaXphdGlvbkNvbnRy
b2xsZXIgb3IKKyAgICAgICAgUEtQYXltZW50QXV0aG9yaXphdGlvblZpZXdDb250cm9sbGVyIHJl
c3VsdHMgaW4gc3luY2hyb25vdXMgSVBDIGFuZCBpcyB0aGVyZWZvcmUgdmVyeQorICAgICAgICBl
eHBlbnNpdmUgdG8gY2FsbCBvbiB0aGUgbWFpbiB0aHJlYWQuIE9uIGlPUywgdGhlc2UgY2FsbHMg
YXJlIG1hZGUgaW4gdGhlIG5ldHdvcmsgcHJvY2VzcywKKyAgICAgICAgYW5kIG9uIE1hYyBpbiB0
aGUgVUkgcHJvY2Vzcy4KKworICAgICAgICBDYWxsIHRoZXNlIG1ldGhvZHMgb24gYSB3b3JrIHF1
ZXVlIHRvIGF2b2lkIG1haW4gdGhyZWFkIHNwaW5zLgorCisgICAgICAgICogU2hhcmVkL0FwcGxl
UGF5L1dlYlBheW1lbnRDb29yZGluYXRvclByb3h5LmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2Vi
UGF5bWVudENvb3JkaW5hdG9yUHJveHk6OmNhbk1ha2VQYXltZW50cyk6CisgICAgICAgICogU2hh
cmVkL0FwcGxlUGF5L1dlYlBheW1lbnRDb29yZGluYXRvclByb3h5Lmg6CisgICAgICAgICogU2hh
cmVkL0FwcGxlUGF5L2lvcy9XZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eUlPUy5tbToKKyAgICAg
ICAgKFdlYktpdDo6V2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHk6OnBsYXRmb3JtQ2FuTWFrZVBh
eW1lbnRzKToKKyAgICAgICAgKiBTaGFyZWQvQXBwbGVQYXkvbWFjL1dlYlBheW1lbnRDb29yZGlu
YXRvclByb3h5TWFjLm1tOgorICAgICAgICAoV2ViS2l0OjpXZWJQYXltZW50Q29vcmRpbmF0b3JQ
cm94eTo6cGxhdGZvcm1DYW5NYWtlUGF5bWVudHMpOgorCiAyMDE5LTAzLTI1ICBBbmR5IEVzdGVz
ICA8YWVzdGVzQGFwcGxlLmNvbT4KIAogICAgICAgICBbQXBwbGUgUGF5XSBSZW1vdmUgdGhlIEF2
YWlsYWJsZVBheW1lbnROZXR3b3JrcyBzeW5jaHJvbm91cyBtZXNzYWdlCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0L1NoYXJlZC9BcHBsZVBheS9XZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eS5j
cHAgYi9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9BcHBsZVBheS9XZWJQYXltZW50Q29vcmRpbmF0b3JQ
cm94eS5jcHAKaW5kZXggMTE1YWI2NGQzMmVmYzc3ODQ2MjZjNzZhYTBjMTU5OTk0YTQyNDdlNS4u
ZWI4YTBiNjYxN2FlNTNiNTA5OGY4ODYyMDZjZGY3M2U4ODQyMTQzNSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdC9TaGFyZWQvQXBwbGVQYXkvV2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHkuY3Bw
CisrKyBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0FwcGxlUGF5L1dlYlBheW1lbnRDb29yZGluYXRv
clByb3h5LmNwcApAQCAtNDUsNiArNDUsNyBAQCBzdGF0aWMgV2Vha1B0cjxXZWJQYXltZW50Q29v
cmRpbmF0b3JQcm94eT4mIGFjdGl2ZVBheW1lbnRDb29yZGluYXRvclByb3h5KCkKIAogV2ViUGF5
bWVudENvb3JkaW5hdG9yUHJveHk6OldlYlBheW1lbnRDb29yZGluYXRvclByb3h5KFdlYlBheW1l
bnRDb29yZGluYXRvclByb3h5OjpDbGllbnQmIGNsaWVudCkKICAgICA6IG1fY2xpZW50IHsgY2xp
ZW50IH0KKyAgICAsIG1fY2FuTWFrZVBheW1lbnRzUXVldWUgeyBXb3JrUXVldWU6OmNyZWF0ZSgi
Y29tLmFwcGxlLldlYktpdC5DYW5NYWtlUGF5bWVudHMiKSB9CiB7CiAgICAgbV9jbGllbnQucGF5
bWVudENvb3JkaW5hdG9yQWRkTWVzc2FnZVJlY2VpdmVyKCp0aGlzLCBNZXNzYWdlczo6V2ViUGF5
bWVudENvb3JkaW5hdG9yUHJveHk6Om1lc3NhZ2VSZWNlaXZlck5hbWUoKSwgKnRoaXMpOwogICAg
IGZpbmlzaENvbnN0cnVjdGlvbigqdGhpcyk7CkBAIC03MCw3ICs3MSw3IEBAIHVpbnQ2NF90IFdl
YlBheW1lbnRDb29yZGluYXRvclByb3h5OjptZXNzYWdlU2VuZGVyRGVzdGluYXRpb25JRCgpIGNv
bnN0CiAKIHZvaWQgV2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHk6OmNhbk1ha2VQYXltZW50cyhD
b21wbGV0aW9uSGFuZGxlcjx2b2lkKGJvb2wpPiYmIHJlcGx5KQogewotICAgIHJlcGx5KHBsYXRm
b3JtQ2FuTWFrZVBheW1lbnRzKCkpOworICAgIHBsYXRmb3JtQ2FuTWFrZVBheW1lbnRzKFdURk1v
dmUocmVwbHkpKTsKIH0KIAogdm9pZCBXZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eTo6Y2FuTWFr
ZVBheW1lbnRzV2l0aEFjdGl2ZUNhcmQoY29uc3QgU3RyaW5nJiBtZXJjaGFudElkZW50aWZpZXIs
IGNvbnN0IFN0cmluZyYgZG9tYWluTmFtZSwgUEFMOjpTZXNzaW9uSUQgc2Vzc2lvbklELCBDb21w
bGV0aW9uSGFuZGxlcjx2b2lkKGJvb2wpPiYmIGNvbXBsZXRpb25IYW5kbGVyKQpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdC9TaGFyZWQvQXBwbGVQYXkvV2ViUGF5bWVudENvb3JkaW5hdG9yUHJv
eHkuaCBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0FwcGxlUGF5L1dlYlBheW1lbnRDb29yZGluYXRv
clByb3h5LmgKaW5kZXggMGI5NzM3ZDdhNDA1N2VjZjA3NzFjOTYwZGNjN2IzZDQyMzRlOGY2ZS4u
ZDIzN2VhYjNkYWI4NzlhNWRhMzU3MWY4OTEwMWQ3ZWU5NzA1OTZiMiAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdC9TaGFyZWQvQXBwbGVQYXkvV2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHkuaAor
KysgYi9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9BcHBsZVBheS9XZWJQYXltZW50Q29vcmRpbmF0b3JQ
cm94eS5oCkBAIC0zNCw2ICszNCw3IEBACiAjaW5jbHVkZSA8d3RmL0ZvcndhcmQuaD4KICNpbmNs
dWRlIDx3dGYvUmV0YWluUHRyLmg+CiAjaW5jbHVkZSA8d3RmL1dlYWtQdHIuaD4KKyNpbmNsdWRl
IDx3dGYvV29ya1F1ZXVlLmg+CiAKICNpZiBVU0UoQVBQTEVfSU5URVJOQUxfU0RLKQogI2luY2x1
ZGUgPFdlYktpdEFkZGl0aW9ucy9XZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eUFkZGl0aW9ucy5o
PgpAQCAtMTMyLDcgKzEzMyw3IEBAIHByaXZhdGU6CiAgICAgdm9pZCBkaWRSZWFjaEZpbmFsU3Rh
dGUoKTsKICAgICB2b2lkIGhpZGVQYXltZW50VUkoKTsKIAotICAgIGJvb2wgcGxhdGZvcm1DYW5N
YWtlUGF5bWVudHMoKTsKKyAgICB2b2lkIHBsYXRmb3JtQ2FuTWFrZVBheW1lbnRzKENvbXBsZXRp
b25IYW5kbGVyPHZvaWQoYm9vbCk+JiYpOwogICAgIHZvaWQgcGxhdGZvcm1DYW5NYWtlUGF5bWVu
dHNXaXRoQWN0aXZlQ2FyZChjb25zdCBTdHJpbmcmIG1lcmNoYW50SWRlbnRpZmllciwgY29uc3Qg
U3RyaW5nJiBkb21haW5OYW1lLCBQQUw6OlNlc3Npb25JRCwgV1RGOjpGdW5jdGlvbjx2b2lkKGJv
b2wpPiYmIGNvbXBsZXRpb25IYW5kbGVyKTsKICAgICB2b2lkIHBsYXRmb3JtT3BlblBheW1lbnRT
ZXR1cChjb25zdCBTdHJpbmcmIG1lcmNoYW50SWRlbnRpZmllciwgY29uc3QgU3RyaW5nJiBkb21h
aW5OYW1lLCBXVEY6OkZ1bmN0aW9uPHZvaWQoYm9vbCk+JiYgY29tcGxldGlvbkhhbmRsZXIpOwog
ICAgIHZvaWQgcGxhdGZvcm1TaG93UGF5bWVudFVJKGNvbnN0IFVSTCYgb3JpZ2luYXRpbmdVUkws
IGNvbnN0IFZlY3RvcjxVUkw+JiBsaW5rSWNvblVSTHMsIFBBTDo6U2Vzc2lvbklELCBjb25zdCBX
ZWJDb3JlOjpBcHBsZVBheVNlc3Npb25QYXltZW50UmVxdWVzdCYsIENvbXBsZXRpb25IYW5kbGVy
PHZvaWQoYm9vbCk+JiYpOwpAQCAtMTgzLDYgKzE4NCw3IEBAIHByaXZhdGU6CiAgICAgfSBtX21l
cmNoYW50VmFsaWRhdGlvblN0YXRlIHsgTWVyY2hhbnRWYWxpZGF0aW9uU3RhdGU6OklkbGUgfTsK
IAogICAgIHN0ZDo6dW5pcXVlX3B0cjxQYXltZW50QXV0aG9yaXphdGlvblByZXNlbnRlcj4gbV9h
dXRob3JpemF0aW9uUHJlc2VudGVyOworICAgIFJlZjxXb3JrUXVldWU+IG1fY2FuTWFrZVBheW1l
bnRzUXVldWU7CiAKICNpZiBQTEFURk9STShNQUMpCiAgICAgdWludDY0X3QgbV9zaG93UGF5bWVu
dFVJUmVxdWVzdFNlZWQgeyAwIH07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9B
cHBsZVBheS9pb3MvV2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHlJT1MubW0gYi9Tb3VyY2UvV2Vi
S2l0L1NoYXJlZC9BcHBsZVBheS9pb3MvV2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHlJT1MubW0K
aW5kZXggZjI1ZDZjNDQwNWUzMDA5MWVkMzg4ZDA0MjFhOTE3NDI4Nzk3ZjllYS4uNTE2NDFhZDJj
ZGIxN2EwNjEzNjg2YzU3MDI1NmU4MWFkNmQ0NzJiNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dC9TaGFyZWQvQXBwbGVQYXkvaW9zL1dlYlBheW1lbnRDb29yZGluYXRvclByb3h5SU9TLm1tCisr
KyBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0FwcGxlUGF5L2lvcy9XZWJQYXltZW50Q29vcmRpbmF0
b3JQcm94eUlPUy5tbQpAQCAtMzgsOSArMzgsMTMgQEAKIAogbmFtZXNwYWNlIFdlYktpdCB7CiAK
LWJvb2wgV2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHk6OnBsYXRmb3JtQ2FuTWFrZVBheW1lbnRz
KCkKK3ZvaWQgV2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHk6OnBsYXRmb3JtQ2FuTWFrZVBheW1l
bnRzKENvbXBsZXRpb25IYW5kbGVyPHZvaWQoYm9vbCk+JiYgY29tcGxldGlvbkhhbmRsZXIpCiB7
Ci0gICAgcmV0dXJuIFtQQUw6OmdldFBLUGF5bWVudEF1dGhvcml6YXRpb25Db250cm9sbGVyQ2xh
c3MoKSBjYW5NYWtlUGF5bWVudHNdOworICAgIG1fY2FuTWFrZVBheW1lbnRzUXVldWUtPmRpc3Bh
dGNoKFt0aGVDbGFzcyA9IHJldGFpblB0cihQQUw6OmdldFBLUGF5bWVudEF1dGhvcml6YXRpb25D
b250cm9sbGVyQ2xhc3MoKSksIGNvbXBsZXRpb25IYW5kbGVyID0gV1RGTW92ZShjb21wbGV0aW9u
SGFuZGxlcildKCkgbXV0YWJsZSB7CisgICAgICAgIFJ1bkxvb3A6Om1haW4oKS5kaXNwYXRjaChb
Y2FuTWFrZVBheW1lbnRzID0gW3RoZUNsYXNzIGNhbk1ha2VQYXltZW50c10sIGNvbXBsZXRpb25I
YW5kbGVyID0gV1RGTW92ZShjb21wbGV0aW9uSGFuZGxlcildKCkgbXV0YWJsZSB7CisgICAgICAg
ICAgICBjb21wbGV0aW9uSGFuZGxlcihjYW5NYWtlUGF5bWVudHMpOworICAgICAgICB9KTsKKyAg
ICB9KTsKIH0KIAogdm9pZCBXZWJQYXltZW50Q29vcmRpbmF0b3JQcm94eTo6cGxhdGZvcm1TaG93
UGF5bWVudFVJKGNvbnN0IFVSTCYgb3JpZ2luYXRpbmdVUkwsIGNvbnN0IFZlY3RvcjxVUkw+JiBs
aW5rSWNvblVSTFN0cmluZ3MsIFBBTDo6U2Vzc2lvbklEIHNlc3Npb25JRCwgY29uc3QgV2ViQ29y
ZTo6QXBwbGVQYXlTZXNzaW9uUGF5bWVudFJlcXVlc3QmIHJlcXVlc3QsIENvbXBsZXRpb25IYW5k
bGVyPHZvaWQoYm9vbCk+JiYgY29tcGxldGlvbkhhbmRsZXIpCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViS2l0L1NoYXJlZC9BcHBsZVBheS9tYWMvV2ViUGF5bWVudENvb3JkaW5hdG9yUHJveHlNYWMu
bW0gYi9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9BcHBsZVBheS9tYWMvV2ViUGF5bWVudENvb3JkaW5h
dG9yUHJveHlNYWMubW0KaW5kZXggOGVjZTZlZDVjMDcwZjJhMTI1YWRlODE4YWRlZjE2ZWNmMTM5
MGM4Mi4uN2FkMzMzMTQ1MzkxODg4OWZkM2I5ODk2Mzg2YThiZWQxZjUxOWExNCAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9TaGFyZWQvQXBwbGVQYXkvbWFjL1dlYlBheW1lbnRDb29yZGluYXRv
clByb3h5TWFjLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0FwcGxlUGF5L21hYy9XZWJQ
YXltZW50Q29vcmRpbmF0b3JQcm94eU1hYy5tbQpAQCAtMzUsMTIgKzM1LDE2IEBACiAKIG5hbWVz
cGFjZSBXZWJLaXQgewogCi1ib29sIFdlYlBheW1lbnRDb29yZGluYXRvclByb3h5OjpwbGF0Zm9y
bUNhbk1ha2VQYXltZW50cygpCit2b2lkIFdlYlBheW1lbnRDb29yZGluYXRvclByb3h5OjpwbGF0
Zm9ybUNhbk1ha2VQYXltZW50cyhDb21wbGV0aW9uSGFuZGxlcjx2b2lkKGJvb2wpPiYmIGNvbXBs
ZXRpb25IYW5kbGVyKQogewogICAgIGlmICghUEFMOjppc1Bhc3NLaXRGcmFtZXdvcmtBdmFpbGFi
bGUoKSkKLSAgICAgICAgcmV0dXJuIGZhbHNlOworICAgICAgICByZXR1cm4gY29tcGxldGlvbkhh
bmRsZXIoZmFsc2UpOwogCi0gICAgcmV0dXJuIFtQQUw6OmdldFBLUGF5bWVudEF1dGhvcml6YXRp
b25WaWV3Q29udHJvbGxlckNsYXNzKCkgY2FuTWFrZVBheW1lbnRzXTsKKyAgICBtX2Nhbk1ha2VQ
YXltZW50c1F1ZXVlLT5kaXNwYXRjaChbdGhlQ2xhc3MgPSByZXRhaW5QdHIoUEFMOjpnZXRQS1Bh
eW1lbnRBdXRob3JpemF0aW9uVmlld0NvbnRyb2xsZXJDbGFzcygpKSwgY29tcGxldGlvbkhhbmRs
ZXIgPSBXVEZNb3ZlKGNvbXBsZXRpb25IYW5kbGVyKV0oKSBtdXRhYmxlIHsKKyAgICAgICAgUnVu
TG9vcDo6bWFpbigpLmRpc3BhdGNoKFtjYW5NYWtlUGF5bWVudHMgPSBbdGhlQ2xhc3MgY2FuTWFr
ZVBheW1lbnRzXSwgY29tcGxldGlvbkhhbmRsZXIgPSBXVEZNb3ZlKGNvbXBsZXRpb25IYW5kbGVy
KV0oKSBtdXRhYmxlIHsKKyAgICAgICAgICAgIGNvbXBsZXRpb25IYW5kbGVyKGNhbk1ha2VQYXlt
ZW50cyk7CisgICAgICAgIH0pOworICAgIH0pOwogfQogCiB2b2lkIFdlYlBheW1lbnRDb29yZGlu
YXRvclByb3h5OjpwbGF0Zm9ybVNob3dQYXltZW50VUkoY29uc3QgVVJMJiBvcmlnaW5hdGluZ1VS
TCwgY29uc3QgVmVjdG9yPFVSTD4mIGxpbmtJY29uVVJMU3RyaW5ncywgUEFMOjpTZXNzaW9uSUQg
c2Vzc2lvbklELCBjb25zdCBXZWJDb3JlOjpBcHBsZVBheVNlc3Npb25QYXltZW50UmVxdWVzdCYg
cmVxdWVzdCwgQ29tcGxldGlvbkhhbmRsZXI8dm9pZChib29sKT4mJiBjb21wbGV0aW9uSGFuZGxl
cikK
</data>

          </attachment>
      

    </bug>

</bugzilla>