<?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>212974</bug_id>
          
          <creation_ts>2020-06-09 09:15:04 -0700</creation_ts>
          <short_desc>Expose PDF file URL in shouldAllowPDFToOpenFromFrame SPI</short_desc>
          <delta_ts>2020-06-09 11:39:18 -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="Alex Christensen">achristensen</reporter>
          <assigned_to name="Alex Christensen">achristensen</assigned_to>
          <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1660712</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-06-09 09:15:04 -0700</bug_when>
    <thetext>Expose PDF file URL in shouldAllowPDFToOpenFromFrame SPI</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1660713</commentid>
    <comment_count>1</comment_count>
      <attachid>401445</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-06-09 09:16:03 -0700</bug_when>
    <thetext>Created attachment 401445
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1660763</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-06-09 11:38:22 -0700</bug_when>
    <thetext>Committed r262799: &lt;https://trac.webkit.org/changeset/262799&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 401445.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1660764</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-06-09 11:39:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/64172893&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>401445</attachid>
            <date>2020-06-09 09:16:03 -0700</date>
            <delta_ts>2020-06-09 11:38:23 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-212974-20200609091602.patch</filename>
            <type>text/plain</type>
            <size>9325</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNjI3OTUpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIxIEBACisyMDIwLTA2LTA5ICBBbGV4IENocmlz
dGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgRXhwb3NlIFBERiBm
aWxlIFVSTCBpbiBzaG91bGRBbGxvd1BERlRvT3BlbkZyb21GcmFtZSBTUEkKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxMjk3NAorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVUlQcm9jZXNzL0FQSS9BUElV
SUNsaWVudC5oOgorICAgICAgICAoQVBJOjpVSUNsaWVudDo6Y29uZmlybVBERk9wZW5pbmcpOgor
ICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvQ29jb2EvV0tVSURlbGVnYXRlUHJpdmF0ZS5oOgorICAg
ICAgICAqIFVJUHJvY2Vzcy9Db2NvYS9VSURlbGVnYXRlLmg6CisgICAgICAgICogVUlQcm9jZXNz
L0NvY29hL1VJRGVsZWdhdGUubW06CisgICAgICAgIChXZWJLaXQ6OlVJRGVsZWdhdGU6OnNldERl
bGVnYXRlKToKKyAgICAgICAgKFdlYktpdDo6VUlEZWxlZ2F0ZTo6VUlDbGllbnQ6OmNvbmZpcm1Q
REZPcGVuaW5nKToKKyAgICAgICAgKiBVSVByb2Nlc3MvbWFjL1dlYlBhZ2VQcm94eU1hYy5tbToK
KyAgICAgICAgKFdlYktpdDo6V2ViUGFnZVByb3h5OjpzYXZlUERGVG9UZW1wb3JhcnlGb2xkZXJB
bmRPcGVuV2l0aE5hdGl2ZUFwcGxpY2F0aW9uKToKKyAgICAgICAgKFdlYktpdDo6V2ViUGFnZVBy
b3h5OjpvcGVuUERGRnJvbVRlbXBvcmFyeUZvbGRlcldpdGhOYXRpdmVBcHBsaWNhdGlvbik6CisK
IDIwMjAtMDYtMDkgIFRha2FzaGkgS29tb3JpICA8VGFrYXNoaS5Lb21vcmlAc29ueS5jb20+CiAK
ICAgICAgICAgW0N1cmxdIEltcGxlbWVudCBmdW5jdGlvbnMgdG8gdXNlIFJlc291cmNlTG9hZFN0
YXRpc3RpY3MuCkluZGV4OiBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQVBJVUlDbGllbnQu
aAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQVBJVUlDbGllbnQu
aAkocmV2aXNpb24gMjYyNzUyKQorKysgU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0FQSVVJ
Q2xpZW50LmgJKHdvcmtpbmcgY29weSkKQEAgLTE5Niw3ICsxOTYsNyBAQCBwdWJsaWM6CiAgICAg
CiAgICAgdmlydHVhbCB2b2lkIGRpZFNob3dTYWZlQnJvd3NpbmdXYXJuaW5nKCkgeyB9CiAKLSAg
ICB2aXJ0dWFsIHZvaWQgY29uZmlybVBERk9wZW5pbmcoV2ViS2l0OjpXZWJQYWdlUHJveHkmLCBX
ZWJLaXQ6OkZyYW1lSW5mb0RhdGEmJiwgQ29tcGxldGlvbkhhbmRsZXI8dm9pZChib29sKT4mJiBj
b21wbGV0aW9uSGFuZGxlcikgeyBjb21wbGV0aW9uSGFuZGxlcih0cnVlKTsgfQorICAgIHZpcnR1
YWwgdm9pZCBjb25maXJtUERGT3BlbmluZyhXZWJLaXQ6OldlYlBhZ2VQcm94eSYsIGNvbnN0IFdU
Rjo6VVJMJiwgV2ViS2l0OjpGcmFtZUluZm9EYXRhJiYsIENvbXBsZXRpb25IYW5kbGVyPHZvaWQo
Ym9vbCk+JiYgY29tcGxldGlvbkhhbmRsZXIpIHsgY29tcGxldGlvbkhhbmRsZXIodHJ1ZSk7IH0K
IAogI2lmIEVOQUJMRShXRUJfQVVUSE4pCiAgICAgdmlydHVhbCB2b2lkIHJ1bldlYkF1dGhlbnRp
Y2F0aW9uUGFuZWwoV2ViS2l0OjpXZWJQYWdlUHJveHkmLCBXZWJBdXRoZW50aWNhdGlvblBhbmVs
JiwgV2ViS2l0OjpXZWJGcmFtZVByb3h5JiwgV2ViS2l0OjpGcmFtZUluZm9EYXRhJiYsIENvbXBs
ZXRpb25IYW5kbGVyPHZvaWQoV2ViS2l0OjpXZWJBdXRoZW50aWNhdGlvblBhbmVsUmVzdWx0KT4m
JiBjb21wbGV0aW9uSGFuZGxlcikgeyBjb21wbGV0aW9uSGFuZGxlcihXZWJLaXQ6OldlYkF1dGhl
bnRpY2F0aW9uUGFuZWxSZXN1bHQ6OlVuYXZhaWxhYmxlKTsgfQpJbmRleDogU291cmNlL1dlYktp
dC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLVUlEZWxlZ2F0ZVByaXZhdGUuaAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tVSURlbGVnYXRlUHJpdmF0ZS5o
CShyZXZpc2lvbiAyNjI3NTIpCisrKyBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2Ev
V0tVSURlbGVnYXRlUHJpdmF0ZS5oCSh3b3JraW5nIGNvcHkpCkBAIC0xMTUsNyArMTE1LDcgQEAg
c3RydWN0IFVJRWRnZUluc2V0czsKIC0gKHZvaWQpX3dlYlZpZXdEaWRTaG93U2FmZUJyb3dzaW5n
V2FybmluZzooV0tXZWJWaWV3ICopd2ViVmlldyBXS19BUElfQVZBSUxBQkxFKG1hY29zKDEwLjE0
LjQpLCBpb3MoMTIuMikpOwogLSAodm9pZClfd2ViVmlld0RpZExvc2VQb2ludGVyTG9jazooV0tX
ZWJWaWV3ICopd2ViVmlldyBXS19BUElfQVZBSUxBQkxFKG1hY29zKDEwLjEyLjMpKTsKIC0gKHZv
aWQpX3dlYlZpZXc6KFdLV2ViVmlldyAqKXdlYlZpZXcgaGFzVmlkZW9JblBpY3R1cmVJblBpY3R1
cmVEaWRDaGFuZ2U6KEJPT0wpaGFzVmlkZW9JblBpY3R1cmVJblBpY3R1cmUgV0tfQVBJX0FWQUlM
QUJMRShtYWNvcygxMC4xMyksIGlvcygxMS4wKSk7Ci0tICh2b2lkKV93ZWJWaWV3OihXS1dlYlZp
ZXcgKil3ZWJWaWV3IHNob3VsZEFsbG93UERGVG9PcGVuRnJvbUZyYW1lOihXS0ZyYW1lSW5mbyAq
KWZyYW1lIGNvbXBsZXRpb25IYW5kbGVyOih2b2lkICheKShCT09MKSljb21wbGV0aW9uSGFuZGxl
ciBXS19BUElfQVZBSUxBQkxFKG1hY29zKFdLX01BQ19UQkEpLCBpb3MoV0tfSU9TX1RCQSkpOwor
LSAodm9pZClfd2ViVmlldzooV0tXZWJWaWV3ICopd2ViVmlldyBzaG91bGRBbGxvd1BERkF0VVJM
OihOU1VSTCAqKWZpbGVVUkwgdG9PcGVuRnJvbUZyYW1lOihXS0ZyYW1lSW5mbyAqKWZyYW1lIGNv
bXBsZXRpb25IYW5kbGVyOih2b2lkICheKShCT09MKSljb21wbGV0aW9uSGFuZGxlciBXS19BUElf
QVZBSUxBQkxFKG1hY29zKFdLX01BQ19UQkEpLCBpb3MoV0tfSU9TX1RCQSkpOwogCiAtICh2b2lk
KV93ZWJWaWV3OihXS1dlYlZpZXcgKil3ZWJWaWV3IGltYWdlT3JNZWRpYURvY3VtZW50U2l6ZUNo
YW5nZWQ6KENHU2l6ZSlzaXplIFdLX0FQSV9BVkFJTEFCTEUobWFjb3MoMTAuMTIpLCBpb3MoMTAu
MCkpOwogLSAoTlNEaWN0aW9uYXJ5ICopX2RhdGFEZXRlY3Rpb25Db250ZXh0Rm9yV2ViVmlldzoo
V0tXZWJWaWV3ICopd2ViVmlldyBXS19BUElfQVZBSUxBQkxFKG1hY29zKDEwLjEyKSwgaW9zKDEw
LjApKTsKSW5kZXg6IFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0NvY29hL1VJRGVsZWdhdGUuaAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9Db2NvYS9VSURlbGVnYXRlLmgJ
KHJldmlzaW9uIDI2Mjc1MikKKysrIFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0NvY29hL1VJRGVs
ZWdhdGUuaAkod29ya2luZyBjb3B5KQpAQCAtMTU0LDcgKzE1NCw3IEBAIHByaXZhdGU6CiAKICAg
ICAgICAgdm9pZCBpbWFnZU9yTWVkaWFEb2N1bWVudFNpemVDaGFuZ2VkKGNvbnN0IFdlYkNvcmU6
OkludFNpemUmKSBmaW5hbDsKICAgICAgICAgdm9pZCBkaWRTaG93U2FmZUJyb3dzaW5nV2Fybmlu
ZygpIGZpbmFsOwotICAgICAgICB2b2lkIGNvbmZpcm1QREZPcGVuaW5nKFdlYlBhZ2VQcm94eSYs
IEZyYW1lSW5mb0RhdGEmJiwgQ29tcGxldGlvbkhhbmRsZXI8dm9pZChib29sKT4mJikgZmluYWw7
CisgICAgICAgIHZvaWQgY29uZmlybVBERk9wZW5pbmcoV2ViUGFnZVByb3h5JiwgY29uc3QgV1RG
OjpVUkwmLCBGcmFtZUluZm9EYXRhJiYsIENvbXBsZXRpb25IYW5kbGVyPHZvaWQoYm9vbCk+JiYp
IGZpbmFsOwogI2lmIEVOQUJMRShXRUJfQVVUSE4pCiAgICAgICAgIHZvaWQgcnVuV2ViQXV0aGVu
dGljYXRpb25QYW5lbChXZWJQYWdlUHJveHkmLCBBUEk6OldlYkF1dGhlbnRpY2F0aW9uUGFuZWwm
LCBXZWJGcmFtZVByb3h5JiwgRnJhbWVJbmZvRGF0YSYmLCBDb21wbGV0aW9uSGFuZGxlcjx2b2lk
KFdlYkF1dGhlbnRpY2F0aW9uUGFuZWxSZXN1bHQpPiYmKSBmaW5hbDsKICNlbmRpZgpAQCAtMjM5
LDcgKzIzOSw3IEBAIHByaXZhdGU6CiAjZW5kaWYKICAgICAgICAgYm9vbCB3ZWJWaWV3SGFzVmlk
ZW9JblBpY3R1cmVJblBpY3R1cmVEaWRDaGFuZ2UgOiAxOwogICAgICAgICBib29sIHdlYlZpZXdE
aWRTaG93U2FmZUJyb3dzaW5nV2FybmluZyA6IDE7Ci0gICAgICAgIGJvb2wgd2ViVmlld1Nob3Vs
ZEFsbG93UERGVG9PcGVuRnJvbUZyYW1lQ29tcGxldGlvbkhhbmRsZXIgOiAxOworICAgICAgICBi
b29sIHdlYlZpZXdTaG91bGRBbGxvd1BERkF0VVJMVG9PcGVuRnJvbUZyYW1lQ29tcGxldGlvbkhh
bmRsZXIgOiAxOwogI2lmIEVOQUJMRShXRUJfQVVUSE4pCiAgICAgICAgIGJvb2wgd2ViVmlld1J1
bldlYkF1dGhlbnRpY2F0aW9uUGFuZWxJbml0aWF0ZWRCeUZyYW1lQ29tcGxldGlvbkhhbmRsZXIg
OiAxOwogI2VuZGlmCkluZGV4OiBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9Db2NvYS9VSURlbGVn
YXRlLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0NvY29hL1VJRGVs
ZWdhdGUubW0JKHJldmlzaW9uIDI2Mjc1MikKKysrIFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0Nv
Y29hL1VJRGVsZWdhdGUubW0JKHdvcmtpbmcgY29weSkKQEAgLTE3MSw3ICsxNzEsNyBAQCB2b2lk
IFVJRGVsZWdhdGU6OnNldERlbGVnYXRlKGlkIDxXS1VJRGVsCiAgICAgCiAgICAgbV9kZWxlZ2F0
ZU1ldGhvZHMud2ViVmlld0hhc1ZpZGVvSW5QaWN0dXJlSW5QaWN0dXJlRGlkQ2hhbmdlID0gW2Rl
bGVnYXRlIHJlc3BvbmRzVG9TZWxlY3RvcjpAc2VsZWN0b3IoX3dlYlZpZXc6aGFzVmlkZW9JblBp
Y3R1cmVJblBpY3R1cmVEaWRDaGFuZ2U6KV07CiAgICAgbV9kZWxlZ2F0ZU1ldGhvZHMud2ViVmll
d0RpZFNob3dTYWZlQnJvd3NpbmdXYXJuaW5nID0gW2RlbGVnYXRlIHJlc3BvbmRzVG9TZWxlY3Rv
cjpAc2VsZWN0b3IoX3dlYlZpZXdEaWRTaG93U2FmZUJyb3dzaW5nV2FybmluZzopXTsKLSAgICBt
X2RlbGVnYXRlTWV0aG9kcy53ZWJWaWV3U2hvdWxkQWxsb3dQREZUb09wZW5Gcm9tRnJhbWVDb21w
bGV0aW9uSGFuZGxlciA9IFtkZWxlZ2F0ZSByZXNwb25kc1RvU2VsZWN0b3I6QHNlbGVjdG9yKF93
ZWJWaWV3OnNob3VsZEFsbG93UERGVG9PcGVuRnJvbUZyYW1lOmNvbXBsZXRpb25IYW5kbGVyOild
OworICAgIG1fZGVsZWdhdGVNZXRob2RzLndlYlZpZXdTaG91bGRBbGxvd1BERkF0VVJMVG9PcGVu
RnJvbUZyYW1lQ29tcGxldGlvbkhhbmRsZXIgPSBbZGVsZWdhdGUgcmVzcG9uZHNUb1NlbGVjdG9y
OkBzZWxlY3Rvcihfd2ViVmlldzpzaG91bGRBbGxvd1BERkF0VVJMOnRvT3BlbkZyb21GcmFtZTpj
b21wbGV0aW9uSGFuZGxlcjopXTsKIAogI2lmIEVOQUJMRShXRUJfQVVUSE4pCiAgICAgbV9kZWxl
Z2F0ZU1ldGhvZHMud2ViVmlld1J1bldlYkF1dGhlbnRpY2F0aW9uUGFuZWxJbml0aWF0ZWRCeUZy
YW1lQ29tcGxldGlvbkhhbmRsZXIgPSBbZGVsZWdhdGUgcmVzcG9uZHNUb1NlbGVjdG9yOkBzZWxl
Y3Rvcihfd2ViVmlldzpydW5XZWJBdXRoZW50aWNhdGlvblBhbmVsOmluaXRpYXRlZEJ5RnJhbWU6
Y29tcGxldGlvbkhhbmRsZXI6KV07CkBAIC0xMjcwLDE3ICsxMjcwLDE3IEBAIHZvaWQgVUlEZWxl
Z2F0ZTo6VUlDbGllbnQ6OmRpZFNob3dTYWZlQnIKICAgICBbc3RhdGljX2Nhc3Q8aWQgPFdLVUlE
ZWxlZ2F0ZVByaXZhdGU+PihkZWxlZ2F0ZSkgX3dlYlZpZXdEaWRTaG93U2FmZUJyb3dzaW5nV2Fy
bmluZzptX3VpRGVsZWdhdGUubV93ZWJWaWV3XTsKIH0KIAotdm9pZCBVSURlbGVnYXRlOjpVSUNs
aWVudDo6Y29uZmlybVBERk9wZW5pbmcoV2ViUGFnZVByb3h5JiBwYWdlLCBGcmFtZUluZm9EYXRh
JiYgZnJhbWVJbmZvLCBDb21wbGV0aW9uSGFuZGxlcjx2b2lkKGJvb2wpPiYmIGNvbXBsZXRpb25I
YW5kbGVyKQordm9pZCBVSURlbGVnYXRlOjpVSUNsaWVudDo6Y29uZmlybVBERk9wZW5pbmcoV2Vi
UGFnZVByb3h5JiBwYWdlLCBjb25zdCBXVEY6OlVSTCYgZmlsZVVSTCwgRnJhbWVJbmZvRGF0YSYm
IGZyYW1lSW5mbywgQ29tcGxldGlvbkhhbmRsZXI8dm9pZChib29sKT4mJiBjb21wbGV0aW9uSGFu
ZGxlcikKIHsKLSAgICBpZiAoIW1fdWlEZWxlZ2F0ZS5tX2RlbGVnYXRlTWV0aG9kcy53ZWJWaWV3
U2hvdWxkQWxsb3dQREZUb09wZW5Gcm9tRnJhbWVDb21wbGV0aW9uSGFuZGxlcikKKyAgICBpZiAo
IW1fdWlEZWxlZ2F0ZS5tX2RlbGVnYXRlTWV0aG9kcy53ZWJWaWV3U2hvdWxkQWxsb3dQREZBdFVS
TFRvT3BlbkZyb21GcmFtZUNvbXBsZXRpb25IYW5kbGVyKQogICAgICAgICByZXR1cm4gY29tcGxl
dGlvbkhhbmRsZXIodHJ1ZSk7CiAKICAgICBhdXRvIGRlbGVnYXRlID0gbV91aURlbGVnYXRlLm1f
ZGVsZWdhdGUuZ2V0KCk7CiAgICAgaWYgKCFkZWxlZ2F0ZSkKICAgICAgICAgcmV0dXJuIGNvbXBs
ZXRpb25IYW5kbGVyKHRydWUpOwogCi0gICAgYXV0byBjaGVja2VyID0gQ29tcGxldGlvbkhhbmRs
ZXJDYWxsQ2hlY2tlcjo6Y3JlYXRlKGRlbGVnYXRlLmdldCgpLCBAc2VsZWN0b3IoX3dlYlZpZXc6
c2hvdWxkQWxsb3dQREZUb09wZW5Gcm9tRnJhbWU6Y29tcGxldGlvbkhhbmRsZXI6KSk7Ci0gICAg
W3N0YXRpY19jYXN0PGlkIDxXS1VJRGVsZWdhdGVQcml2YXRlPj4oZGVsZWdhdGUpIF93ZWJWaWV3
Om1fdWlEZWxlZ2F0ZS5tX3dlYlZpZXcgc2hvdWxkQWxsb3dQREZUb09wZW5Gcm9tRnJhbWU6d3Jh
cHBlcihBUEk6OkZyYW1lSW5mbzo6Y3JlYXRlKFdURk1vdmUoZnJhbWVJbmZvKSwgJnBhZ2UpKSBj
b21wbGV0aW9uSGFuZGxlcjptYWtlQmxvY2tQdHIoW2NvbXBsZXRpb25IYW5kbGVyID0gV1RGTW92
ZShjb21wbGV0aW9uSGFuZGxlciksIGNoZWNrZXIgPSBXVEZNb3ZlKGNoZWNrZXIpXSAoQk9PTCBy
ZXN1bHQpIG11dGFibGUgeworICAgIGF1dG8gY2hlY2tlciA9IENvbXBsZXRpb25IYW5kbGVyQ2Fs
bENoZWNrZXI6OmNyZWF0ZShkZWxlZ2F0ZS5nZXQoKSwgQHNlbGVjdG9yKF93ZWJWaWV3OnNob3Vs
ZEFsbG93UERGQXRVUkw6dG9PcGVuRnJvbUZyYW1lOmNvbXBsZXRpb25IYW5kbGVyOikpOworICAg
IFtzdGF0aWNfY2FzdDxpZCA8V0tVSURlbGVnYXRlUHJpdmF0ZT4+KGRlbGVnYXRlKSBfd2ViVmll
dzptX3VpRGVsZWdhdGUubV93ZWJWaWV3IHNob3VsZEFsbG93UERGQXRVUkw6ZmlsZVVSTCB0b09w
ZW5Gcm9tRnJhbWU6d3JhcHBlcihBUEk6OkZyYW1lSW5mbzo6Y3JlYXRlKFdURk1vdmUoZnJhbWVJ
bmZvKSwgJnBhZ2UpKSBjb21wbGV0aW9uSGFuZGxlcjptYWtlQmxvY2tQdHIoW2NvbXBsZXRpb25I
YW5kbGVyID0gV1RGTW92ZShjb21wbGV0aW9uSGFuZGxlciksIGNoZWNrZXIgPSBXVEZNb3ZlKGNo
ZWNrZXIpXSAoQk9PTCByZXN1bHQpIG11dGFibGUgewogICAgICAgICBpZiAoY2hlY2tlci0+Y29t
cGxldGlvbkhhbmRsZXJIYXNCZWVuQ2FsbGVkKCkpCiAgICAgICAgICAgICByZXR1cm47CiAgICAg
ICAgIGNoZWNrZXItPmRpZENhbGxDb21wbGV0aW9uSGFuZGxlcigpOwpJbmRleDogU291cmNlL1dl
YktpdC9VSVByb2Nlc3MvbWFjL1dlYlBhZ2VQcm94eU1hYy5tbQo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvV2ViS2l0L1VJUHJvY2Vzcy9tYWMvV2ViUGFnZVByb3h5TWFjLm1tCShyZXZpc2lvbiAyNjI3
NTIpCisrKyBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9tYWMvV2ViUGFnZVByb3h5TWFjLm1tCSh3
b3JraW5nIGNvcHkpCkBAIC01MTEsMTAgKzUxMSwxMSBAQCB2b2lkIFdlYlBhZ2VQcm94eTo6c2F2
ZVBERlRvVGVtcG9yYXJ5Rm9sCiAKICAgICBtX3RlbXBvcmFyeVBERkZpbGVzLmFkZChwZGZVVUlE
LCBuc1BhdGguZ2V0KCkpOwogCi0gICAgbV91aUNsaWVudC0+Y29uZmlybVBERk9wZW5pbmcoKnRo
aXMsIFdURk1vdmUoZnJhbWVJbmZvKSwgW25zUGF0aCA9IFdURk1vdmUobnNQYXRoKV0gKGJvb2wg
YWxsb3dlZCkgeworICAgIGF1dG8gcGRmRmlsZVVSTCA9IFVSTDo6ZmlsZVVSTFdpdGhGaWxlU3lz
dGVtUGF0aChTdHJpbmcobnNQYXRoLmdldCgpKSk7CisgICAgbV91aUNsaWVudC0+Y29uZmlybVBE
Rk9wZW5pbmcoKnRoaXMsIHBkZkZpbGVVUkwsIFdURk1vdmUoZnJhbWVJbmZvKSwgW3BkZkZpbGVV
UkxdIChib29sIGFsbG93ZWQpIHsKICAgICAgICAgaWYgKCFhbGxvd2VkKQogICAgICAgICAgICAg
cmV0dXJuOwotICAgICAgICBbW05TV29ya3NwYWNlIHNoYXJlZFdvcmtzcGFjZV0gb3BlblVSTDpb
TlNVUkwgZmlsZVVSTFdpdGhQYXRoOm5zUGF0aC5nZXQoKSBpc0RpcmVjdG9yeTpOT11dOworICAg
ICAgICBbW05TV29ya3NwYWNlIHNoYXJlZFdvcmtzcGFjZV0gb3BlblVSTDpwZGZGaWxlVVJMXTsK
ICAgICB9KTsKIH0KIApAQCAtNTI3LDEwICs1MjgsMTEgQEAgdm9pZCBXZWJQYWdlUHJveHk6Om9w
ZW5QREZGcm9tVGVtcG9yYXJ5RgogICAgIGlmICghcGRmRmlsZW5hbWUuZW5kc1dpdGhJZ25vcmlu
Z0FTQ0lJQ2FzZSgiLnBkZiIpKQogICAgICAgICByZXR1cm47CiAKLSAgICBtX3VpQ2xpZW50LT5j
b25maXJtUERGT3BlbmluZygqdGhpcywgV1RGTW92ZShmcmFtZUluZm8pLCBbcGRmRmlsZW5hbWUg
PSBXVEZNb3ZlKHBkZkZpbGVuYW1lKV0gKGJvb2wgYWxsb3dlZCkgeworICAgIGF1dG8gcGRmRmls
ZVVSTCA9IFVSTDo6ZmlsZVVSTFdpdGhGaWxlU3lzdGVtUGF0aChwZGZGaWxlbmFtZSk7CisgICAg
bV91aUNsaWVudC0+Y29uZmlybVBERk9wZW5pbmcoKnRoaXMsIHBkZkZpbGVVUkwsIFdURk1vdmUo
ZnJhbWVJbmZvKSwgW3BkZkZpbGVVUkxdIChib29sIGFsbG93ZWQpIHsKICAgICAgICAgaWYgKCFh
bGxvd2VkKQogICAgICAgICAgICAgcmV0dXJuOwotICAgICAgICBbW05TV29ya3NwYWNlIHNoYXJl
ZFdvcmtzcGFjZV0gb3BlblVSTDpbTlNVUkwgZmlsZVVSTFdpdGhQYXRoOnBkZkZpbGVuYW1lIGlz
RGlyZWN0b3J5Ok5PXV07CisgICAgICAgIFtbTlNXb3Jrc3BhY2Ugc2hhcmVkV29ya3NwYWNlXSBv
cGVuVVJMOnBkZkZpbGVVUkxdOwogICAgIH0pOwogfQogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>