<?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>187567</bug_id>
          
          <creation_ts>2018-07-11 17:02:18 -0700</creation_ts>
          <short_desc>WKUIDelegate needs an alternate decideDatabaseQuotaForSecurityOrigin method that provides the database name and display name</short_desc>
          <delta_ts>2018-07-24 10:47:34 -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 API</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="Jeff Miller">jeffm</reporter>
          <assigned_to name="Jeff Miller">jeffm</assigned_to>
          <cc>achristensen</cc>
    
    <cc>commit-queue</cc>
    
    <cc>jeffm</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1441284</commentid>
    <comment_count>0</comment_count>
    <who name="Jeff Miller">jeffm</who>
    <bug_when>2018-07-11 17:02:18 -0700</bug_when>
    <thetext>WKUIDelegate&apos;s needs an alternate decideDatabaseQuotaForSecurityOrigin method that provides the database name and display name. This would provide equivalent functionality to the WKPageExceededDatabaseQuotaCallback in the WKPageUIClient C SPI:

typedef unsigned long long (*WKPageExceededDatabaseQuotaCallback)(WKPageRef page, WKFrameRef frame, WKSecurityOriginRef origin, WKStringRef databaseName, WKStringRef displayName, unsigned long long currentQuota, unsigned long long currentOriginUsage, unsigned long long currentDatabaseUsage, unsigned long long expectedUsage, const void *clientInfo);</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1441285</commentid>
    <comment_count>1</comment_count>
    <who name="Jeff Miller">jeffm</who>
    <bug_when>2018-07-11 17:02:46 -0700</bug_when>
    <thetext>&lt;rdar://problem/35858035&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1441296</commentid>
    <comment_count>2</comment_count>
      <attachid>344791</attachid>
    <who name="Jeff Miller">jeffm</who>
    <bug_when>2018-07-11 17:10:23 -0700</bug_when>
    <thetext>Created attachment 344791
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1444744</commentid>
    <comment_count>3</comment_count>
      <attachid>344791</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-07-24 10:47:32 -0700</bug_when>
    <thetext>Comment on attachment 344791
Patch

Clearing flags on attachment: 344791

Committed r234157: &lt;https://trac.webkit.org/changeset/234157&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1444745</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-07-24 10:47:34 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>344791</attachid>
            <date>2018-07-11 17:10:23 -0700</date>
            <delta_ts>2018-07-24 10:47:32 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-187567-20180711171023.patch</filename>
            <type>text/plain</type>
            <size>8836</size>
            <attacher name="Jeff Miller">jeffm</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjMzNzI4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDNmMTJkNGJjODMxZGJmMTc1
