<?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>238762</bug_id>
          
          <creation_ts>2022-04-04 13:55:42 -0700</creation_ts>
          <short_desc>Remove the &apos;general_directory_for_storage&apos; system feature flag</short_desc>
          <delta_ts>2022-04-04 16:07:15 -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="Tim Horton">thorton</reporter>
          <assigned_to name="Tim Horton">thorton</assigned_to>
          <cc>ggaren</cc>
    
    <cc>sihui_liu</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1858043</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2022-04-04 13:55:42 -0700</bug_when>
    <thetext>Remove the &apos;general_directory_for_storage&apos; system feature flag</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1858044</commentid>
    <comment_count>1</comment_count>
      <attachid>456624</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2022-04-04 13:55:57 -0700</bug_when>
    <thetext>Created attachment 456624
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1858046</commentid>
    <comment_count>2</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2022-04-04 13:56:55 -0700</bug_when>
    <thetext>If you need a for-debugging-only way to disable this, perhaps a user default, or WebPreferencesDebug preference? (both suggestions are only valid if you&apos;re OK with apps having the power to turn this flag on and off themselves).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1858108</commentid>
    <comment_count>3</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2022-04-04 15:18:19 -0700</bug_when>
    <thetext>Sihui points out that `internalFeatureEnabled` somewhat-questionably already reads from defaults, so this should be OK as it stands.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1858125</commentid>
    <comment_count>4</comment_count>
      <attachid>456624</attachid>
    <who name="Sihui Liu">sihui_liu</who>
    <bug_when>2022-04-04 15:53:55 -0700</bug_when>
    <thetext>Comment on attachment 456624
Patch

r=me, given that we should still be able to turn it off with NSUserDefaults.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1858128</commentid>
    <comment_count>5</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2022-04-04 16:06:38 -0700</bug_when>
    <thetext>Committed r292355 (249220@trunk): &lt;https://commits.webkit.org/249220@trunk&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1858129</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-04-04 16:07:15 -0700</bug_when>
    <thetext>&lt;rdar://problem/91266474&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>456624</attachid>
            <date>2022-04-04 13:55:57 -0700</date>
            <delta_ts>2022-04-04 15:54:05 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-238762-20220404135556.patch</filename>
            <type>text/plain</type>
            <size>3819</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkyMzEzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDA0NWVjMmQyMmIyYjcyODRi
