<?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>199713</bug_id>
          
          <creation_ts>2019-07-11 10:57:51 -0700</creation_ts>
          <short_desc>StorageArea should not be destructed on the main thread</short_desc>
          <delta_ts>2019-07-11 15:26:33 -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>achristensen</cc>
    
    <cc>beidson</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1552116</commentid>
    <comment_count>0</comment_count>
    <who name="Sihui Liu">sihui_liu</who>
    <bug_when>2019-07-11 10:57:51 -0700</bug_when>
    <thetext>StorageArea should be only used in StorageManager thread.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1552117</commentid>
    <comment_count>1</comment_count>
    <who name="Sihui Liu">sihui_liu</who>
    <bug_when>2019-07-11 10:58:34 -0700</bug_when>
    <thetext>&lt;rdar://problem/52911900&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1552124</commentid>
    <comment_count>2</comment_count>
      <attachid>373931</attachid>
    <who name="Sihui Liu">sihui_liu</who>
    <bug_when>2019-07-11 11:13:21 -0700</bug_when>
    <thetext>Created attachment 373931
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1552250</commentid>
    <comment_count>3</comment_count>
      <attachid>373931</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-07-11 15:26:32 -0700</bug_when>
    <thetext>Comment on attachment 373931
Patch

Clearing flags on attachment: 373931

Committed r247370: &lt;https://trac.webkit.org/changeset/247370&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1552251</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-07-11 15:26:33 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>373931</attachid>
            <date>2019-07-11 11:13:21 -0700</date>
            <delta_ts>2019-07-11 15:26:32 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-199713-20190711111321.patch</filename>
            <type>text/plain</type>
            <size>3543</size>
            <attacher name="Sihui Liu">sihui_liu</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ3MzUyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGEzNzZiNjllNzkwZDgzYmMy
