<?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>224459</bug_id>
          
          <creation_ts>2021-04-12 16:13:13 -0700</creation_ts>
          <short_desc>StorageArea in LocalStorageNamespace can be abandoned</short_desc>
          <delta_ts>2021-04-13 08:55:43 -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="Sihui Liu">sihui_liu</reporter>
          <assigned_to name="Sihui Liu">sihui_liu</assigned_to>
          <cc>ggaren</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1749428</commentid>
    <comment_count>0</comment_count>
    <who name="Sihui Liu">sihui_liu</who>
    <bug_when>2021-04-12 16:13:13 -0700</bug_when>
    <thetext>...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1749432</commentid>
    <comment_count>1</comment_count>
      <attachid>425805</attachid>
    <who name="Sihui Liu">sihui_liu</who>
    <bug_when>2021-04-12 16:17:43 -0700</bug_when>
    <thetext>Created attachment 425805
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1749436</commentid>
    <comment_count>2</comment_count>
      <attachid>425805</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2021-04-12 16:21:10 -0700</bug_when>
    <thetext>Comment on attachment 425805
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1749693</commentid>
    <comment_count>3</comment_count>
    <who name="Sihui Liu">sihui_liu</who>
    <bug_when>2021-04-13 08:52:56 -0700</bug_when>
    <thetext>rdar://75776071</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1749694</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-04-13 08:55:42 -0700</bug_when>
    <thetext>Committed r275886 (236451@main): &lt;https://commits.webkit.org/236451@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 425805.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>425805</attachid>
            <date>2021-04-12 16:17:43 -0700</date>
            <delta_ts>2021-04-13 08:55:43 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-224459-20210412161742.patch</filename>
            <type>text/plain</type>
            <size>5236</size>
            <attacher name="Sihui Liu">sihui_liu</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc1ODIzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDk2ODI4NDBjZjkwYTE1ZjI1