MThlYzY3ZjUwOGM2NTAzNmYxODA3OTMuLjkxN2ZmOWZhM2U4M2Q3ZGZmYzlhYjRhOTljMjRjMTMx
YjNlYWNiOTMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMjItMDQtMDQgIFRpbSBIb3J0
b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CisKKyAgICAgICAgUmVtb3ZlIHRoZSAnZ2Vu
ZXJhbF9kaXJlY3RvcnlfZm9yX3N0b3JhZ2UnIHN5c3RlbSBmZWF0dXJlIGZsYWcKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzODc2MgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogRmVhdHVyZUZsYWdzL1dl
YktpdC1hcHBsZXR2b3MucGxpc3Q6CisgICAgICAgICogRmVhdHVyZUZsYWdzL1dlYktpdC1pb3Mu
cGxpc3Q6CisgICAgICAgICogRmVhdHVyZUZsYWdzL1dlYktpdC1tYWNvcy5wbGlzdDoKKyAgICAg
ICAgKiBGZWF0dXJlRmxhZ3MvV2ViS2l0LXdhdGNob3MucGxpc3Q6CisgICAgICAgICogVUlQcm9j
ZXNzL1dlYnNpdGVEYXRhL0NvY29hL1dlYnNpdGVEYXRhU3RvcmVDb2NvYS5tbToKKyAgICAgICAg
KFdlYktpdDo6V2Vic2l0ZURhdGFTdG9yZTo6ZGVmYXVsdFNob3VsZFVzZUN1c3RvbVN0b3JhZ2VQ
YXRocyk6CisKIDIwMjItMDQtMDQgIFlvdWVubiBGYWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgog
CiAgICAgICAgIFNlcnZpY2UtV29ya2VyLU5hdmlnYXRpb24tUHJlbG9hZCBoZWFkZXIgbm90IGJl
aW5nIHNlbnQgd2hlbiBOYXZpZ2F0aW9uIFByZWxvYWQgaXMgZW5hYmxlZC4KZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJLaXQvRmVhdHVyZUZsYWdzL1dlYktpdC1hcHBsZXR2b3MucGxpc3QgYi9Tb3Vy
Y2UvV2ViS2l0L0ZlYXR1cmVGbGFncy9XZWJLaXQtYXBwbGV0dm9zLnBsaXN0CmluZGV4IGQ0OWY1
NmVjYmE4N2U0ZTcxZmI5MGI0YWU0MzMyZWM2YjE0ZGZjMzIuLmQxOTI4ZTgwMWMxNjhlMmQwZDhi
YTY5MzBlZDU3YjM3NWUxMjNkZmQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvRmVhdHVyZUZs
YWdzL1dlYktpdC1hcHBsZXR2b3MucGxpc3QKKysrIGIvU291cmNlL1dlYktpdC9GZWF0dXJlRmxh
Z3MvV2ViS2l0LWFwcGxldHZvcy5wbGlzdApAQCAtOTIsMTAgKzkyLDUgQEAKIAkJPGtleT5FbmFi
bGVkPC9rZXk+CiAJCTx0cnVlLz4KIAk8L2RpY3Q+Ci0JPGtleT5nZW5lcmFsX2RpcmVjdG9yeV9m
b3Jfc3RvcmFnZTwva2V5PgotCTxkaWN0PgotCQk8a2V5PkVuYWJsZWQ8L2tleT4KLQkJPHRydWUv
PgotCTwvZGljdD4KIDwvZGljdD4KIDwvcGxpc3Q+CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0
L0ZlYXR1cmVGbGFncy9XZWJLaXQtaW9zLnBsaXN0IGIvU291cmNlL1dlYktpdC9GZWF0dXJlRmxh
Z3MvV2ViS2l0LWlvcy5wbGlzdAppbmRleCAxOTkwZTUxMDk2MDdiODBjODU4YTk3M2Y5ODVkOGQx
OGIxYWU3NjY4Li42M2M3MzM2NmQzMDM3NDhmOWU1ODIzMWE1ODU4Y2ZlOWNiZjMwNmQ5IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0L0ZlYXR1cmVGbGFncy9XZWJLaXQtaW9zLnBsaXN0CisrKyBi
L1NvdXJjZS9XZWJLaXQvRmVhdHVyZUZsYWdzL1dlYktpdC1pb3MucGxpc3QKQEAgLTkyLDEwICs5
Miw1IEBACiAJCTxrZXk+RW5hYmxlZDwva2V5PgogCQk8dHJ1ZS8+CiAJPC9kaWN0PgotCTxrZXk+
Z2VuZXJhbF9kaXJlY3RvcnlfZm9yX3N0b3JhZ2U8L2tleT4KLQk8ZGljdD4KLQkJPGtleT5FbmFi
bGVkPC9rZXk+Ci0JCTx0cnVlLz4KLQk8L2RpY3Q+CiA8L2RpY3Q+CiA8L3BsaXN0PgpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdC9GZWF0dXJlRmxhZ3MvV2ViS2l0LW1hY29zLnBsaXN0IGIvU291
cmNlL1dlYktpdC9GZWF0dXJlRmxhZ3MvV2ViS2l0LW1hY29zLnBsaXN0CmluZGV4IGJkMTIxZGRh
YWU4MGUyMjI3NGMzZjQ5M2RhYmQyNjQ3MWEzZGUyODAuLmI0ZjcxMTBhMmMwOTJhMTk0NWE4MTNl
YzY0NmI5MzIxNWNlZDYyMDMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvRmVhdHVyZUZsYWdz
L1dlYktpdC1tYWNvcy5wbGlzdAorKysgYi9Tb3VyY2UvV2ViS2l0L0ZlYXR1cmVGbGFncy9XZWJL
aXQtbWFjb3MucGxpc3QKQEAgLTk3LDEwICs5Nyw1IEBACiAJCTxrZXk+RW5hYmxlZDwva2V5Pgog
CQk8dHJ1ZS8+CiAJPC9kaWN0PgotCTxrZXk+Z2VuZXJhbF9kaXJlY3RvcnlfZm9yX3N0b3JhZ2U8
L2tleT4KLQk8ZGljdD4KLQkJPGtleT5FbmFibGVkPC9rZXk+Ci0JCTx0cnVlLz4KLQk8L2RpY3Q+
CiA8L2RpY3Q+CiA8L3BsaXN0PgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9GZWF0dXJlRmxh
Z3MvV2ViS2l0LXdhdGNob3MucGxpc3QgYi9Tb3VyY2UvV2ViS2l0L0ZlYXR1cmVGbGFncy9XZWJL
aXQtd2F0Y2hvcy5wbGlzdAppbmRleCBkNDlmNTZlY2JhODdlNGU3MWZiOTBiNGFlNDMzMmVjNmIx
NGRmYzMyLi5kMTkyOGU4MDFjMTY4ZTJkMGQ4YmE2OTMwZWQ1N2IzNzVlMTIzZGZkIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0L0ZlYXR1cmVGbGFncy9XZWJLaXQtd2F0Y2hvcy5wbGlzdAorKysg
Yi9Tb3VyY2UvV2ViS2l0L0ZlYXR1cmVGbGFncy9XZWJLaXQtd2F0Y2hvcy5wbGlzdApAQCAtOTIs
MTAgKzkyLDUgQEAKIAkJPGtleT5FbmFibGVkPC9rZXk+CiAJCTx0cnVlLz4KIAk8L2RpY3Q+Ci0J
PGtleT5nZW5lcmFsX2RpcmVjdG9yeV9mb3Jfc3RvcmFnZTwva2V5PgotCTxkaWN0PgotCQk8a2V5
PkVuYWJsZWQ8L2tleT4KLQkJPHRydWUvPgotCTwvZGljdD4KIDwvZGljdD4KIDwvcGxpc3Q+CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJzaXRlRGF0YS9Db2NvYS9XZWJz
aXRlRGF0YVN0b3JlQ29jb2EubW0gYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJzaXRlRGF0
YS9Db2NvYS9XZWJzaXRlRGF0YVN0b3JlQ29jb2EubW0KaW5kZXggMTA2YWI5ZGRjM2M1YWVjMjdi
MDMzYTg0YzZmMzRjYTI4ODgxNTZiOS4uMDBjYTBlNGM1NmFmNjk0ZTQ0OTM3MmEyYWM3NGUxOWE4
ZGU3ZjI0NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2Vic2l0ZURhdGEv
Q29jb2EvV2Vic2l0ZURhdGFTdG9yZUNvY29hLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9j
ZXNzL1dlYnNpdGVEYXRhL0NvY29hL1dlYnNpdGVEYXRhU3RvcmVDb2NvYS5tbQpAQCAtNjI2LDgg
KzYyNiw3IEBAIGJvb2wgV2Vic2l0ZURhdGFTdG9yZTo6bmV0d29ya1Byb2Nlc3NIYXNFbnRpdGxl
bWVudEZvclRlc3RpbmcoY29uc3QgU3RyaW5nJiBlbnRpCiAKIGJvb2wgV2Vic2l0ZURhdGFTdG9y
ZTo6ZGVmYXVsdFNob3VsZFVzZUN1c3RvbVN0b3JhZ2VQYXRocygpCiB7Ci0gICAgYm9vbCB1c2VH
ZW5lcmFsRGlyZWN0b3J5Rm9yU3RvcmFnZUZlYXR1cmVGbGFnID0gaXNGZWF0dXJlRmxhZ0VuYWJs
ZWQoImdlbmVyYWxfZGlyZWN0b3J5X2Zvcl9zdG9yYWdlIl9zLCB0cnVlKTsKLSAgICByZXR1cm4g
IWludGVybmFsRmVhdHVyZUVuYWJsZWQoV2ViUHJlZmVyZW5jZXNLZXk6OnVzZUdlbmVyYWxEaXJl
Y3RvcnlGb3JTdG9yYWdlS2V5KCksIHVzZUdlbmVyYWxEaXJlY3RvcnlGb3JTdG9yYWdlRmVhdHVy
ZUZsYWcpOworICAgIHJldHVybiAhaW50ZXJuYWxGZWF0dXJlRW5hYmxlZChXZWJQcmVmZXJlbmNl
c0tleTo6dXNlR2VuZXJhbERpcmVjdG9yeUZvclN0b3JhZ2VLZXkoKSwgdHJ1ZSk7CiB9CiAKIH0K
</data>
<flag name="review"
          id="484978"
          type_id="1"
          status="+"
          setter="sihui_liu"
    />
          </attachment>
      

    </bug>

</bugzilla>