<?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>208674</bug_id>
          
          <creation_ts>2020-03-05 16:37:32 -0800</creation_ts>
          <short_desc>Add WKFrameInfo._parentFrameHandle SPI</short_desc>
          <delta_ts>2020-03-05 18:34:13 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>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>beidson</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1626390</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-03-05 16:37:32 -0800</bug_when>
    <thetext>Add WKFrameInfo._parentFrameHandle SPI</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1626392</commentid>
    <comment_count>1</comment_count>
      <attachid>392646</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-03-05 16:38:57 -0800</bug_when>
    <thetext>Created attachment 392646
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1626436</commentid>
    <comment_count>2</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-03-05 18:33:42 -0800</bug_when>
    <thetext>http://trac.webkit.org/r257962</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1626438</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-03-05 18:34:13 -0800</bug_when>
    <thetext>&lt;rdar://problem/60113678&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>392646</attachid>
            <date>2020-03-05 16:38:57 -0800</date>
            <delta_ts>2020-03-05 17:37:25 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-208674-20200305163856.patch</filename>
            <type>text/plain</type>
            <size>11152</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNTc4OTIpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDMzIEBACisyMDIwLTAzLTA1ICBBbGV4IENocmlz
dGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgQWRkIFdLRnJhbWVJ
bmZvLl9wYXJlbnRGcmFtZUhhbmRsZSBTUEkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTIwODY3NAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIEkgZ290IGNhcnJpZWQgYXdheSBhbmQgcmVtb3ZlZCBpdCBpbiBy
MjU3ODcyIGJ1dCBpdCdzIHN0aWxsIG5lZWRlZCBmb3IgPHJkYXI6Ly9wcm9ibGVtLzU3MjAxMDM0
PgorICAgICAgICBDb3ZlcmVkIGJ5IEFQSSB0ZXN0cy4KKworICAgICAgICAqIFNoYXJlZC9GcmFt
ZUluZm9EYXRhLmNwcDoKKyAgICAgICAgKFdlYktpdDo6RnJhbWVJbmZvRGF0YTo6ZW5jb2RlIGNv
bnN0KToKKyAgICAgICAgKFdlYktpdDo6RnJhbWVJbmZvRGF0YTo6ZGVjb2RlKToKKyAgICAgICAg
KiBTaGFyZWQvRnJhbWVJbmZvRGF0YS5oOgorICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvQVBJRnJh
bWVJbmZvLmNwcDoKKyAgICAgICAgKEFQSTo6RnJhbWVJbmZvOjpwYXJlbnRGcmFtZUhhbmRsZSBj
b25zdCk6CisgICAgICAgICogVUlQcm9jZXNzL0FQSS9BUElGcmFtZUluZm8uaDoKKyAgICAgICAg
KiBVSVByb2Nlc3MvQVBJL0FQSUZyYW1lVHJlZU5vZGUuY3BwOgorICAgICAgICAoQVBJOjpGcmFt
ZVRyZWVOb2RlOjpwYXJlbnRGcmFtZUhhbmRsZSBjb25zdCk6CisgICAgICAgICogVUlQcm9jZXNz
L0FQSS9BUElGcmFtZVRyZWVOb2RlLmg6CisgICAgICAgICogVUlQcm9jZXNzL0FQSS9Db2NvYS9X
S0ZyYW1lSW5mby5tbToKKyAgICAgICAgKC1bV0tGcmFtZUluZm8gX3BhcmVudEZyYW1lSGFuZGxl
XSk6CisgICAgICAgICogVUlQcm9jZXNzL0FQSS9Db2NvYS9XS0ZyYW1lSW5mb1ByaXZhdGUuaDoK
KyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL0NvY29hL19XS0ZyYW1lVHJlZU5vZGUubW06CisgICAg
ICAgICgtW19XS0ZyYW1lVHJlZU5vZGUgX3BhcmVudEZyYW1lSGFuZGxlXSk6CisgICAgICAgICog
V2ViUHJvY2Vzcy9XZWJDb3JlU3VwcG9ydC9XZWJGcmFtZUxvYWRlckNsaWVudC5jcHA6CisgICAg
ICAgIChXZWJLaXQ6OldlYkZyYW1lTG9hZGVyQ2xpZW50OjpkaXNwYXRjaERlY2lkZVBvbGljeUZv
ck5hdmlnYXRpb25BY3Rpb24pOgorICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9XZWJGcmFt
ZS5jcHA6CisgICAgICAgIChXZWJLaXQ6OldlYkZyYW1lOjppbmZvIGNvbnN0KToKKwogMjAyMC0w
My0wNCAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJpc3RlbnNlbkB3ZWJraXQub3JnPgogCiAgICAg
ICAgIENhbGwgZ2xvYmFsT2JqZWN0SXNBdmFpbGFibGVGb3JGcmFtZSBiZWZvcmUgZXZhbHVhdGlu
ZyBKYXZhU2NyaXB0IGluIG5ld2x5IGNyZWF0ZWQgd29ybGRzCkluZGV4OiBTb3VyY2UvV2ViS2l0
L1NoYXJlZC9GcmFtZUluZm9EYXRhLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L1No
YXJlZC9GcmFtZUluZm9EYXRhLmNwcAkocmV2aXNpb24gMjU3ODkxKQorKysgU291cmNlL1dlYktp
dC9TaGFyZWQvRnJhbWVJbmZvRGF0YS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTM2LDYgKzM2LDcg
QEAgdm9pZCBGcmFtZUluZm9EYXRhOjplbmNvZGUoSVBDOjpFbmNvZGVyJgogICAgIGVuY29kZXIg
PDwgcmVxdWVzdDsKICAgICBlbmNvZGVyIDw8IHNlY3VyaXR5T3JpZ2luOwogICAgIGVuY29kZXIg
PDwgZnJhbWVJRDsKKyAgICBlbmNvZGVyIDw8IHBhcmVudEZyYW1lSUQ7CiB9CiAKIE9wdGlvbmFs
PEZyYW1lSW5mb0RhdGE+IEZyYW1lSW5mb0RhdGE6OmRlY29kZShJUEM6OkRlY29kZXImIGRlY29k
ZXIpCkBAIC02MCwxMSArNjEsMTcgQEAgT3B0aW9uYWw8RnJhbWVJbmZvRGF0YT4gRnJhbWVJbmZv
RGF0YTo6ZAogICAgIGlmICghZnJhbWVJRCkKICAgICAgICAgcmV0dXJuIFdURjo6bnVsbG9wdDsK
IAorICAgIE9wdGlvbmFsPE9wdGlvbmFsPFdlYkNvcmU6OkZyYW1lSWRlbnRpZmllcj4+IHBhcmVu
dEZyYW1lSUQ7CisgICAgZGVjb2RlciA+PiBwYXJlbnRGcmFtZUlEOworICAgIGlmICghcGFyZW50
RnJhbWVJRCkKKyAgICAgICAgcmV0dXJuIFdURjo6bnVsbG9wdDsKKwogICAgIHJldHVybiB7ewog
ICAgICAgICBXVEZNb3ZlKCppc01haW5GcmFtZSksCiAgICAgICAgIFdURk1vdmUoKnJlcXVlc3Qp
LAogICAgICAgICBXVEZNb3ZlKCpzZWN1cml0eU9yaWdpbiksCi0gICAgICAgIFdURk1vdmUoKmZy
YW1lSUQpCisgICAgICAgIFdURk1vdmUoKmZyYW1lSUQpLAorICAgICAgICBXVEZNb3ZlKCpwYXJl
bnRGcmFtZUlEKQogICAgIH19OwogfQogCkluZGV4OiBTb3VyY2UvV2ViS2l0L1NoYXJlZC9GcmFt
ZUluZm9EYXRhLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9TaGFyZWQvRnJhbWVJbmZv
RGF0YS5oCShyZXZpc2lvbiAyNTc4OTEpCisrKyBTb3VyY2UvV2ViS2l0L1NoYXJlZC9GcmFtZUlu
Zm9EYXRhLmgJKHdvcmtpbmcgY29weSkKQEAgLTQ0LDYgKzQ0LDcgQEAgc3RydWN0IEZyYW1lSW5m
b0RhdGEgewogICAgIFdlYkNvcmU6OlJlc291cmNlUmVxdWVzdCByZXF1ZXN0OwogICAgIFdlYkNv
cmU6OlNlY3VyaXR5T3JpZ2luRGF0YSBzZWN1cml0eU9yaWdpbjsKICAgICBPcHRpb25hbDxXZWJD
b3JlOjpGcmFtZUlkZW50aWZpZXI+IGZyYW1lSUQ7CisgICAgT3B0aW9uYWw8V2ViQ29yZTo6RnJh
bWVJZGVudGlmaWVyPiBwYXJlbnRGcmFtZUlEOwogfTsKIAogfQpJbmRleDogU291cmNlL1dlYktp
dC9VSVByb2Nlc3MvQVBJL0FQSUZyYW1lSW5mby5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dl
YktpdC9VSVByb2Nlc3MvQVBJL0FQSUZyYW1lSW5mby5jcHAJKHJldmlzaW9uIDI1Nzg5MSkKKysr
IFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9BUElGcmFtZUluZm8uY3BwCSh3b3JraW5nIGNv
cHkpCkBAIC00OSw0ICs0OSwxMSBAQCBSZWY8RnJhbWVIYW5kbGU+IEZyYW1lSW5mbzo6aGFuZGxl
KCkgY29uCiAgICAgcmV0dXJuIEZyYW1lSGFuZGxlOjpjcmVhdGUobV9kYXRhLmZyYW1lSUQgPyAq
bV9kYXRhLmZyYW1lSUQgOiBXZWJDb3JlOjpGcmFtZUlkZW50aWZpZXIgeyB9KTsKIH0KIAorUmVm
UHRyPEZyYW1lSGFuZGxlPiBGcmFtZUluZm86OnBhcmVudEZyYW1lSGFuZGxlKCkgY29uc3QKK3sK
KyAgICBpZiAoIW1fZGF0YS5wYXJlbnRGcmFtZUlEKQorICAgICAgICByZXR1cm4gbnVsbHB0cjsK
KyAgICByZXR1cm4gRnJhbWVIYW5kbGU6OmNyZWF0ZSgqbV9kYXRhLnBhcmVudEZyYW1lSUQpOwor
fQorCiB9IC8vIG5hbWVzcGFjZSBBUEkKSW5kZXg6IFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQ
SS9BUElGcmFtZUluZm8uaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9B
UEkvQVBJRnJhbWVJbmZvLmgJKHJldmlzaW9uIDI1Nzg5MSkKKysrIFNvdXJjZS9XZWJLaXQvVUlQ
cm9jZXNzL0FQSS9BUElGcmFtZUluZm8uaAkod29ya2luZyBjb3B5KQpAQCAtNTQsNiArNTQsNyBA
QCBwdWJsaWM6CiAgICAgV2ViQ29yZTo6U2VjdXJpdHlPcmlnaW5EYXRhJiBzZWN1cml0eU9yaWdp
bigpIHsgcmV0dXJuIG1fZGF0YS5zZWN1cml0eU9yaWdpbjsgfQogICAgIFJlZjxGcmFtZUhhbmRs
ZT4gaGFuZGxlKCkgY29uc3Q7CiAgICAgV2ViS2l0OjpXZWJQYWdlUHJveHkqIHBhZ2UoKSB7IHJl
dHVybiBtX3BhZ2UuZ2V0KCk7IH0KKyAgICBSZWZQdHI8RnJhbWVIYW5kbGU+IHBhcmVudEZyYW1l
SGFuZGxlKCkgY29uc3Q7CiAKIHByaXZhdGU6CiAgICAgRnJhbWVJbmZvKFdlYktpdDo6RnJhbWVJ
bmZvRGF0YSYmLCBXZWJLaXQ6OldlYlBhZ2VQcm94eSopOwpJbmRleDogU291cmNlL1dlYktpdC9V
SVByb2Nlc3MvQVBJL0FQSUZyYW1lVHJlZU5vZGUuY3BwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
ZWJLaXQvVUlQcm9jZXNzL0FQSS9BUElGcmFtZVRyZWVOb2RlLmNwcAkocmV2aXNpb24gMjU3ODkx
KQorKysgU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0FQSUZyYW1lVHJlZU5vZGUuY3BwCSh3
b3JraW5nIGNvcHkpCkBAIC0zOCw0ICszOCw5IEBAIFJlZjxGcmFtZUhhbmRsZT4gRnJhbWVUcmVl
Tm9kZTo6aGFuZGxlKCkKICAgICByZXR1cm4gRnJhbWVIYW5kbGU6OmNyZWF0ZShtX2RhdGEuaW5m
by5mcmFtZUlEID8gKm1fZGF0YS5pbmZvLmZyYW1lSUQgOiBXZWJDb3JlOjpGcmFtZUlkZW50aWZp
ZXIgeyB9KTsKIH0KIAorUmVmUHRyPEZyYW1lSGFuZGxlPiBGcmFtZVRyZWVOb2RlOjpwYXJlbnRG
cmFtZUhhbmRsZSgpIGNvbnN0Cit7CisgICAgcmV0dXJuIG1fZGF0YS5pbmZvLnBhcmVudEZyYW1l
SUQgPyBSZWZQdHI8RnJhbWVIYW5kbGU+KEZyYW1lSGFuZGxlOjpjcmVhdGUoKm1fZGF0YS5pbmZv
LnBhcmVudEZyYW1lSUQpKSA6IG51bGxwdHI7Cit9CisKIH0gLy8gbmFtZXNwYWNlIEFQSQpJbmRl
eDogU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0FQSUZyYW1lVHJlZU5vZGUuaAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQVBJRnJhbWVUcmVlTm9kZS5oCShy
ZXZpc2lvbiAyNTc4OTEpCisrKyBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQVBJRnJhbWVU
cmVlTm9kZS5oCSh3b3JraW5nIGNvcHkpCkBAIC00Nyw2ICs0Nyw3IEBAIHB1YmxpYzoKICAgICBj
b25zdCBXZWJDb3JlOjpTZWN1cml0eU9yaWdpbkRhdGEmIHNlY3VyaXR5T3JpZ2luKCkgY29uc3Qg
eyByZXR1cm4gbV9kYXRhLmluZm8uc2VjdXJpdHlPcmlnaW47IH0KICAgICBjb25zdCBWZWN0b3I8
V2ViS2l0OjpGcmFtZVRyZWVOb2RlRGF0YT4mIGNoaWxkRnJhbWVzKCkgY29uc3QgeyByZXR1cm4g
bV9kYXRhLmNoaWxkcmVuOyB9CiAgICAgUmVmPEZyYW1lSGFuZGxlPiBoYW5kbGUoKSBjb25zdDsK
KyAgICBSZWZQdHI8RnJhbWVIYW5kbGU+IHBhcmVudEZyYW1lSGFuZGxlKCkgY29uc3Q7CiAKIHBy
aXZhdGU6CiAgICAgRnJhbWVUcmVlTm9kZShXZWJLaXQ6OkZyYW1lVHJlZU5vZGVEYXRhJiYgZGF0
YSwgV2ViS2l0OjpXZWJQYWdlUHJveHkmIHBhZ2UpCkluZGV4OiBTb3VyY2UvV2ViS2l0L1VJUHJv
Y2Vzcy9BUEkvQ29jb2EvV0tGcmFtZUluZm8ubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktp
dC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLRnJhbWVJbmZvLm1tCShyZXZpc2lvbiAyNTc4OTEpCisr
KyBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tGcmFtZUluZm8ubW0JKHdvcmtp
bmcgY29weSkKQEAgLTg5LDQgKzg5LDkgQEAgLSAoX1dLRnJhbWVIYW5kbGUgKilfaGFuZGxlCiAg
ICAgcmV0dXJuIFtbd3JhcHBlcihfZnJhbWVJbmZvLT5oYW5kbGUoKSkgcmV0YWluXSBhdXRvcmVs
ZWFzZV07CiB9CiAKKy0gKF9XS0ZyYW1lSGFuZGxlICopX3BhcmVudEZyYW1lSGFuZGxlCit7Cisg
ICAgcmV0dXJuIFtbd3JhcHBlcihfZnJhbWVJbmZvLT5wYXJlbnRGcmFtZUhhbmRsZSgpKSByZXRh
aW5dIGF1dG9yZWxlYXNlXTsKK30KKwogQGVuZApJbmRleDogU291cmNlL1dlYktpdC9VSVByb2Nl
c3MvQVBJL0NvY29hL1dLRnJhbWVJbmZvUHJpdmF0ZS5oCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
ZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS0ZyYW1lSW5mb1ByaXZhdGUuaAkocmV2aXNpb24g
MjU3ODkxKQorKysgU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLRnJhbWVJbmZv
UHJpdmF0ZS5oCSh3b3JraW5nIGNvcHkpCkBAIC0zMCw1ICszMCw2IEBACiBAaW50ZXJmYWNlIFdL
RnJhbWVJbmZvIChXS1ByaXZhdGUpCiAKIEBwcm9wZXJ0eSAobm9uYXRvbWljLCByZWFkb25seSwg
Y29weSwgbm9ubnVsbCkgX1dLRnJhbWVIYW5kbGUgKl9oYW5kbGUgV0tfQVBJX0FWQUlMQUJMRSht
YWNvcygxMC4xMiksIGlvcygxMC4wKSk7CitAcHJvcGVydHkgKG5vbmF0b21pYywgcmVhZG9ubHks
IGNvcHksIG51bGxhYmxlKSBfV0tGcmFtZUhhbmRsZSAqX3BhcmVudEZyYW1lSGFuZGxlIFdLX0FQ
SV9BVkFJTEFCTEUobWFjb3MoV0tfTUFDX1RCQSksIGlvcyhXS19JT1NfVEJBKSk7CiAKIEBlbmQK
SW5kZXg6IFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9fV0tGcmFtZVRyZWVOb2Rl
Lm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9fV0tG
cmFtZVRyZWVOb2RlLm1tCShyZXZpc2lvbiAyNTc4OTEpCisrKyBTb3VyY2UvV2ViS2l0L1VJUHJv
Y2Vzcy9BUEkvQ29jb2EvX1dLRnJhbWVUcmVlTm9kZS5tbQkod29ya2luZyBjb3B5KQpAQCAtNzks
NiArNzksMTEgQEAgLSAoX1dLRnJhbWVIYW5kbGUgKilfaGFuZGxlCiAgICAgcmV0dXJuIFtbd3Jh
cHBlcihfbm9kZS0+aGFuZGxlKCkpIHJldGFpbl0gYXV0b3JlbGVhc2VdOwogfQogCistIChfV0tG
cmFtZUhhbmRsZSAqKV9wYXJlbnRGcmFtZUhhbmRsZQoreworICAgIHJldHVybiBbW3dyYXBwZXIo
X25vZGUtPnBhcmVudEZyYW1lSGFuZGxlKCkpIHJldGFpbl0gYXV0b3JlbGVhc2VdOworfQorCiAt
IChBUEk6Ok9iamVjdCYpX2FwaU9iamVjdAogewogICAgIHJldHVybiAqX25vZGU7CkluZGV4OiBT
b3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViQ29yZVN1cHBvcnQvV2ViRnJhbWVMb2FkZXJDbGll
bnQuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJDb3JlU3Vw
cG9ydC9XZWJGcmFtZUxvYWRlckNsaWVudC5jcHAJKHJldmlzaW9uIDI1Nzg5MSkKKysrIFNvdXJj
ZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJDb3JlU3VwcG9ydC9XZWJGcmFtZUxvYWRlckNsaWVudC5j
cHAJKHdvcmtpbmcgY29weSkKQEAgLTk0NCwxNCArOTQ0LDE5IEBAIHZvaWQgV2ViRnJhbWVMb2Fk
ZXJDbGllbnQ6OmRpc3BhdGNoRGVjaWQKIAogICAgIGF1dG8qIHJlcXVlc3RpbmdGcmFtZSA9IHJl
cXVlc3Rlci5mcmFtZUlEKCkgPyBXZWJQcm9jZXNzOjpzaW5nbGV0b24oKS53ZWJGcmFtZShyZXF1
ZXN0ZXIuZnJhbWVJRCgpKSA6IG51bGxwdHI7CiAgICAgT3B0aW9uYWw8V2ViQ29yZTo6RnJhbWVJ
ZGVudGlmaWVyPiBvcmlnaW5hdGluZ0ZyYW1lSUQ7Ci0gICAgaWYgKHJlcXVlc3RpbmdGcmFtZSkK
KyAgICBPcHRpb25hbDxXZWJDb3JlOjpGcmFtZUlkZW50aWZpZXI+IHBhcmVudEZyYW1lSUQ7Cisg
ICAgaWYgKHJlcXVlc3RpbmdGcmFtZSkgewogICAgICAgICBvcmlnaW5hdGluZ0ZyYW1lSUQgPSBy
ZXF1ZXN0aW5nRnJhbWUtPmZyYW1lSUQoKTsKKyAgICAgICAgaWYgKGF1dG8qIHBhcmVudEZyYW1l
ID0gcmVxdWVzdGluZ0ZyYW1lLT5wYXJlbnRGcmFtZSgpKQorICAgICAgICAgICAgcGFyZW50RnJh
bWVJRCA9IHBhcmVudEZyYW1lLT5mcmFtZUlEKCk7CisgICAgfQogCiAgICAgRnJhbWVJbmZvRGF0
YSBvcmlnaW5hdGluZ0ZyYW1lSW5mb0RhdGEgewogICAgICAgICBuYXZpZ2F0aW9uQWN0aW9uLmlu
aXRpYXRlZEJ5TWFpbkZyYW1lKCkgPT0gSW5pdGlhdGVkQnlNYWluRnJhbWU6OlllcywKICAgICAg
ICAgUmVzb3VyY2VSZXF1ZXN0IHsgcmVxdWVzdGVyLnVybCgpIH0sCiAgICAgICAgIHJlcXVlc3Rl
ci5zZWN1cml0eU9yaWdpbigpLmRhdGEoKSwKLSAgICAgICAgV1RGTW92ZShvcmlnaW5hdGluZ0Zy
YW1lSUQpCisgICAgICAgIFdURk1vdmUob3JpZ2luYXRpbmdGcmFtZUlEKSwKKyAgICAgICAgV1RG
TW92ZShwYXJlbnRGcmFtZUlEKSwKICAgICB9OwogCiAgICAgT3B0aW9uYWw8V2ViUGFnZVByb3h5
SWRlbnRpZmllcj4gb3JpZ2luYXRpbmdQYWdlSUQ7CkluZGV4OiBTb3VyY2UvV2ViS2l0L1dlYlBy
b2Nlc3MvV2ViUGFnZS9XZWJGcmFtZS5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9X
ZWJQcm9jZXNzL1dlYlBhZ2UvV2ViRnJhbWUuY3BwCShyZXZpc2lvbiAyNTc4OTEpCisrKyBTb3Vy
Y2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJGcmFtZS5jcHAJKHdvcmtpbmcgY29weSkK
QEAgLTE4OCwxMiArMTg4LDE1IEBAIFdlYkZyYW1lKiBXZWJGcmFtZTo6ZnJvbUNvcmVGcmFtZShj
b25zdCAKIAogRnJhbWVJbmZvRGF0YSBXZWJGcmFtZTo6aW5mbygpIGNvbnN0CiB7CisgICAgYXV0
byogcGFyZW50ID0gcGFyZW50RnJhbWUoKTsKKwogICAgIEZyYW1lSW5mb0RhdGEgaW5mbyB7CiAg
ICAgICAgIGlzTWFpbkZyYW1lKCksCiAgICAgICAgIC8vIEZJWE1FOiBUaGlzIHNob3VsZCB1c2Ug
dGhlIGZ1bGwgcmVxdWVzdC4KICAgICAgICAgUmVzb3VyY2VSZXF1ZXN0KFVSTChVUkwoKSwgdXJs
KCkpKSwKICAgICAgICAgU2VjdXJpdHlPcmlnaW5EYXRhOjpmcm9tRnJhbWUobV9jb3JlRnJhbWUp
LAotICAgICAgICBtX2ZyYW1lSUQKKyAgICAgICAgbV9mcmFtZUlELAorICAgICAgICBwYXJlbnQg
PyBPcHRpb25hbDxXZWJDb3JlOjpGcmFtZUlkZW50aWZpZXI+IHsgcGFyZW50LT5mcmFtZUlEKCkg
fSA6IFdURjo6bnVsbG9wdCwKICAgICB9OwogCiAgICAgcmV0dXJuIGluZm87CkluZGV4OiBUb29s
cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNTc5
NTgpCisrKyBUb29scy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxMiBAQAor
MjAyMC0wMy0wNSAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJpc3RlbnNlbkB3ZWJraXQub3JnPgor
CisgICAgICAgIEFkZCBXS0ZyYW1lSW5mby5fcGFyZW50RnJhbWVIYW5kbGUgU1BJCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDg2NzQKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFRlc3RXZWJLaXRBUEkv
VGVzdHMvV2ViS2l0Q29jb2EvV0tVUkxTY2hlbWVIYW5kbGVyLTEubW06CisKIDIwMjAtMDMtMDUg
IEppZXdlbiBUYW4gIDxqaWV3ZW5fdGFuQGFwcGxlLmNvbT4KIAogICAgICAgICBbV2ViQXV0aG5d
IEltcGxlbWVudCBTUEkgLVtfV0tXZWJBdXRoZW50aWNhdGlvblBhbmVsRGVsZWdhdGUgcGFuZWw6
c2VsZWN0QXNzZXJ0aW9uUmVzcG9uc2U6c291cmNlOmNvbXBsZXRpb25IYW5kbGVyOl0KSW5kZXg6
IFRvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvV0tVUkxTY2hlbWVIYW5kbGVy
LTEubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2Nv
YS9XS1VSTFNjaGVtZUhhbmRsZXItMS5tbQkocmV2aXNpb24gMjU3ODkxKQorKysgVG9vbHMvVGVz
dFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9XS1VSTFNjaGVtZUhhbmRsZXItMS5tbQkod29y
a2luZyBjb3B5KQpAQCAtMTA4MCw2ICsxMDgwLDExIEBAIFRFU1QoVVJMU2NoZW1lSGFuZGxlciwg
RnJhbWVzKQogICAgICAgICBFWFBFQ1RfTkUoY2hpbGQuX2hhbmRsZS5mcmFtZUlELCBncmFuZGNo
aWxkMi5faGFuZGxlLmZyYW1lSUQpOwogICAgICAgICBFWFBFQ1RfTkUoZ3JhbmRjaGlsZDEuX2hh
bmRsZS5mcmFtZUlELCBncmFuZGNoaWxkMi5faGFuZGxlLmZyYW1lSUQpOwogCisgICAgICAgIEVY
UEVDVF9OVUxMKG1haW5GcmFtZS5fcGFyZW50RnJhbWVIYW5kbGUpOworICAgICAgICBFWFBFQ1Rf
RVEobWFpbkZyYW1lLl9oYW5kbGUuZnJhbWVJRCwgY2hpbGQuX3BhcmVudEZyYW1lSGFuZGxlLmZy
YW1lSUQpOworICAgICAgICBFWFBFQ1RfRVEoY2hpbGQuX2hhbmRsZS5mcmFtZUlELCBncmFuZGNo
aWxkMS5fcGFyZW50RnJhbWVIYW5kbGUuZnJhbWVJRCk7CisgICAgICAgIEVYUEVDVF9FUShjaGls
ZC5faGFuZGxlLmZyYW1lSUQsIGdyYW5kY2hpbGQyLl9wYXJlbnRGcmFtZUhhbmRsZS5mcmFtZUlE
KTsKKwogICAgICAgICBbd2ViVmlldyBfY2FsbEFzeW5jSmF2YVNjcmlwdDpAIndpbmRvdy5jdXN0
b21Qcm9wZXJ0eSA9ICdjdXN0b21WYWx1ZSciIGFyZ3VtZW50czpuaWwgaW5GcmFtZTpncmFuZGNo
aWxkMSBpbkNvbnRlbnRXb3JsZDpbV0tDb250ZW50V29ybGQgZGVmYXVsdENsaWVudFdvcmxkXSBj
b21wbGV0aW9uSGFuZGxlcjpeKGlkLCBOU0Vycm9yICplcnJvcikgewogICAgICAgICAgICAgW3dl
YlZpZXcgX2V2YWx1YXRlSmF2YVNjcmlwdDpAIndpbmRvdy5sb2NhdGlvbi5ocmVmICsgd2luZG93
LmN1c3RvbVByb3BlcnR5IiBpbkZyYW1lOmdyYW5kY2hpbGQxIGluQ29udGVudFdvcmxkOltXS0Nv
bnRlbnRXb3JsZCBkZWZhdWx0Q2xpZW50V29ybGRdIGNvbXBsZXRpb25IYW5kbGVyOl4oaWQgcmVz
dWx0LCBOU0Vycm9yICplcnJvcikgewogICAgICAgICAgICAgICAgIEVYUEVDVF9XS19TVFJFUShy
ZXN1bHQsICJmcmFtZTovL2hvc3QzL2N1c3RvbVZhbHVlIik7Cg==
</data>
<flag name="review"
          id="408044"
          type_id="1"
          status="+"
          setter="beidson"
    />
          </attachment>
      

    </bug>

</bugzilla>