NWU3ZjA2N2VmYjI1YmNkODJhYzVhZGUuLjViYTYxOTM1ZmRmYTFiOGNmMzkzYTE0YTE1YTE3Yjkx
MTZiNWJlNWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMjEtMDQtMTIgIFNpaHVpIExp
dSAgPHNpaHVpX2xpdUBhcHBsZS5jb20+CisKKyAgICAgICAgU3RvcmFnZUFyZWEgaW4gTG9jYWxT
dG9yYWdlTmFtZXNwYWNlIGNhbiBiZSBhYmFuZG9uZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyNDQ1OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIFJlbW92ZSBTdG9yYWdlQXJlYSBmcm9tIExvY2FsU3Rv
cmFnZU5hbWVzcGFjZSBpZiBpdCBoYXMgbm8gY29ubmVjdGlvbiAobm8gd2ViIHBhZ2UgaXMgdXNp
bmcgaXQpLgorCisgICAgICAgICogTmV0d29ya1Byb2Nlc3MvV2ViU3RvcmFnZS9Mb2NhbFN0b3Jh
Z2VOYW1lc3BhY2UuY3BwOgorICAgICAgICAoV2ViS2l0OjpMb2NhbFN0b3JhZ2VOYW1lc3BhY2U6
OnJlbW92ZVN0b3JhZ2VBcmVhKToKKyAgICAgICAgKiBOZXR3b3JrUHJvY2Vzcy9XZWJTdG9yYWdl
L0xvY2FsU3RvcmFnZU5hbWVzcGFjZS5oOgorICAgICAgICAqIE5ldHdvcmtQcm9jZXNzL1dlYlN0
b3JhZ2UvU3RvcmFnZUFyZWEuY3BwOgorICAgICAgICAoV2ViS2l0OjpTdG9yYWdlQXJlYTo6cmVt
b3ZlTGlzdGVuZXIpOgorICAgICAgICAqIE5ldHdvcmtQcm9jZXNzL1dlYlN0b3JhZ2UvU3RvcmFn
ZU1hbmFnZXJTZXQuY3BwOgorICAgICAgICAoV2ViS2l0OjpTdG9yYWdlTWFuYWdlclNldDo6cmVt
b3ZlQ29ubmVjdGlvbik6CisgICAgICAgIChXZWJLaXQ6OlN0b3JhZ2VNYW5hZ2VyU2V0OjpkaXNj
b25uZWN0RnJvbVN0b3JhZ2VBcmVhKToKKwogMjAyMS0wNC0xMiAgQWRyaWFuIFBlcmV6IGRlIENh
c3RybyAgPGFwZXJlekBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtXUEVdW0dUS10gVXNlIGdfb2Jq
ZWN0X25vdGlmeV9ieV9wc3BlYygpIHdoZW5ldmVyIHBvc3NpYmxlCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL1dlYlN0b3JhZ2UvTG9jYWxTdG9yYWdlTmFtZXNwYWNl
LmNwcCBiL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvV2ViU3RvcmFnZS9Mb2NhbFN0b3Jh
Z2VOYW1lc3BhY2UuY3BwCmluZGV4IGFkODhhODgwNGFkZTI5N2FlODdiZDI4N2NmMDQ3NGZhODY5
NTgyYjAuLjJkNDMxZDViOWJmZDY1YTc3MzAzMTgzMDgzZjYzMTM4ZWZjMzU3NDkgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvV2ViU3RvcmFnZS9Mb2NhbFN0b3JhZ2VO
YW1lc3BhY2UuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvV2ViU3RvcmFn
ZS9Mb2NhbFN0b3JhZ2VOYW1lc3BhY2UuY3BwCkBAIC03OSw2ICs3OSwxMyBAQCB2b2lkIExvY2Fs
U3RvcmFnZU5hbWVzcGFjZTo6Zmx1c2hBbmRDbG9zZShjb25zdCBTZWN1cml0eU9yaWdpbkRhdGEm
IG9yaWdpbikKICAgICB9CiB9CiAKKwordm9pZCBMb2NhbFN0b3JhZ2VOYW1lc3BhY2U6OnJlbW92
ZVN0b3JhZ2VBcmVhKGNvbnN0IFNlY3VyaXR5T3JpZ2luRGF0YSYgb3JpZ2luKQoreworICAgIEFT
U0VSVCghUnVuTG9vcDo6aXNNYWluKCkpOworICAgIG1fc3RvcmFnZUFyZWFNYXAucmVtb3ZlKG9y
aWdpbik7Cit9CisKIFZlY3RvcjxTZWN1cml0eU9yaWdpbkRhdGE+IExvY2FsU3RvcmFnZU5hbWVz
cGFjZTo6ZXBoZW1lcmFsT3JpZ2lucygpIGNvbnN0CiB7CiAgICAgQVNTRVJUKCFSdW5Mb29wOjpp
c01haW4oKSk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL1dlYlN0
b3JhZ2UvTG9jYWxTdG9yYWdlTmFtZXNwYWNlLmggYi9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9j
ZXNzL1dlYlN0b3JhZ2UvTG9jYWxTdG9yYWdlTmFtZXNwYWNlLmgKaW5kZXggYjI5ODAxMWI4NWY3
ZDc3NTk4MTFhNGQwYmY3OGUwNjE5ODU2MDliMS4uYWRjYTlmNGEyNTVmNThlMjEwNmRkNmE0ZWNl
YWRkZmZmMjQ1MWFjMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9X
ZWJTdG9yYWdlL0xvY2FsU3RvcmFnZU5hbWVzcGFjZS5oCisrKyBiL1NvdXJjZS9XZWJLaXQvTmV0
d29ya1Byb2Nlc3MvV2ViU3RvcmFnZS9Mb2NhbFN0b3JhZ2VOYW1lc3BhY2UuaApAQCAtNTIsNiAr
NTIsNyBAQCBwdWJsaWM6CiAKICAgICB2b2lkIGNsZWFyU3RvcmFnZUFyZWFzTWF0Y2hpbmdPcmln
aW4oY29uc3QgV2ViQ29yZTo6U2VjdXJpdHlPcmlnaW5EYXRhJik7CiAgICAgdm9pZCBjbGVhckFs
bFN0b3JhZ2VBcmVhcygpOworICAgIHZvaWQgcmVtb3ZlU3RvcmFnZUFyZWEoY29uc3QgV2ViQ29y
ZTo6U2VjdXJpdHlPcmlnaW5EYXRhJik7CiAgICAgdm9pZCBmbHVzaEFuZENsb3NlKGNvbnN0IFdl
YkNvcmU6OlNlY3VyaXR5T3JpZ2luRGF0YSYpOwogCiAgICAgVmVjdG9yPFdlYkNvcmU6OlNlY3Vy
aXR5T3JpZ2luRGF0YT4gZXBoZW1lcmFsT3JpZ2lucygpIGNvbnN0OwpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9XZWJTdG9yYWdlL1N0b3JhZ2VBcmVhLmNwcCBiL1Nv
dXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvV2ViU3RvcmFnZS9TdG9yYWdlQXJlYS5jcHAKaW5k
ZXggYjZlZDQ5MzdjOTZkYWRjMWQwNGIxYjdmMGY3YzI0ZjBlNGYwMjkyMS4uNmE3NmQ3NzA5NmNi
MmEzNGFlOThkN2Y3MDMxYzAyOWY4YzgyODhkMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9O
ZXR3b3JrUHJvY2Vzcy9XZWJTdG9yYWdlL1N0b3JhZ2VBcmVhLmNwcAorKysgYi9Tb3VyY2UvV2Vi
S2l0L05ldHdvcmtQcm9jZXNzL1dlYlN0b3JhZ2UvU3RvcmFnZUFyZWEuY3BwCkBAIC03MCw2ICs3
MCwxNSBAQCB2b2lkIFN0b3JhZ2VBcmVhOjpyZW1vdmVMaXN0ZW5lcihJUEM6OkNvbm5lY3Rpb246
OlVuaXF1ZUlEIGNvbm5lY3Rpb25JRCkKIHsKICAgICBBU1NFUlQoIVJ1bkxvb3A6OmlzTWFpbigp
KTsKICAgICBtX2V2ZW50TGlzdGVuZXJzLnJlbW92ZShjb25uZWN0aW9uSUQpOworCisgICAgaWYg
KCFtX2V2ZW50TGlzdGVuZXJzLmlzRW1wdHkoKSkKKyAgICAgICAgcmV0dXJuOworCisgICAgaWYg
KCFtX2xvY2FsU3RvcmFnZU5hbWVzcGFjZSkKKyAgICAgICAgcmV0dXJuOworCisgICAgc3luY1Rv
RGF0YWJhc2UoKTsKKyAgICBtX2xvY2FsU3RvcmFnZU5hbWVzcGFjZS0+cmVtb3ZlU3RvcmFnZUFy
ZWEobV9zZWN1cml0eU9yaWdpbik7CiB9CiAKIGJvb2wgU3RvcmFnZUFyZWE6Omhhc0xpc3RlbmVy
KElQQzo6Q29ubmVjdGlvbjo6VW5pcXVlSUQgY29ubmVjdGlvbklEKSBjb25zdApkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9XZWJTdG9yYWdlL1N0b3JhZ2VNYW5hZ2Vy
U2V0LmNwcCBiL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvV2ViU3RvcmFnZS9TdG9yYWdl
TWFuYWdlclNldC5jcHAKaW5kZXggYmJjN2FmYTI1ZTY1NzExMmZmMjIxMDE5ODJkYzJlYjk2NzZh
YTE0Yy4uNWJmNjg3ZjQ5ZjkzMThmNWU3ODFkMzBkMjBlZjcxNzFiY2EyZTEwNCAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9XZWJTdG9yYWdlL1N0b3JhZ2VNYW5hZ2Vy
U2V0LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL1dlYlN0b3JhZ2UvU3Rv
cmFnZU1hbmFnZXJTZXQuY3BwCkBAIC0xMTUsMTEgKzExNSwxNyBAQCB2b2lkIFN0b3JhZ2VNYW5h
Z2VyU2V0OjpyZW1vdmVDb25uZWN0aW9uKElQQzo6Q29ubmVjdGlvbiYgY29ubmVjdGlvbikKICAg
ICBjb25uZWN0aW9uLnJlbW92ZVdvcmtRdWV1ZU1lc3NhZ2VSZWNlaXZlcihNZXNzYWdlczo6U3Rv
cmFnZU1hbmFnZXJTZXQ6Om1lc3NhZ2VSZWNlaXZlck5hbWUoKSk7CiAKICAgICBtX3F1ZXVlLT5k
aXNwYXRjaChbdGhpcywgcHJvdGVjdGVkVGhpcyA9IG1ha2VSZWYoKnRoaXMpLCBjb25uZWN0aW9u
SURdKCkgewotICAgICAgICBmb3IgKGNvbnN0IGF1dG8mIHN0b3JhZ2VBcmVhIDogbV9zdG9yYWdl
QXJlYXMudmFsdWVzKCkpIHsKLSAgICAgICAgICAgIEFTU0VSVChzdG9yYWdlQXJlYSk7CisgICAg
ICAgIFZlY3RvcjxTdG9yYWdlQXJlYUlkZW50aWZpZXI+IGlkZW50aWZpZXJzVG9SZW1vdmU7Cisg
ICAgICAgIGZvciAoYXV0byYgW2lkZW50aWZpZXIsIHN0b3JhZ2VBcmVhXSA6IG1fc3RvcmFnZUFy
ZWFzKSB7CiAgICAgICAgICAgICBpZiAoc3RvcmFnZUFyZWEpCiAgICAgICAgICAgICAgICAgc3Rv
cmFnZUFyZWEtPnJlbW92ZUxpc3RlbmVyKGNvbm5lY3Rpb25JRCk7CisKKyAgICAgICAgICAgIGlm
ICghc3RvcmFnZUFyZWEpCisgICAgICAgICAgICAgICAgaWRlbnRpZmllcnNUb1JlbW92ZS5hcHBl
bmQoaWRlbnRpZmllcik7CiAgICAgICAgIH0KKworICAgICAgICBmb3IgKGF1dG8gaWRlbnRpZmll
ciA6IGlkZW50aWZpZXJzVG9SZW1vdmUpCisgICAgICAgICAgICBtX3N0b3JhZ2VBcmVhcy5yZW1v
dmUoaWRlbnRpZmllcik7CiAgICAgfSk7CiB9CiAKQEAgLTM4Myw4ICszODksMTIgQEAgdm9pZCBT
dG9yYWdlTWFuYWdlclNldDo6ZGlzY29ubmVjdEZyb21TdG9yYWdlQXJlYShJUEM6OkNvbm5lY3Rp
b24mIGNvbm5lY3Rpb24sIFMKICAgICBBU1NFUlQoc3RvcmFnZUFyZWEpOwogICAgIEFTU0VSVChz
dG9yYWdlQXJlYS0+aGFzTGlzdGVuZXIoY29ubmVjdGlvbi51bmlxdWVJRCgpKSk7CiAKLSAgICBp
ZiAoc3RvcmFnZUFyZWEpCi0gICAgICAgIHN0b3JhZ2VBcmVhLT5yZW1vdmVMaXN0ZW5lcihjb25u
ZWN0aW9uLnVuaXF1ZUlEKCkpOworICAgIGlmICghc3RvcmFnZUFyZWEpCisgICAgICAgIHJldHVy
bjsKKworICAgIHN0b3JhZ2VBcmVhLT5yZW1vdmVMaXN0ZW5lcihjb25uZWN0aW9uLnVuaXF1ZUlE
KCkpOworICAgIGlmICghc3RvcmFnZUFyZWEpCisgICAgICAgIG1fc3RvcmFnZUFyZWFzLnJlbW92
ZShzdG9yYWdlQXJlYUlEKTsKIH0KIAogdm9pZCBTdG9yYWdlTWFuYWdlclNldDo6Z2V0VmFsdWVz
KElQQzo6Q29ubmVjdGlvbiYgY29ubmVjdGlvbiwgU3RvcmFnZUFyZWFJZGVudGlmaWVyIHN0b3Jh
Z2VBcmVhSUQsIEdldFZhbHVlc0NhbGxiYWNrJiYgY29tcGxldGlvbkhhbmRsZXIpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>