Yjk0OTgxOWYwYzc4MDM4OGU4YzUyZGQuLjJiMjcyMGUyYjIyMTFjYzQyOGIxNTljZjVjMDIxYWE5
YmJjZjE3NTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTktMDctMTEgIFNpaHVpIExp
dSAgPHNpaHVpX2xpdUBhcHBsZS5jb20+CisKKyAgICAgICAgU3RvcmFnZUFyZWEgc2hvdWxkIG5v
dCBiZSBkZXN0cnVjdGVkIG9uIHRoZSBtYWluIHRocmVhZAorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk5NzEzCisgICAgICAgIDxyZGFyOi8vcHJvYmxl
bS81MjkxMTkwMD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBBZnRlciByMjQ2MDc5LCBMb2NhbFN0b3JhZ2VOYW1lU3BhY2UgY291bGQgYmUgZGVzdHJ1
Y3RlZCBvbiB0aGUgbWFpbiB0aHJlYWQgYW5kIGl0IG1heSBob2xkIHRoZSBsYXN0IHJlZmVyZW5j
ZSAKKyAgICAgICAgdG8gU3RvcmFnZUFyZWEuIFRoZW4gd2Ugc2F3IHRoZSBjcmFzaGVzIHRoYXQg
U3RvcmFnZUFyZWEgd2FzIHdyb25nbHkgZGVzdHJ1Y3RlZCBvbiB0aGUgbWFpbiB0aHJlYWQuCisK
KyAgICAgICAgKiBOZXR3b3JrUHJvY2Vzcy9OZXR3b3JrU2Vzc2lvbi5jcHA6CisgICAgICAgIChX
ZWJLaXQ6Ok5ldHdvcmtTZXNzaW9uOjp+TmV0d29ya1Nlc3Npb24pOgorICAgICAgICAqIE5ldHdv
cmtQcm9jZXNzL1dlYlN0b3JhZ2UvU3RvcmFnZU1hbmFnZXIuY3BwOgorICAgICAgICAoV2ViS2l0
OjpTdG9yYWdlTWFuYWdlcjo6d2FpdFVudGlsVGFza3NGaW5pc2hlZCk6CisgICAgICAgIChXZWJL
aXQ6OlN0b3JhZ2VNYW5hZ2VyOjp3YWl0VW50aWxXcml0ZXNGaW5pc2hlZCk6IERlbGV0ZWQuCisg
ICAgICAgICogTmV0d29ya1Byb2Nlc3MvV2ViU3RvcmFnZS9TdG9yYWdlTWFuYWdlci5oOgorCiAy
MDE5LTA3LTExICBXZW5zb24gSHNpZWggIDx3ZW5zb25faHNpZWhAYXBwbGUuY29tPgogCiAgICAg
ICAgIE1vYmlsZVNhZmFyaSBtYXkgY3Jhc2ggdW5kZXIgLVtVSUtleWJvYXJkVGFza0V4ZWN1dGlv
bkNvbnRleHQgdHJhbnNmZXJFeGVjdXRpb25Ub01haW5UaHJlYWRXaXRoVGFzazpdCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL05ldHdvcmtTZXNzaW9uLmNwcCBiL1Nv
dXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvTmV0d29ya1Nlc3Npb24uY3BwCmluZGV4IDFlM2Ew
ZDkxYWQ5OTU0YTViNjBmMDY4YTdjMmU1ODlmMTNkZmY1NDYuLmM3ZmFmMDQzZTM5ZGNlZDczNzU3
YjJlNzRmYjJhOTA5ODU2ZmMyOGIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvTmV0d29ya1By
b2Nlc3MvTmV0d29ya1Nlc3Npb24uY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nl
c3MvTmV0d29ya1Nlc3Npb24uY3BwCkBAIC05NSw3ICs5NSw3IEBAIE5ldHdvcmtTZXNzaW9uOjpO
ZXR3b3JrU2Vzc2lvbihOZXR3b3JrUHJvY2VzcyYgbmV0d29ya1Byb2Nlc3MsIFBBTDo6U2Vzc2lv
bklEIHNlCiBOZXR3b3JrU2Vzc2lvbjo6fk5ldHdvcmtTZXNzaW9uKCkKIHsKICAgICBtX3N0b3Jh
Z2VNYW5hZ2VyLT5yZXN1bWUoKTsKLSAgICBtX3N0b3JhZ2VNYW5hZ2VyLT53YWl0VW50aWxXcml0
ZXNGaW5pc2hlZCgpOworICAgIG1fc3RvcmFnZU1hbmFnZXItPndhaXRVbnRpbFRhc2tzRmluaXNo
ZWQoKTsKIH0KIAogdm9pZCBOZXR3b3JrU2Vzc2lvbjo6aW52YWxpZGF0ZUFuZENhbmNlbCgpCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL1dlYlN0b3JhZ2UvU3RvcmFn
ZU1hbmFnZXIuY3BwIGIvU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9XZWJTdG9yYWdlL1N0
b3JhZ2VNYW5hZ2VyLmNwcAppbmRleCA2NjkxMjk0YmFhZWRjMTZhNzc1YjBkOGYyNjZlMzg1NDUw
Nzc0ZGYyLi4zNGEwMzFlZTg2ZTMwMTZjYmE1MGQ5OTRjMGNmZTAzNGMzMDA2YWFlIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL1dlYlN0b3JhZ2UvU3RvcmFnZU1hbmFn
ZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvV2ViU3RvcmFnZS9TdG9y
YWdlTWFuYWdlci5jcHAKQEAgLTkwNyw3ICs5MDcsNyBAQCB2b2lkIFN0b3JhZ2VNYW5hZ2VyOjpj
bGVhcihJUEM6OkNvbm5lY3Rpb24mIGNvbm5lY3Rpb24sIFdlYkNvcmU6OlNlY3VyaXR5T3JpZ2lu
RAogICAgIH0pOwogfQogCi12b2lkIFN0b3JhZ2VNYW5hZ2VyOjp3YWl0VW50aWxXcml0ZXNGaW5p
c2hlZCgpCit2b2lkIFN0b3JhZ2VNYW5hZ2VyOjp3YWl0VW50aWxUYXNrc0ZpbmlzaGVkKCkKIHsK
ICAgICBCaW5hcnlTZW1hcGhvcmUgc2VtYXBob3JlOwogICAgIG1fcXVldWUtPmRpc3BhdGNoKFt0
aGlzLCAmc2VtYXBob3JlXSB7CkBAIC05MjAsNiArOTIwLDggQEAgdm9pZCBTdG9yYWdlTWFuYWdl
cjo6d2FpdFVudGlsV3JpdGVzRmluaXNoZWQoKQogICAgICAgICBmb3IgKGF1dG8mIGNvbm5lY3Rp
b25TdG9yYWdlQXJlYVBhaXIgOiBjb25uZWN0aW9uQW5kU3RvcmFnZU1hcElEUGFpcnNUb1JlbW92
ZSkKICAgICAgICAgICAgIG1fc3RvcmFnZUFyZWFzQnlDb25uZWN0aW9uLnJlbW92ZShjb25uZWN0
aW9uU3RvcmFnZUFyZWFQYWlyKTsKIAorICAgICAgICBtX2xvY2FsU3RvcmFnZU5hbWVzcGFjZXMu
Y2xlYXIoKTsKKwogICAgICAgICBzZW1hcGhvcmUuc2lnbmFsKCk7CiAgICAgfSk7CiAgICAgc2Vt
YXBob3JlLndhaXQoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3Mv
V2ViU3RvcmFnZS9TdG9yYWdlTWFuYWdlci5oIGIvU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vz
cy9XZWJTdG9yYWdlL1N0b3JhZ2VNYW5hZ2VyLmgKaW5kZXggZmI5YjdlNmZjYjY0YzNhNTNhYjBi
M2ExMjFlOGY2ZjNlMzgxZDZjZi4uYTVhZmFkYTdmYmU4ZTk4YmIzZGI3ZTJhZDU2M2E1MDBiMWJj
OTVlYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9XZWJTdG9yYWdl
L1N0b3JhZ2VNYW5hZ2VyLmgKKysrIGIvU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9XZWJT
dG9yYWdlL1N0b3JhZ2VNYW5hZ2VyLmgKQEAgLTU3LDcgKzU3LDcgQEAgcHVibGljOgogICAgIHZv
aWQgY2xvbmVTZXNzaW9uU3RvcmFnZU5hbWVzcGFjZSh1aW50NjRfdCBzdG9yYWdlTmFtZXNwYWNl
SUQsIHVpbnQ2NF90IG5ld1N0b3JhZ2VOYW1lc3BhY2VJRCk7CiAKICAgICB2b2lkIHByb2Nlc3NE
aWRDbG9zZUNvbm5lY3Rpb24oSVBDOjpDb25uZWN0aW9uJik7Ci0gICAgdm9pZCB3YWl0VW50aWxX
cml0ZXNGaW5pc2hlZCgpOworICAgIHZvaWQgd2FpdFVudGlsVGFza3NGaW5pc2hlZCgpOwogICAg
IHZvaWQgc3VzcGVuZChDb21wbGV0aW9uSGFuZGxlcjx2b2lkKCk+JiYpOwogICAgIHZvaWQgcmVz
dW1lKCk7CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>