<?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>191043</bug_id>
          
          <creation_ts>2018-10-29 15:02:03 -0700</creation_ts>
          <short_desc>Enable InstallAPI for iOS unconditionally</short_desc>
          <delta_ts>2018-10-30 17:19:20 -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>WebKit Misc.</component>
          <version>WebKit Local Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=184225</see_also>
          <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>
          <dependson>191086</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexey Proskuryakov">ap</reporter>
          <assigned_to name="Alexey Proskuryakov">ap</assigned_to>
          <cc>aakash_jain</cc>
    
    <cc>commit-queue</cc>
    
    <cc>mitz</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1473082</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2018-10-29 15:02:03 -0700</bug_when>
    <thetext>It&apos;s currently only enabled when using internal SDK.

rdar://problem/32728423</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473084</commentid>
    <comment_count>1</comment_count>
      <attachid>353326</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2018-10-29 15:08:44 -0700</bug_when>
    <thetext>Created attachment 353326
proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473085</commentid>
    <comment_count>2</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2018-10-29 15:10:04 -0700</bug_when>
    <thetext>Took the NSURLDownloadSPI trick from Dan&apos;s patch in bug 184225.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473088</commentid>
    <comment_count>3</comment_count>
    <who name="">mitz</who>
    <bug_when>2018-10-29 15:26:14 -0700</bug_when>
    <thetext>(In reply to Alexey Proskuryakov from comment #2)
&gt; Took the NSURLDownloadSPI trick from Dan&apos;s patch in bug 184225.

This doesn’t seem to include a crucial (at the time) bit of that patch. Namely, as it stands, this patch appears to have a public header (WebDownload.h) importing a private header (NSURLDownloadSPI.h). Not a problem?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473094</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2018-10-29 15:54:55 -0700</bug_when>
    <thetext>WebDownload.h appears to be a private header, am I missing something?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473098</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2018-10-29 16:04:15 -0700</bug_when>
    <thetext>WebDownload.h is re-exported by WebKit as public on macOS, which is fine. NSURLDownloadSPI.h is not imported on macOS.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473392</commentid>
    <comment_count>6</comment_count>
      <attachid>353326</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-10-30 13:41:45 -0700</bug_when>
    <thetext>Comment on attachment 353326
proposed patch

Clearing flags on attachment: 353326

Committed r237600: &lt;https://trac.webkit.org/changeset/237600&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473393</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-10-30 13:41:46 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473430</commentid>
    <comment_count>8</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2018-10-30 15:13:03 -0700</bug_when>
    <thetext>Build fix attempt in r237604.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473439</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-10-30 15:32:32 -0700</bug_when>
    <thetext>Re-opened since this is blocked by bug 191086</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473526</commentid>
    <comment_count>10</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2018-10-30 17:19:20 -0700</bug_when>
    <thetext>Re-landed in https://trac.webkit.org/r237610.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>353326</attachid>
            <date>2018-10-29 15:08:44 -0700</date>
            <delta_ts>2018-10-30 13:41:45 -0700</delta_ts>
            <desc>proposed patch</desc>
            <filename>Installapi.txt</filename>
            <type>text/plain</type>
            <size>11268</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyMzc1NzApCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEzIEBACisyMDE4LTEwLTI5ICBBbGV4ZXkgUHJv
c2t1cnlha292ICA8YXBAYXBwbGUuY29tPgorCisgICAgICAgIEVuYWJsZSBJbnN0YWxsQVBJIGZv
ciBpT1MgdW5jb25kaXRpb25hbGx5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xOTEwNDMKKyAgICAgICAgcmRhcjovL3Byb2JsZW0vMzI3Mjg0MjMKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIENvbmZpZ3Vy
YXRpb25zL0Jhc2UueGNjb25maWc6IEVuYWJsZWQgaXQuCisKIDIwMTgtMTAtMjkgIFlvdWVubiBG
YWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgogCiAgICAgICAgIEhhbmRsZSBNRE5TIHJlc29sdXRp
b24gb2YgY2FuZGlkYXRlcyB0aHJvdWdoIGxpYndlYnJ0YyBkaXJlY3RseQpJbmRleDogU291cmNl
L1dlYktpdC9Db25maWd1cmF0aW9ucy9CYXNlLnhjY29uZmlnCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJj
ZS9XZWJLaXQvQ29uZmlndXJhdGlvbnMvQmFzZS54Y2NvbmZpZwkocmV2aXNpb24gMjM3NTU0KQor
KysgU291cmNlL1dlYktpdC9Db25maWd1cmF0aW9ucy9CYXNlLnhjY29uZmlnCSh3b3JraW5nIGNv
cHkpCkBAIC0xMjQsNyArMTI0LDcgQEAgT1RIRVJfQ0ZMQUdTID0gJChBU0FOX09USEVSX0NGTEFH
Uyk7CiBPVEhFUl9DUExVU1BMVVNGTEFHUyA9ICQoQVNBTl9PVEhFUl9DUExVU1BMVVNGTEFHUykg
LWlzeXN0ZW0gJChTREtST09UKS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL1N5c3RlbS5mcmFt
ZXdvcmsvUHJpdmF0ZUhlYWRlcnM7CiBPVEhFUl9MREZMQUdTID0gJChBU0FOX09USEVSX0xERkxB
R1MpOwogCi1TVVBQT1JUU19URVhUX0JBU0VEX0FQSVtzZGs9aXBob25lKl0gPSAkKFVTRV9JTlRF
Uk5BTF9TREspOworU1VQUE9SVFNfVEVYVF9CQVNFRF9BUElbc2RrPWlwaG9uZSpdID0gWUVTOwog
U1VQUE9SVFNfVEVYVF9CQVNFRF9BUElbc2RrPWFwcGxldHYqXSA9IE5POwogU1VQUE9SVFNfVEVY
VF9CQVNFRF9BUElbc2RrPXdhdGNoKl0gPSBOTzsKIApJbmRleDogU291cmNlL1dlYktpdExlZ2Fj
eS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdExlZ2FjeS9DaGFuZ2VMb2cJ
KHJldmlzaW9uIDIzNzU1NCkKKysrIFNvdXJjZS9XZWJLaXRMZWdhY3kvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTgtMTAtMjkgIEFsZXhleSBQcm9za3VyeWFr
b3YgIDxhcEBhcHBsZS5jb20+CisKKyAgICAgICAgRW5hYmxlIEluc3RhbGxBUEkgZm9yIGlPUyB1
bmNvbmRpdGlvbmFsbHkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE5MTA0MworICAgICAgICByZGFyOi8vcHJvYmxlbS8zMjcyODQyMworCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogV2ViS2l0TGVnYWN5Lnhj
b2RlcHJvai9wcm9qZWN0LnBieHByb2o6IEFkZGVkIE5TVVJMRG93bmxvYWRTUEkuaC4KKwogMjAx
OC0xMC0yNSAgRnVqaWkgSGlyb25vcmkgIDxIaXJvbm9yaS5GdWppaUBzb255LmNvbT4KIAogICAg
ICAgICBbQ01ha2VdW05pbmphXVtXaW5dIG1pZGwuZXhlIGZhaWxzIHRvIGNyZWF0ZSwgb3BlbiBh
bmQgd3JpdGUgYSB0ZW1wb3JhcnkgZmlsZSBpbiBwYXJhbGxlbCBidWlsZCBpbiBEb2NrZXIgY29u
dGFpbmVyCkluZGV4OiBTb3VyY2UvV2ViS2l0TGVnYWN5L1dlYktpdExlZ2FjeS54Y29kZXByb2ov
cHJvamVjdC5wYnhwcm9qCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXRMZWdhY3kvV2ViS2l0
TGVnYWN5Lnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oJKHJldmlzaW9uIDIzNzU1NCkKKysrIFNv
dXJjZS9XZWJLaXRMZWdhY3kvV2ViS2l0TGVnYWN5Lnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oJ
KHdvcmtpbmcgY29weSkKQEAgLTc4Nyw2ICs3ODcsNyBAQAogCQlERDg5NjgyMDA5QUE4NzI0MDA5
N0U3RjAgLyogV2ViRWxlbWVudERpY3Rpb25hcnkuaCBpbiBIZWFkZXJzICovID0ge2lzYSA9IFBC
WEJ1aWxkRmlsZTsgZmlsZVJlZiA9IEREODk2ODFFMDlBQTg3MjQwMDk3RTdGMCAvKiBXZWJFbGVt
ZW50RGljdGlvbmFyeS5oICovOyB9OwogCQlERDg5NjgyMTA5QUE4NzI0MDA5N0U3RjAgLyogV2Vi
RWxlbWVudERpY3Rpb25hcnkubW0gaW4gU291cmNlcyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7
IGZpbGVSZWYgPSBERDg5NjgxRjA5QUE4NzI0MDA5N0U3RjAgLyogV2ViRWxlbWVudERpY3Rpb25h
cnkubW0gKi87IH07CiAJCUUxM0U3ODJDMUU1QTczNjUwMDE4NDlEMSAvKiBXZWJDcmVhdGVGcmFn
bWVudEludGVybmFsLmggaW4gSGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVS
ZWYgPSBFMTNFNzgyQjFFNUE3MzY1MDAxODQ5RDEgLyogV2ViQ3JlYXRlRnJhZ21lbnRJbnRlcm5h
bC5oICovOyBzZXR0aW5ncyA9IHtBVFRSSUJVVEVTID0gKFByaXZhdGUsICk7IH07IH07CisJCUUx
NTMxQkQ4MjE4N0I5NTQwMDJFM0Y4MSAvKiBOU1VSTERvd25sb2FkU1BJLmggaW4gSGVhZGVycyAq
LyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSBFMTUzMUJENzIxODdCOEYyMDAyRTNG
ODEgLyogTlNVUkxEb3dubG9hZFNQSS5oICovOyBzZXR0aW5ncyA9IHtBVFRSSUJVVEVTID0gKFBy
aXZhdGUsICk7IH07IH07CiAJCUUxNTY2MzE5MEZCNjFDMUYwMEMxOTlDQSAvKiBXZWJEb3dubG9h
ZC5tbSBpbiBTb3VyY2VzICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IEUxNTY2
MzE4MEZCNjFDMUYwMEMxOTlDQSAvKiBXZWJEb3dubG9hZC5tbSAqLzsgfTsKIAkJRTE2OTgzNjIx
MTM0NkQxQjAwODk0MTE1IC8qIFByb3h5UnVudGltZU9iamVjdC5oIGluIEhlYWRlcnMgKi8gPSB7
aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gRTE2OTgzNjExMTM0NkQxQjAwODk0MTE1IC8q
IFByb3h5UnVudGltZU9iamVjdC5oICovOyB9OwogCQlFMTY5ODM2QzExMzQ2RDU2MDA4OTQxMTUg
LyogUHJveHlSdW50aW1lT2JqZWN0Lm1tIGluIFNvdXJjZXMgKi8gPSB7aXNhID0gUEJYQnVpbGRG
aWxlOyBmaWxlUmVmID0gRTE2OTgzNkIxMTM0NkQ1NjAwODk0MTE1IC8qIFByb3h5UnVudGltZU9i
amVjdC5tbSAqLzsgfTsKQEAgLTE1NDUsNiArMTU0Niw3IEBACiAJCUREODk2ODFFMDlBQTg3MjQw
MDk3RTdGMCAvKiBXZWJFbGVtZW50RGljdGlvbmFyeS5oICovID0ge2lzYSA9IFBCWEZpbGVSZWZl
cmVuY2U7IGZpbGVFbmNvZGluZyA9IDQ7IGluZGVudFdpZHRoID0gNDsgbGFzdEtub3duRmlsZVR5
cGUgPSBzb3VyY2Vjb2RlLmMuaDsgcGF0aCA9IFdlYkVsZW1lbnREaWN0aW9uYXJ5Lmg7IHNvdXJj
ZVRyZWUgPSAiPGdyb3VwPiI7IHRhYldpZHRoID0gODsgdXNlc1RhYnMgPSAwOyB9OwogCQlERDg5
NjgxRjA5QUE4NzI0MDA5N0U3RjAgLyogV2ViRWxlbWVudERpY3Rpb25hcnkubW0gKi8gPSB7aXNh
ID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgaW5kZW50V2lkdGggPSA0OyBs
YXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuY3BwLm9iamNwcDsgcGF0aCA9IFdlYkVsZW1l
bnREaWN0aW9uYXJ5Lm1tOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB0YWJXaWR0aCA9IDg7IHVz
ZXNUYWJzID0gMDsgfTsKIAkJRTEzRTc4MkIxRTVBNzM2NTAwMTg0OUQxIC8qIFdlYkNyZWF0ZUZy
YWdtZW50SW50ZXJuYWwuaCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBleHBsaWNpdEZp
bGVUeXBlID0gc291cmNlY29kZS5jcHAuaDsgZmlsZUVuY29kaW5nID0gNDsgcGF0aCA9IFdlYkNy
ZWF0ZUZyYWdtZW50SW50ZXJuYWwuaDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKKwkJRTE1
MzFCRDcyMTg3QjhGMjAwMkUzRjgxIC8qIE5TVVJMRG93bmxvYWRTUEkuaCAqLyA9IHtpc2EgPSBQ
QlhGaWxlUmVmZXJlbmNlOyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuYy5oOyBwYXRo
ID0gTlNVUkxEb3dubG9hZFNQSS5oOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQlFMTU2
NjMxODBGQjYxQzFGMDBDMTk5Q0EgLyogV2ViRG93bmxvYWQubW0gKi8gPSB7aXNhID0gUEJYRmls
ZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vj
b2RlLmNwcC5vYmpjcHA7IHBhdGggPSBXZWJEb3dubG9hZC5tbTsgc291cmNlVHJlZSA9ICI8Z3Jv
dXA+IjsgfTsKIAkJRTE2OTgzNjExMTM0NkQxQjAwODk0MTE1IC8qIFByb3h5UnVudGltZU9iamVj
dC5oICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVFbmNvZGluZyA9IDQ7IGxhc3RL
bm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jLmg7IHBhdGggPSBQcm94eVJ1bnRpbWVPYmplY3Qu
aDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJRTE2OTgzNkIxMTM0NkQ1NjAwODk0MTE1
IC8qIFByb3h5UnVudGltZU9iamVjdC5tbSAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBm
aWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuY3BwLm9iamNw
cDsgcGF0aCA9IFByb3h5UnVudGltZU9iamVjdC5tbTsgc291cmNlVHJlZSA9ICI8Z3JvdXA+Ijsg
fTsKQEAgLTE3NzMsNiArMTc3NSw3IEBACiAJCQlpc2EgPSBQQlhHcm91cDsKIAkJCWNoaWxkcmVu
ID0gKAogCQkJCUExMEMxRDIwMTgyMDJGQUYwMDM2ODgzQSAvKiBpb3MgKi8sCisJCQkJRTE1MzFC
RDcyMTg3QjhGMjAwMkUzRjgxIC8qIE5TVVJMRG93bmxvYWRTUEkuaCAqLywKIAkJCQkyOUFFRjk1
RDEzNEM3NTU0MDBGRTUwOTYgLyogT3V0bG9va1F1aXJrc1VzZXJTY3JpcHQuanMgKi8sCiAJCQkJ
NTI0MUFERjMwQjFCQzQ4QTAwNDAxMkJEIC8qIFdlYkNhY2hlLmggKi8sCiAJCQkJNTI0MUFERjQw
QjFCQzQ4QTAwNDAxMkJEIC8qIFdlYkNhY2hlLm1tICovLApAQCAtMjc4Miw2ICsyNzg1LDcgQEAK
IAkJCQk5M0Q0MzZBQjFENTdBQkVFMDBBQjg1RUEgLyogRE9NRXhjZXB0aW9uLmggaW4gSGVhZGVy
cyAqLywKIAkJCQk5M0Q0MzZBQzFENTdBQkVFMDBBQjg1RUEgLyogRE9NRXh0ZW5zaW9ucy5oIGlu
IEhlYWRlcnMgKi8sCiAJCQkJOTNENDM2QUQxRDU3QUJFRTAwQUI4NUVBIC8qIERPTUZpbGUuaCBp
biBIZWFkZXJzICovLAorCQkJCUUxNTMxQkQ4MjE4N0I5NTQwMDJFM0Y4MSAvKiBOU1VSTERvd25s
b2FkU1BJLmggaW4gSGVhZGVycyAqLywKIAkJCQk5M0Q0MzZBRjFENTdBQkVFMDBBQjg1RUEgLyog
RE9NRmlsZUludGVybmFsLmggaW4gSGVhZGVycyAqLywKIAkJCQk5M0Q0MzZCMDFENTdBQkVFMDBB
Qjg1RUEgLyogRE9NRmlsZUxpc3QuaCBpbiBIZWFkZXJzICovLAogCQkJCTkzRDQzNkIyMUQ1N0FC
RUUwMEFCODVFQSAvKiBET01GaWxlTGlzdEludGVybmFsLmggaW4gSGVhZGVycyAqLywKSW5kZXg6
IFNvdXJjZS9XZWJLaXRMZWdhY3kvbWFjL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
V2ViS2l0TGVnYWN5L21hYy9DaGFuZ2VMb2cJKHJldmlzaW9uIDIzNzU1NCkKKysrIFNvdXJjZS9X
ZWJLaXRMZWdhY3kvbWFjL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBA
CisyMDE4LTEwLTI5ICBBbGV4ZXkgUHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29tPgorCisgICAg
ICAgIEVuYWJsZSBJbnN0YWxsQVBJIGZvciBpT1MgdW5jb25kaXRpb25hbGx5CisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTEwNDMKKyAgICAgICAgcmRh
cjovL3Byb2JsZW0vMzI3Mjg0MjMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICAqIENvbmZpZ3VyYXRpb25zL1dlYktpdExlZ2FjeS54Y2NvbmZpZzogRW5h
YmxlZCBpdC4gQWRkZWQgTlNVUkxEb3dubG9hZFNQSS5oIGFzIGFuCisgICAgICAgIGV4Y2x1ZGVk
IGhlYWRlciAtIFdlYktpdExlZ2FjeSBkb2Vzbid0IGV4cG9ydCBOU1VSTERvd25sb2FkLCBzbyB0
aGUgZGVmaW5pdGlvbgorICAgICAgICBzaG91bGRuJ3QgYmUgcHJvY2Vzc2VkIGJ5IEluc3RhbGxB
UEkuCisgICAgICAgICogTWlncmF0ZUhlYWRlcnMubWFrZTogUmVtb3ZlZCBhbiBvYnNvbGV0ZSB3
b3JrYXJvdW5kLgorICAgICAgICAqIE1pc2MvTlNVUkxEb3dubG9hZFNQSS5oOiBBZGRlZC4KKyAg
ICAgICAgKiBNaXNjL1dlYkRvd25sb2FkLmg6IFVzZSBOU1VSTERvd25sb2FkU1BJLmggaW5zdGVh
ZCBvZiBkZWZpbmluZyBTUEkgaW5saW5lLgorCiAyMDE4LTEwLTI1ICBBbnRvaW5lIFF1aW50ICA8
Z3Jhb3V0c0BhcHBsZS5jb20+CiAKICAgICAgICAgW1dlYiBBbmltYXRpb25zXSBUdXJuIFdlYiBB
bmltYXRpb25zIENTUyBJbnRlZ3JhdGlvbiBvZmYgYnkgZGVmYXVsdApJbmRleDogU291cmNlL1dl
YktpdExlZ2FjeS9tYWMvTWlncmF0ZUhlYWRlcnMubWFrZQo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
V2ViS2l0TGVnYWN5L21hYy9NaWdyYXRlSGVhZGVycy5tYWtlCShyZXZpc2lvbiAyMzc1NTQpCisr
KyBTb3VyY2UvV2ViS2l0TGVnYWN5L21hYy9NaWdyYXRlSGVhZGVycy5tYWtlCSh3b3JraW5nIGNv
cHkpCkBAIC04NywxNSArODcsOSBAQCBSRUVYUE9SVF9GSUxFID0gJChCVUlMVF9QUk9EVUNUU19E
SVIpL0RlCiByZWV4cG9ydF9oZWFkZXJzIDogJChSRUVYUE9SVF9GSUxFKQogCiBUQVBJX1BBVEgg
PSAkKHN0cmlwICQoc2hlbGwgeGNydW4gLS1maW5kIHRhcGkgMj4vZGV2L251bGwpKQotaWZuZXEg
KCwkKFRBUElfUEFUSCkpCi1SRUVYUE9SVF9DT01NQU5EID0gJChUQVBJX1BBVEgpIHJlZXhwb3J0
IC1hcmNoICQoV0tfQ1VSUkVOVF9BUkNIKSAtJChERVBMT1lNRU5UX1RBUkdFVF9DTEFOR19GTEFH
X05BTUUpPSQoJChERVBMT1lNRU5UX1RBUkdFVF9DTEFOR19FTlZfTkFNRSkpIC1pc3lzcm9vdCAk
KFNES19ESVIpICQoSEVBREVSX0ZMQUdTKSAkKEZSQU1FV09SS19GTEFHUykgJF4gLW8gJEAKLWVs
c2UKLSMgVGVtcG9yYXJ5IHN0dWIgZm9yIFNES3MgdGhhdCBkb24ndCBoYXZlIHRoZSB0YXBpIGNv
bW1hbmQsIDxyZGFyOi8vcHJvYmxlbS8yNDU4MjQ3MT4uCi1SRUVYUE9SVF9DT01NQU5EID0gdG91
Y2ggJEAKLWVuZGlmCiAKICQoUkVFWFBPUlRfRklMRSkgOiAkKEhFQURFUlMpCi0JJChSRUVYUE9S
VF9DT01NQU5EKQorCSQoVEFQSV9QQVRIKSByZWV4cG9ydCAtYXJjaCAkKFdLX0NVUlJFTlRfQVJD
SCkgLSQoREVQTE9ZTUVOVF9UQVJHRVRfQ0xBTkdfRkxBR19OQU1FKT0kKCQoREVQTE9ZTUVOVF9U
QVJHRVRfQ0xBTkdfRU5WX05BTUUpKSAtaXN5c3Jvb3QgJChTREtfRElSKSAkKEhFQURFUl9GTEFH
UykgJChGUkFNRVdPUktfRkxBR1MpICReIC1vICRACiAKIGVsc2UKIApJbmRleDogU291cmNlL1dl
YktpdExlZ2FjeS9tYWMvQ29uZmlndXJhdGlvbnMvV2ViS2l0TGVnYWN5LnhjY29uZmlnCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFNvdXJjZS9XZWJLaXRMZWdhY3kvbWFjL0NvbmZpZ3VyYXRpb25zL1dlYktpdExl
Z2FjeS54Y2NvbmZpZwkocmV2aXNpb24gMjM3NTU0KQorKysgU291cmNlL1dlYktpdExlZ2FjeS9t
YWMvQ29uZmlndXJhdGlvbnMvV2ViS2l0TGVnYWN5LnhjY29uZmlnCSh3b3JraW5nIGNvcHkpCkBA
IC0xMzUsOSArMTM1LDggQEAgV0tfT1ZFUlJJREVfRlJBTUVXT1JLU19ESVJfVVNFX1NUQUdJTkdf
SQogV0tfUVVPVEVEX09WRVJSSURFX0ZSQU1FV09SS1NfRElSID0gJChXS19RVU9URURfT1ZFUlJJ
REVfRlJBTUVXT1JLU19ESVJfJChXS19VU0VfT1ZFUlJJREVfRlJBTUVXT1JLU19ESVIpKTsKIFdL
X1FVT1RFRF9PVkVSUklERV9GUkFNRVdPUktTX0RJUl9ZRVMgPSAiJChXS19PVkVSUklERV9GUkFN
RVdPUktTX0RJUikiOwogCi0vLyBGSVhNRTogRW5hYmxlIFRBUEkgaW4gb3BlbiBzb3VyY2UgYnVp
bGRzIG9uY2UgPHJkYXI6Ly9wcm9ibGVtLzI0NTgyNDcxPiBpcyBmaXhlZCBpbiBhbGwgc3VwcG9y
dGVkIFNES3MuCi1TVVBQT1JUU19URVhUX0JBU0VEX0FQSVtzZGs9aXBob25lKl0gPSAkKFVTRV9J
TlRFUk5BTF9TREspOworU1VQUE9SVFNfVEVYVF9CQVNFRF9BUElbc2RrPWlwaG9uZSpdID0gWUVT
OwogU1VQUE9SVFNfVEVYVF9CQVNFRF9BUElbc2RrPWFwcGxldHYqXSA9IE5POwogU1VQUE9SVFNf
VEVYVF9CQVNFRF9BUElbc2RrPXdhdGNoKl0gPSBOTzsKLU9USEVSX1RBUElfRkxBR1Nbc2RrPWlw
aG9uZSpdID0gLXggb2JqZWN0aXZlLWMrKyAtc3RkPWMrKzE3IC1mbm8tcnR0aSAtRFJFTEVBU0Vf
V0lUSE9VVF9PUFRJTUlaQVRJT05TOworT1RIRVJfVEFQSV9GTEFHU1tzZGs9aXBob25lKl0gPSAt
eCBvYmplY3RpdmUtYysrIC1zdGQ9YysrMTcgLWZuby1ydHRpIC1EUkVMRUFTRV9XSVRIT1VUX09Q
VElNSVpBVElPTlMgLWV4Y2x1ZGUtcHJpdmF0ZS1oZWFkZXIgJChCVUlMVF9QUk9EVUNUU19ESVIp
LyQoUFJJVkFURV9IRUFERVJTX0ZPTERFUl9QQVRIKS9OU1VSTERvd25sb2FkU1BJLmg7CiBUQVBJ
X1ZFUklGWV9NT0RFW3Nkaz1pcGhvbmUqXSA9IFBlZGFudGljOwpJbmRleDogU291cmNlL1dlYktp
dExlZ2FjeS9tYWMvTWlzYy9OU1VSTERvd25sb2FkU1BJLmgKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYktpdExlZ2FjeS9tYWMvTWlzYy9OU1VSTERvd25sb2FkU1BJLmgJKG5vbmV4aXN0ZW50KQor
KysgU291cmNlL1dlYktpdExlZ2FjeS9tYWMvTWlzYy9OU1VSTERvd25sb2FkU1BJLmgJKHdvcmtp
bmcgY29weSkKQEAgLTAsMCArMSwyOSBAQAorLyoKKyAqIENvcHlyaWdodCAoQykgMjAxOCBBcHBs
ZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKgorICogUmVkaXN0cmlidXRpb24gYW5kIHVz
ZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CisgKiBtb2RpZmlj
YXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlv
bnMKKyAqIGFyZSBtZXQ6CisgKiAxLiBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVz
dCByZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdodAorICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2Yg
Y29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLgorICogMi4gUmVkaXN0cmli
dXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQK
KyAqICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcg
ZGlzY2xhaW1lciBpbiB0aGUKKyAqICAgIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVy
aWFscyBwcm92aWRlZCB3aXRoIHRoZSBkaXN0cmlidXRpb24uCisgKgorICogVEhJUyBTT0ZUV0FS
RSBJUyBQUk9WSURFRCBCWSBBUFBMRSBJTkMuIEFORCBJVFMgQ09OVFJJQlVUT1JTIGBgQVMgSVMn
JworICogQU5EIEFOWSBFWFBSRVNTIE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBC
VVQgTk9UIExJTUlURUQgVE8sCisgKiBUSEUgSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5U
QUJJTElUWSBBTkQgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSCisgKiBQVVJQT1NFIEFSRSBESVND
TEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBBUFBMRSBJTkMuIE9SIElUUyBDT05UUklCVVRPUlMK
KyAqIEJFIExJQUJMRSBGT1IgQU5ZIERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsIFNQRUNJ
QUwsIEVYRU1QTEFSWSwgT1IKKyAqIENPTlNFUVVFTlRJQUwgREFNQUdFUyAoSU5DTFVESU5HLCBC
VVQgTk9UIExJTUlURUQgVE8sIFBST0NVUkVNRU5UIE9GCisgKiBTVUJTVElUVVRFIEdPT0RTIE9S
IFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MKKyAq
IElOVEVSUlVQVElPTikgSE9XRVZFUiBDQVVTRUQgQU5EIE9OIEFOWSBUSEVPUlkgT0YgTElBQklM
SVRZLCBXSEVUSEVSIElOCisgKiBDT05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVCAo
SU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNFKQorICogQVJJU0lORyBJTiBBTlkgV0FZ
IE9VVCBPRiBUSEUgVVNFIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRgorICog
VEhFIFBPU1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLgorICovCisKK0BpbnRlcmZhY2UgTlNVUkxE
b3dubG9hZCA6IE5TT2JqZWN0CitAZW5kCisKK0Bwcm90b2NvbCBOU1VSTERvd25sb2FkRGVsZWdh
dGU7CkluZGV4OiBTb3VyY2UvV2ViS2l0TGVnYWN5L21hYy9NaXNjL1dlYkRvd25sb2FkLmgKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL1dlYktpdExlZ2FjeS9tYWMvTWlzYy9XZWJEb3dubG9hZC5oCShy
ZXZpc2lvbiAyMzc1NTQpCisrKyBTb3VyY2UvV2ViS2l0TGVnYWN5L21hYy9NaXNjL1dlYkRvd25s
b2FkLmgJKHdvcmtpbmcgY29weSkKQEAgLTM1LDEwICszNSw3IEBACiAjaWYgIVRBUkdFVF9PU19J
UEhPTkUgfHwgKGRlZmluZWQgVVNFX0FQUExFX0lOVEVSTkFMX1NESyAmJiBVU0VfQVBQTEVfSU5U
RVJOQUxfU0RLKQogI2ltcG9ydCA8Rm91bmRhdGlvbi9OU1VSTERvd25sb2FkLmg+CiAjZWxzZQot
QGludGVyZmFjZSBOU1VSTERvd25sb2FkIDogTlNPYmplY3QKLUBlbmQKLQotQHByb3RvY29sIE5T
VVJMRG93bmxvYWREZWxlZ2F0ZTsKKyNpbXBvcnQgPFdlYktpdExlZ2FjeS9OU1VSTERvd25sb2Fk
U1BJLmg+CiAjZW5kaWYKIAogI2lmIFRBUkdFVF9PU19JUEhPTkUK
</data>

          </attachment>
      

    </bug>

</bugzilla>