ZTlkNzFjODc2NTE3ZmU2MGE3Yzc3Y2IuLjg0MTIwZDAxZjM5MmNhZTYwZjIwNTZmZmY1YmRkZmRi
NGY4ZTYxNDYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjUgQEAKKzIwMTgtMDctMTEgIEplZmYgTWls
bGVyICA8amVmZm1AYXBwbGUuY29tPgorCisgICAgICAgIFdLVUlEZWxlZ2F0ZSBuZWVkcyBhbiBh
bHRlcm5hdGUgZGVjaWRlRGF0YWJhc2VRdW90YUZvclNlY3VyaXR5T3JpZ2luIG1ldGhvZCB0aGF0
IHByb3ZpZGVzIHRoZSBkYXRhYmFzZSBuYW1lIGFuZCBkaXNwbGF5IG5hbWUKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE4NzU2NworCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVUlQcm9jZXNzL0FQSS9Db2Nv
YS9XS1VJRGVsZWdhdGVQcml2YXRlLmg6CisgICAgICAgIERlY2xhcmUgYWx0ZXJuYXRlIGRlY2lk
ZURhdGFiYXNlUXVvdGFGb3JTZWN1cml0eU9yaWdpbiBtZXRob2QsIGNvcHlpbmcgdGhlIGV4aXN0
aW5nIEZJWE1FIGNvbW1lbnQKKyAgICAgICAgZnJvbSB0aGUgb2xkIG1ldGhvZC4KKyAgICAgICAg
CisgICAgICAgICogVUlQcm9jZXNzL0NvY29hL1VJRGVsZWdhdGUuaDoKKyAgICAgICAgQWRkIGZs
YWcgZm9yIG5ldyBkZWxlZ2F0ZSBtZXRob2QuCisgICAgICAgIAorICAgICAgICAqIFVJUHJvY2Vz
cy9Db2NvYS9VSURlbGVnYXRlLm1tOgorICAgICAgICAoV2ViS2l0OjpVSURlbGVnYXRlOjpzZXRE
ZWxlZ2F0ZSk6CisgICAgICAgIEluaXRpYWxpemUgbmV3IGZsYWcuCisgICAgICAgIAorICAgICAg
ICAoV2ViS2l0OjpVSURlbGVnYXRlOjpVSUNsaWVudDo6ZXhjZWVkZWREYXRhYmFzZVF1b3RhKToK
KyAgICAgICAgUHJlZmVyIHRoZSBuZXcgVUlEZWxlZ2F0ZSBtZXRob2QgdGhhdCB0YWtlcyB0aGUg
ZGF0YWJhc2UgbmFtZSBhbmQgZGlzcGxheSBuYW1lLCBmYWxsaW5nIGJhY2sgdG8gdGhlCisgICAg
ICAgIGV4aXN0aW5nIG1ldGhvZCBpZiB0aGUgY2xpZW50IGRvZXNuJ3QgaW1wbGVtZW50IGl0Lgor
CiAyMDE4LTA3LTExICBaYW4gRG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KIAogICAg
ICAgICBbV1BFXSBBQyBmb3IgZml4ZWQtcG9zaXRpb24gZWxlbWVudHMgaXMgbm90IGVuYWJsZWQK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1VJRGVsZWdh
dGVQcml2YXRlLmggYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tVSURlbGVn
YXRlUHJpdmF0ZS5oCmluZGV4IDg4MjViMWVhNjA5MGNlMjQ5YmYyZTUzYjg5Mjg1MmY0N2ViNmFj
NDIuLmJlYjg5NjBmNjAzODFkOTI4ZTI4MjQyZmQ5ZGUyM2FiZjI0OTY3NjkgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1VJRGVsZWdhdGVQcml2YXRlLmgK
KysrIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLVUlEZWxlZ2F0ZVByaXZh
dGUuaApAQCAtODUsNiArODUsOSBAQCBzdHJ1Y3QgVUlFZGdlSW5zZXRzOwogLy8gRklYTUU6IFRo
aXMgc2hvdWxkIGJlIGhhbmRsZWQgYnkgdGhlIFdLV2Vic2l0ZURhdGFTdG9yZSBkZWxlZ2F0ZS4K
IC0gKHZvaWQpX3dlYlZpZXc6KFdLV2ViVmlldyAqKXdlYlZpZXcgZGVjaWRlRGF0YWJhc2VRdW90
YUZvclNlY3VyaXR5T3JpZ2luOihXS1NlY3VyaXR5T3JpZ2luICopc2VjdXJpdHlPcmlnaW4gY3Vy
cmVudFF1b3RhOih1bnNpZ25lZCBsb25nIGxvbmcpY3VycmVudFF1b3RhIGN1cnJlbnRPcmlnaW5V
c2FnZToodW5zaWduZWQgbG9uZyBsb25nKWN1cnJlbnRPcmlnaW5Vc2FnZSBjdXJyZW50RGF0YWJh
c2VVc2FnZToodW5zaWduZWQgbG9uZyBsb25nKWN1cnJlbnRVc2FnZSBleHBlY3RlZFVzYWdlOih1
bnNpZ25lZCBsb25nIGxvbmcpZXhwZWN0ZWRVc2FnZSBkZWNpc2lvbkhhbmRsZXI6KHZvaWQgKF4p
KHVuc2lnbmVkIGxvbmcgbG9uZyBuZXdRdW90YSkpZGVjaXNpb25IYW5kbGVyOwogCisvLyBGSVhN
RTogVGhpcyBzaG91bGQgYmUgaGFuZGxlZCBieSB0aGUgV0tXZWJzaXRlRGF0YVN0b3JlIGRlbGVn
YXRlLgorLSAodm9pZClfd2ViVmlldzooV0tXZWJWaWV3ICopd2ViVmlldyBkZWNpZGVEYXRhYmFz
ZVF1b3RhRm9yU2VjdXJpdHlPcmlnaW46KFdLU2VjdXJpdHlPcmlnaW4gKilzZWN1cml0eU9yaWdp
biBkYXRhYmFzZU5hbWU6KE5TU3RyaW5nICopZGF0YWJhc2VOYW1lIGRpc3BsYXlOYW1lOihOU1N0
cmluZyAqKWRpc3BsYXlOYW1lIGN1cnJlbnRRdW90YToodW5zaWduZWQgbG9uZyBsb25nKWN1cnJl
bnRRdW90YSBjdXJyZW50T3JpZ2luVXNhZ2U6KHVuc2lnbmVkIGxvbmcgbG9uZyljdXJyZW50T3Jp
Z2luVXNhZ2UgY3VycmVudERhdGFiYXNlVXNhZ2U6KHVuc2lnbmVkIGxvbmcgbG9uZyljdXJyZW50
VXNhZ2UgZXhwZWN0ZWRVc2FnZToodW5zaWduZWQgbG9uZyBsb25nKWV4cGVjdGVkVXNhZ2UgZGVj
aXNpb25IYW5kbGVyOih2b2lkICheKSh1bnNpZ25lZCBsb25nIGxvbmcgbmV3UXVvdGEpKWRlY2lz
aW9uSGFuZGxlcjsKKwogLy8gRklYTUU6IFRoaXMgc2hvdWxkIGJlIGhhbmRsZWQgYnkgdGhlIFdL
V2Vic2l0ZURhdGFTdG9yZSBkZWxlZ2F0ZS4KIC0gKHZvaWQpX3dlYlZpZXc6KFdLV2ViVmlldyAq
KXdlYlZpZXcgZGVjaWRlV2ViQXBwbGljYXRpb25DYWNoZVF1b3RhRm9yU2VjdXJpdHlPcmlnaW46
KFdLU2VjdXJpdHlPcmlnaW4gKilzZWN1cml0eU9yaWdpbiBjdXJyZW50UXVvdGE6KHVuc2lnbmVk
IGxvbmcgbG9uZyljdXJyZW50UXVvdGEgdG90YWxCeXRlc05lZWRlZDoodW5zaWduZWQgbG9uZyBs
b25nKXRvdGFsQnl0ZXNOZWVkZWQgZGVjaXNpb25IYW5kbGVyOih2b2lkICheKSh1bnNpZ25lZCBs
b25nIGxvbmcgbmV3UXVvdGEpKWRlY2lzaW9uSGFuZGxlcjsKIApkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvVUlEZWxlZ2F0ZS5oIGIvU291cmNlL1dlYktpdC9VSVBy
b2Nlc3MvQ29jb2EvVUlEZWxlZ2F0ZS5oCmluZGV4IGM5ZDIxMzM1OWE0OTQ4YzAyZjY2NGEwZjk5
NDQ1MjJjNzliNjYyZTcuLmZmMWY5NTYzMDQxOWU2ODFjZDU3ZGNkZDU2OWRjZDg4MTc4MTEyMzIg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0NvY29hL1VJRGVsZWdhdGUuaAor
KysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9Db2NvYS9VSURlbGVnYXRlLmgKQEAgLTE4Nyw2
ICsxODcsNyBAQCBwcml2YXRlOgogICAgICAgICBib29sIHdlYlZpZXdSZXF1ZXN0Tm90aWZpY2F0
aW9uUGVybWlzc2lvbkZvclNlY3VyaXR5T3JpZ2luRGVjaXNpb25IYW5kbGVyIDogMTsKICNlbmRp
ZgogICAgICAgICBib29sIHdlYlZpZXdEZWNpZGVEYXRhYmFzZVF1b3RhRm9yU2VjdXJpdHlPcmln
aW5DdXJyZW50UXVvdGFDdXJyZW50T3JpZ2luVXNhZ2VDdXJyZW50RGF0YWJhc2VVc2FnZUV4cGVj
dGVkVXNhZ2VEZWNpc2lvbkhhbmRsZXIgOiAxOworICAgICAgICBib29sIHdlYlZpZXdEZWNpZGVE
YXRhYmFzZVF1b3RhRm9yU2VjdXJpdHlPcmlnaW5EYXRhYmFzZU5hbWVEaXNwbGF5TmFtZUN1cnJl
bnRRdW90YUN1cnJlbnRPcmlnaW5Vc2FnZUN1cnJlbnREYXRhYmFzZVVzYWdlRXhwZWN0ZWRVc2Fn
ZURlY2lzaW9uSGFuZGxlciA6IDE7CiAgICAgICAgIGJvb2wgd2ViVmlld0RlY2lkZVdlYkFwcGxp
Y2F0aW9uQ2FjaGVRdW90YUZvclNlY3VyaXR5T3JpZ2luQ3VycmVudFF1b3RhVG90YWxCeXRlc05l
ZWRlZCA6IDE7CiAgICAgICAgIGJvb2wgd2ViVmlld1ByaW50RnJhbWUgOiAxOwogICAgICAgICBi
b29sIHdlYlZpZXdEaWRDbG9zZSA6IDE7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJv
Y2Vzcy9Db2NvYS9VSURlbGVnYXRlLm1tIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQ29jb2Ev
VUlEZWxlZ2F0ZS5tbQppbmRleCBjMTllN2I4Y2Q3ZmIwYzlkYjM0ZjNhNWE2YTE1MjYwNzY0NTVk
ZmYzLi5iNmM1ZGRhMGFmMDA0Y2U4YTc2ZWFkOWY4YzUwZTg4YzAyYWU2NDc5IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9Db2NvYS9VSURlbGVnYXRlLm1tCisrKyBiL1NvdXJj
ZS9XZWJLaXQvVUlQcm9jZXNzL0NvY29hL1VJRGVsZWdhdGUubW0KQEAgLTEzMyw2ICsxMzMsNyBA
QCB2b2lkIFVJRGVsZWdhdGU6OnNldERlbGVnYXRlKGlkIDxXS1VJRGVsZWdhdGU+IGRlbGVnYXRl
KQogICAgIG1fZGVsZWdhdGVNZXRob2RzLndlYlZpZXdSZXF1ZXN0Tm90aWZpY2F0aW9uUGVybWlz
c2lvbkZvclNlY3VyaXR5T3JpZ2luRGVjaXNpb25IYW5kbGVyID0gW2RlbGVnYXRlIHJlc3BvbmRz
VG9TZWxlY3RvcjpAc2VsZWN0b3IoX3dlYlZpZXc6cmVxdWVzdE5vdGlmaWNhdGlvblBlcm1pc3Np
b25Gb3JTZWN1cml0eU9yaWdpbjpkZWNpc2lvbkhhbmRsZXI6KV07CiAjZW5kaWYKICAgICBtX2Rl
bGVnYXRlTWV0aG9kcy53ZWJWaWV3RGVjaWRlRGF0YWJhc2VRdW90YUZvclNlY3VyaXR5T3JpZ2lu
Q3VycmVudFF1b3RhQ3VycmVudE9yaWdpblVzYWdlQ3VycmVudERhdGFiYXNlVXNhZ2VFeHBlY3Rl
ZFVzYWdlRGVjaXNpb25IYW5kbGVyID0gW2RlbGVnYXRlIHJlc3BvbmRzVG9TZWxlY3RvcjpAc2Vs
ZWN0b3IoX3dlYlZpZXc6ZGVjaWRlRGF0YWJhc2VRdW90YUZvclNlY3VyaXR5T3JpZ2luOmN1cnJl
bnRRdW90YTpjdXJyZW50T3JpZ2luVXNhZ2U6Y3VycmVudERhdGFiYXNlVXNhZ2U6ZXhwZWN0ZWRV
c2FnZTpkZWNpc2lvbkhhbmRsZXI6KV07CisgICAgbV9kZWxlZ2F0ZU1ldGhvZHMud2ViVmlld0Rl
Y2lkZURhdGFiYXNlUXVvdGFGb3JTZWN1cml0eU9yaWdpbkRhdGFiYXNlTmFtZURpc3BsYXlOYW1l
Q3VycmVudFF1b3RhQ3VycmVudE9yaWdpblVzYWdlQ3VycmVudERhdGFiYXNlVXNhZ2VFeHBlY3Rl
ZFVzYWdlRGVjaXNpb25IYW5kbGVyID0gW2RlbGVnYXRlIHJlc3BvbmRzVG9TZWxlY3RvcjpAc2Vs
ZWN0b3IoX3dlYlZpZXc6ZGVjaWRlRGF0YWJhc2VRdW90YUZvclNlY3VyaXR5T3JpZ2luOmRhdGFi
YXNlTmFtZTpkaXNwbGF5TmFtZTpjdXJyZW50UXVvdGE6Y3VycmVudE9yaWdpblVzYWdlOmN1cnJl
bnREYXRhYmFzZVVzYWdlOmV4cGVjdGVkVXNhZ2U6ZGVjaXNpb25IYW5kbGVyOildOwogICAgIG1f
ZGVsZWdhdGVNZXRob2RzLndlYlZpZXdEZWNpZGVXZWJBcHBsaWNhdGlvbkNhY2hlUXVvdGFGb3JT
ZWN1cml0eU9yaWdpbkN1cnJlbnRRdW90YVRvdGFsQnl0ZXNOZWVkZWQgPSBbZGVsZWdhdGUgcmVz
cG9uZHNUb1NlbGVjdG9yOkBzZWxlY3Rvcihfd2ViVmlldzpkZWNpZGVXZWJBcHBsaWNhdGlvbkNh
Y2hlUXVvdGFGb3JTZWN1cml0eU9yaWdpbjpjdXJyZW50UXVvdGE6dG90YWxCeXRlc05lZWRlZDpk
ZWNpc2lvbkhhbmRsZXI6KV07CiAgICAgbV9kZWxlZ2F0ZU1ldGhvZHMud2ViVmlld1ByaW50RnJh
bWUgPSBbZGVsZWdhdGUgcmVzcG9uZHNUb1NlbGVjdG9yOkBzZWxlY3Rvcihfd2ViVmlldzpwcmlu
dEZyYW1lOildOwogICAgIG1fZGVsZWdhdGVNZXRob2RzLndlYlZpZXdEaWRDbG9zZSA9IFtkZWxl
Z2F0ZSByZXNwb25kc1RvU2VsZWN0b3I6QHNlbGVjdG9yKHdlYlZpZXdEaWRDbG9zZTopXTsKQEAg
LTQxMCw3ICs0MTEsNyBAQCB2b2lkIFVJRGVsZWdhdGU6OlVJQ2xpZW50OjpydW5CZWZvcmVVbmxv
YWRDb25maXJtUGFuZWwoV2ViUGFnZVByb3h5KiwgY29uc3QgV1RGOgogCiB2b2lkIFVJRGVsZWdh
dGU6OlVJQ2xpZW50OjpleGNlZWRlZERhdGFiYXNlUXVvdGEoV2ViUGFnZVByb3h5KiwgV2ViRnJh
bWVQcm94eSosIEFQSTo6U2VjdXJpdHlPcmlnaW4qIHNlY3VyaXR5T3JpZ2luLCBjb25zdCBXVEY6
OlN0cmluZyYgZGF0YWJhc2VOYW1lLCBjb25zdCBXVEY6OlN0cmluZyYgZGlzcGxheU5hbWUsIHVu
c2lnbmVkIGxvbmcgbG9uZyBjdXJyZW50UXVvdGEsIHVuc2lnbmVkIGxvbmcgbG9uZyBjdXJyZW50
T3JpZ2luVXNhZ2UsIHVuc2lnbmVkIGxvbmcgbG9uZyBjdXJyZW50VXNhZ2UsIHVuc2lnbmVkIGxv
bmcgbG9uZyBleHBlY3RlZFVzYWdlLCBGdW5jdGlvbjx2b2lkICh1bnNpZ25lZCBsb25nIGxvbmcp
PiYmIGNvbXBsZXRpb25IYW5kbGVyKQogewotICAgIGlmICghbV91aURlbGVnYXRlLm1fZGVsZWdh
dGVNZXRob2RzLndlYlZpZXdEZWNpZGVEYXRhYmFzZVF1b3RhRm9yU2VjdXJpdHlPcmlnaW5DdXJy
ZW50UXVvdGFDdXJyZW50T3JpZ2luVXNhZ2VDdXJyZW50RGF0YWJhc2VVc2FnZUV4cGVjdGVkVXNh
Z2VEZWNpc2lvbkhhbmRsZXIpIHsKKyAgICBpZiAoIW1fdWlEZWxlZ2F0ZS5tX2RlbGVnYXRlTWV0
aG9kcy53ZWJWaWV3RGVjaWRlRGF0YWJhc2VRdW90YUZvclNlY3VyaXR5T3JpZ2luQ3VycmVudFF1
b3RhQ3VycmVudE9yaWdpblVzYWdlQ3VycmVudERhdGFiYXNlVXNhZ2VFeHBlY3RlZFVzYWdlRGVj
aXNpb25IYW5kbGVyICYmICFtX3VpRGVsZWdhdGUubV9kZWxlZ2F0ZU1ldGhvZHMud2ViVmlld0Rl
Y2lkZURhdGFiYXNlUXVvdGFGb3JTZWN1cml0eU9yaWdpbkRhdGFiYXNlTmFtZURpc3BsYXlOYW1l
Q3VycmVudFF1b3RhQ3VycmVudE9yaWdpblVzYWdlQ3VycmVudERhdGFiYXNlVXNhZ2VFeHBlY3Rl
ZFVzYWdlRGVjaXNpb25IYW5kbGVyKSB7CiAKICAgICAgICAgLy8gVXNlIDUwIE1CIGFzIHRoZSBk
ZWZhdWx0IGRhdGFiYXNlIHF1b3RhLgogICAgICAgICB1bnNpZ25lZCBsb25nIGxvbmcgZGVmYXVs
dFBlck9yaWdpbkRhdGFiYXNlUXVvdGEgPSA1MCAqIDEwMjQgKiAxMDI0OwpAQCAtNDI2LDYgKzQy
NywxOCBAQCB2b2lkIFVJRGVsZWdhdGU6OlVJQ2xpZW50OjpleGNlZWRlZERhdGFiYXNlUXVvdGEo
V2ViUGFnZVByb3h5KiwgV2ViRnJhbWVQcm94eSosCiAgICAgfQogCiAgICAgQVNTRVJUKHNlY3Vy
aXR5T3JpZ2luKTsKKworICAgIGlmIChtX3VpRGVsZWdhdGUubV9kZWxlZ2F0ZU1ldGhvZHMud2Vi
Vmlld0RlY2lkZURhdGFiYXNlUXVvdGFGb3JTZWN1cml0eU9yaWdpbkRhdGFiYXNlTmFtZURpc3Bs
YXlOYW1lQ3VycmVudFF1b3RhQ3VycmVudE9yaWdpblVzYWdlQ3VycmVudERhdGFiYXNlVXNhZ2VF
eHBlY3RlZFVzYWdlRGVjaXNpb25IYW5kbGVyKSB7CisgICAgICAgIGF1dG8gY2hlY2tlciA9IENv
bXBsZXRpb25IYW5kbGVyQ2FsbENoZWNrZXI6OmNyZWF0ZShkZWxlZ2F0ZS5nZXQoKSwgQHNlbGVj
dG9yKF93ZWJWaWV3OmRlY2lkZURhdGFiYXNlUXVvdGFGb3JTZWN1cml0eU9yaWdpbjpkYXRhYmFz
ZU5hbWU6ZGlzcGxheU5hbWU6Y3VycmVudFF1b3RhOmN1cnJlbnRPcmlnaW5Vc2FnZTpjdXJyZW50
RGF0YWJhc2VVc2FnZTpleHBlY3RlZFVzYWdlOmRlY2lzaW9uSGFuZGxlcjopKTsKKyAgICAgICAg
WyhpZCA8V0tVSURlbGVnYXRlUHJpdmF0ZT4pZGVsZWdhdGUgX3dlYlZpZXc6bV91aURlbGVnYXRl
Lm1fd2ViVmlldyBkZWNpZGVEYXRhYmFzZVF1b3RhRm9yU2VjdXJpdHlPcmlnaW46d3JhcHBlcigq
c2VjdXJpdHlPcmlnaW4pIGRhdGFiYXNlTmFtZTpkYXRhYmFzZU5hbWUgZGlzcGxheU5hbWU6ZGlz
cGxheU5hbWUgY3VycmVudFF1b3RhOmN1cnJlbnRRdW90YSBjdXJyZW50T3JpZ2luVXNhZ2U6Y3Vy
cmVudE9yaWdpblVzYWdlIGN1cnJlbnREYXRhYmFzZVVzYWdlOmN1cnJlbnRVc2FnZSBleHBlY3Rl
ZFVzYWdlOmV4cGVjdGVkVXNhZ2UgZGVjaXNpb25IYW5kbGVyOkJsb2NrUHRyPHZvaWQodW5zaWdu
ZWQgbG9uZyBsb25nIG5ld1F1b3RhKT46OmZyb21DYWxsYWJsZShbY29tcGxldGlvbkhhbmRsZXIg
PSBXVEZNb3ZlKGNvbXBsZXRpb25IYW5kbGVyKSwgY2hlY2tlciA9IFdURk1vdmUoY2hlY2tlcild
KHVuc2lnbmVkIGxvbmcgbG9uZyBuZXdRdW90YSkgeworICAgICAgICAgICAgaWYgKGNoZWNrZXIt
PmNvbXBsZXRpb25IYW5kbGVySGFzQmVlbkNhbGxlZCgpKQorICAgICAgICAgICAgICAgIHJldHVy
bjsKKyAgICAgICAgICAgIGNoZWNrZXItPmRpZENhbGxDb21wbGV0aW9uSGFuZGxlcigpOworICAg
ICAgICAgICAgY29tcGxldGlvbkhhbmRsZXIobmV3UXVvdGEpOworICAgICAgICB9KS5nZXQoKV07
CisgICAgICAgIHJldHVybjsKKyAgICB9CisKICAgICBhdXRvIGNoZWNrZXIgPSBDb21wbGV0aW9u
SGFuZGxlckNhbGxDaGVja2VyOjpjcmVhdGUoZGVsZWdhdGUuZ2V0KCksIEBzZWxlY3Rvcihfd2Vi
VmlldzpkZWNpZGVEYXRhYmFzZVF1b3RhRm9yU2VjdXJpdHlPcmlnaW46Y3VycmVudFF1b3RhOmN1
cnJlbnRPcmlnaW5Vc2FnZTpjdXJyZW50RGF0YWJhc2VVc2FnZTpleHBlY3RlZFVzYWdlOmRlY2lz
aW9uSGFuZGxlcjopKTsKICAgICBbKGlkIDxXS1VJRGVsZWdhdGVQcml2YXRlPilkZWxlZ2F0ZSBf
d2ViVmlldzptX3VpRGVsZWdhdGUubV93ZWJWaWV3IGRlY2lkZURhdGFiYXNlUXVvdGFGb3JTZWN1
cml0eU9yaWdpbjp3cmFwcGVyKCpzZWN1cml0eU9yaWdpbikgY3VycmVudFF1b3RhOmN1cnJlbnRR
dW90YSBjdXJyZW50T3JpZ2luVXNhZ2U6Y3VycmVudE9yaWdpblVzYWdlIGN1cnJlbnREYXRhYmFz
ZVVzYWdlOmN1cnJlbnRVc2FnZSBleHBlY3RlZFVzYWdlOmV4cGVjdGVkVXNhZ2UgZGVjaXNpb25I
YW5kbGVyOkJsb2NrUHRyPHZvaWQodW5zaWduZWQgbG9uZyBsb25nIG5ld1F1b3RhKT46OmZyb21D
YWxsYWJsZShbY29tcGxldGlvbkhhbmRsZXIgPSBXVEZNb3ZlKGNvbXBsZXRpb25IYW5kbGVyKSwg
Y2hlY2tlciA9IFdURk1vdmUoY2hlY2tlcildKHVuc2lnbmVkIGxvbmcgbG9uZyBuZXdRdW90YSkg
ewogICAgICAgICBpZiAoY2hlY2tlci0+Y29tcGxldGlvbkhhbmRsZXJIYXNCZWVuQ2FsbGVkKCkp
Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>