<?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>143392</bug_id>
          
          <creation_ts>2015-04-03 16:37:35 -0700</creation_ts>
          <short_desc>[WK2][Cocoa] Add a way to temporarily disable the WebKit Network Cache for testing</short_desc>
          <delta_ts>2015-04-04 17:20:26 -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>WebKit2</component>
          <version>528+ (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="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>barraclough</cc>
    
    <cc>commit-queue</cc>
    
    <cc>koivisto</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1082714</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2015-04-03 16:37:35 -0700</bug_when>
    <thetext>Add a way to temporarily disable the WebKit Network Cache for testing. It will be used temporarily for comparing page load times with and without the WebKit network disk cache enabled.

This is in addition to the existing &quot;WebKitNetworkCacheEnabled&quot; NSUserDefaults:
webkitNetworkCacheIsEnabled = [defaults boolForKey:WebKitNetworkCacheEnabledDefaultsKey] &amp;&amp; ![defaults boolForKey:WebKitNetworkCacheTemporarilyDisabledForTestingKey];

Radar: &lt;rdar://problem/20315669&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1082717</commentid>
    <comment_count>1</comment_count>
      <attachid>250105</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2015-04-03 16:42:57 -0700</bug_when>
    <thetext>Created attachment 250105
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1082828</commentid>
    <comment_count>2</comment_count>
      <attachid>250105</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-04-04 17:20:21 -0700</bug_when>
    <thetext>Comment on attachment 250105
Patch

Clearing flags on attachment: 250105

Committed r182348: &lt;http://trac.webkit.org/changeset/182348&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1082829</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-04-04 17:20:26 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>250105</attachid>
            <date>2015-04-03 16:42:57 -0700</date>
            <delta_ts>2015-04-04 17:20:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-143392-20150403164211.patch</filename>
            <type>text/plain</type>
            <size>3781</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgyMzM3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNTgyMjYxMDNlNjFlZThk
OTMzNzA5ZDQxYjdlYmNjNjI3NmNlMDEzMC4uMTE0YjUxYmE0ZTRjMGI0MTE4ZDRhMmYwYTZhYWQ1
YzBlNjZhMjUyNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDE1LTA0LTAzICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgW1dLMl1bQ29jb2FdIEFkZCBh
IHdheSB0byB0ZW1wb3JhcmlseSBkaXNhYmxlIHRoZSBXZWJLaXQgTmV0d29yayBDYWNoZSBmb3Ig
dGVzdGluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTQzMzkyCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8yMDMxNTY2OT4KKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgYSB3YXkgdG8gdGVtcG9yYXJp
bHkgZGlzYWJsZSB0aGUgV2ViS2l0IE5ldHdvcmsgQ2FjaGUgZm9yIHRlc3RpbmcuCisgICAgICAg
IEl0IHdpbGwgYmUgdXNlZCB0ZW1wb3JhcmlseSBmb3IgY29tcGFyaW5nIHBhZ2UgbG9hZCB0aW1l
cyB3aXRoIGFuZAorICAgICAgICB3aXRob3V0IHRoZSBXZWJLaXQgbmV0d29yayBkaXNrIGNhY2hl
IGVuYWJsZWQuCisKKyAgICAgICAgVGhpcyBpcyBpbiBhZGRpdGlvbiB0byB0aGUgZXhpc3Rpbmcg
IldlYktpdE5ldHdvcmtDYWNoZUVuYWJsZWQiCisgICAgICAgIE5TVXNlckRlZmF1bHRzOgorICAg
ICAgICB3ZWJraXROZXR3b3JrQ2FjaGVJc0VuYWJsZWQgPSBbZGVmYXVsdHMgYm9vbEZvcktleTpX
ZWJLaXROZXR3b3JrQ2FjaGVFbmFibGVkRGVmYXVsdHNLZXldCisgICAgICAgICAgICAmJiAhW2Rl
ZmF1bHRzIGJvb2xGb3JLZXk6V2ViS2l0TmV0d29ya0NhY2hlVGVtcG9yYXJpbHlEaXNhYmxlZEZv
clRlc3RpbmdLZXldOworCisgICAgICAgICogVUlQcm9jZXNzL0NvY29hL1dlYlByb2Nlc3NQb29s
Q29jb2EubW06CisgICAgICAgIChXZWJLaXQ6OldlYlByb2Nlc3NQb29sOjpwbGF0Zm9ybUluaXRp
YWxpemVOZXR3b3JrUHJvY2Vzcyk6CisKIDIwMTUtMDQtMDMgIFNhaWQgQWJvdS1IYWxsYXdhICA8
c2Fib3VoYWxsYXdhQGFwcGxlLmNvbT4KIAogICAgICAgICBJbmplY3RlZEJ1bmRsZU5vZGVIYW5k
bGU6OnJlbmRlcmVkSW1hZ2UoKSBuZWVkcyB0byBiZSBleHBvc2VkIGZyb20gdGhlIENvY29hIFdl
YkFQSSBsYXllci4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9Db2NvYS9X
ZWJQcm9jZXNzUG9vbENvY29hLm1tIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0NvY29hL1dl
YlByb2Nlc3NQb29sQ29jb2EubW0KaW5kZXggMzg5MDM1N2MyMDhiM2ZiZjkwNjc0MzYwMzYxMmEy
ZDA1OTgzOGM5Zi4uYWY3N2ViNzliODgwZDRmMmMyZDBjNjM3NmQ0ZGJiNjI1YjViZTNjYyAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0NvY29hL1dlYlByb2Nlc3NQb29sQ29j
b2EubW0KKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0NvY29hL1dlYlByb2Nlc3NQb29s
Q29jb2EubW0KQEAgLTgxLDYgKzgxLDcgQEAgc3RhdGljIE5TU3RyaW5nICogY29uc3QgV2ViS2l0
MkhUVFBTUHJveHlEZWZhdWx0c0tleSA9IEAiV2ViS2l0MkhUVFBTUHJveHkiOwogCiAjaWYgRU5B
QkxFKE5FVFdPUktfQ0FDSEUpCiBzdGF0aWMgTlNTdHJpbmcgKiBjb25zdCBXZWJLaXROZXR3b3Jr
Q2FjaGVFbmFibGVkRGVmYXVsdHNLZXkgPSBAIldlYktpdE5ldHdvcmtDYWNoZUVuYWJsZWQiOwor
c3RhdGljIE5TU3RyaW5nICogY29uc3QgV2ViS2l0TmV0d29ya0NhY2hlVGVtcG9yYXJpbHlEaXNh
YmxlZEZvclRlc3RpbmdLZXkgPSBAIldlYktpdE5ldHdvcmtDYWNoZVRlbXBvcmFyaWx5RGlzYWJs
ZWRGb3JUZXN0aW5nIjsgLy8gVGVtcG9yYXJ5IHNldHRpbmcgZm9yIDxyZGFyOi8vcHJvYmxlbS8y
MDMxNTY2OT4uCiBzdGF0aWMgTlNTdHJpbmcgKiBjb25zdCBXZWJLaXROZXR3b3JrQ2FjaGVFZmZp
Y2FjeUxvZ2dpbmdFbmFibGVkRGVmYXVsdHNLZXkgPSBAIldlYktpdE5ldHdvcmtDYWNoZUVmZmlj
YWN5TG9nZ2luZ0VuYWJsZWQiOwogI2VuZGlmCiAKQEAgLTI1MiwxNSArMjUzLDE3IEBAIHZvaWQg
V2ViUHJvY2Vzc1Bvb2w6OnBsYXRmb3JtSW5pdGlhbGl6ZU5ldHdvcmtQcm9jZXNzKE5ldHdvcmtQ
cm9jZXNzQ3JlYXRpb25QYXJhCiAgICAgZm9yIChjb25zdCBhdXRvJiBzY2hlbWUgOiBnbG9iYWxV
UkxTY2hlbWVzV2l0aEN1c3RvbVByb3RvY29sSGFuZGxlcnMoKSkKICAgICAgICAgcGFyYW1ldGVy
cy51cmxTY2hlbWVzUmVnaXN0ZXJlZEZvckN1c3RvbVByb3RvY29scy5hcHBlbmQoc2NoZW1lKTsK
IAotICAgIHBhcmFtZXRlcnMuaHR0cFByb3h5ID0gW1tOU1VzZXJEZWZhdWx0cyBzdGFuZGFyZFVz
ZXJEZWZhdWx0c10gc3RyaW5nRm9yS2V5OldlYktpdDJIVFRQUHJveHlEZWZhdWx0c0tleV07Ci0g
ICAgcGFyYW1ldGVycy5odHRwc1Byb3h5ID0gW1tOU1VzZXJEZWZhdWx0cyBzdGFuZGFyZFVzZXJE
ZWZhdWx0c10gc3RyaW5nRm9yS2V5OldlYktpdDJIVFRQU1Byb3h5RGVmYXVsdHNLZXldOworICAg
IE5TVXNlckRlZmF1bHRzICpkZWZhdWx0cyA9IFtOU1VzZXJEZWZhdWx0cyBzdGFuZGFyZFVzZXJE
ZWZhdWx0c107CisKKyAgICBwYXJhbWV0ZXJzLmh0dHBQcm94eSA9IFtkZWZhdWx0cyBzdHJpbmdG
b3JLZXk6V2ViS2l0MkhUVFBQcm94eURlZmF1bHRzS2V5XTsKKyAgICBwYXJhbWV0ZXJzLmh0dHBz
UHJveHkgPSBbZGVmYXVsdHMgc3RyaW5nRm9yS2V5OldlYktpdDJIVFRQU1Byb3h5RGVmYXVsdHNL
ZXldOwogI2lmIChUQVJHRVRfT1NfSVBIT05FICYmIF9fSVBIT05FX09TX1ZFUlNJT05fTUlOX1JF
UVVJUkVEID49IDkwMDAwKSB8fCAoUExBVEZPUk0oTUFDKSAmJiBfX01BQ19PU19YX1ZFUlNJT05f
TUlOX1JFUVVJUkVEID49IDEwMTEwMCkKICAgICBwYXJhbWV0ZXJzLm5ldHdvcmtBVFNDb250ZXh0
ID0gYWRvcHRDRihfQ0ZOZXR3b3JrQ29weUFUU0NvbnRleHQoKSk7CiAjZW5kaWYKIAogI2lmIEVO
QUJMRShORVRXT1JLX0NBQ0hFKQotICAgIHBhcmFtZXRlcnMuc2hvdWxkRW5hYmxlTmV0d29ya0Nh
Y2hlID0gW1tOU1VzZXJEZWZhdWx0cyBzdGFuZGFyZFVzZXJEZWZhdWx0c10gYm9vbEZvcktleTpX
ZWJLaXROZXR3b3JrQ2FjaGVFbmFibGVkRGVmYXVsdHNLZXldOwotICAgIHBhcmFtZXRlcnMuc2hv
dWxkRW5hYmxlTmV0d29ya0NhY2hlRWZmaWNhY3lMb2dnaW5nID0gW1tOU1VzZXJEZWZhdWx0cyBz
dGFuZGFyZFVzZXJEZWZhdWx0c10gYm9vbEZvcktleTpXZWJLaXROZXR3b3JrQ2FjaGVFZmZpY2Fj
eUxvZ2dpbmdFbmFibGVkRGVmYXVsdHNLZXldOworICAgIHBhcmFtZXRlcnMuc2hvdWxkRW5hYmxl
TmV0d29ya0NhY2hlID0gW2RlZmF1bHRzIGJvb2xGb3JLZXk6V2ViS2l0TmV0d29ya0NhY2hlRW5h
YmxlZERlZmF1bHRzS2V5XSAmJiAhW2RlZmF1bHRzIGJvb2xGb3JLZXk6V2ViS2l0TmV0d29ya0Nh
Y2hlVGVtcG9yYXJpbHlEaXNhYmxlZEZvclRlc3RpbmdLZXldOworICAgIHBhcmFtZXRlcnMuc2hv
dWxkRW5hYmxlTmV0d29ya0NhY2hlRWZmaWNhY3lMb2dnaW5nID0gW2RlZmF1bHRzIGJvb2xGb3JL
ZXk6V2ViS2l0TmV0d29ya0NhY2hlRWZmaWNhY3lMb2dnaW5nRW5hYmxlZERlZmF1bHRzS2V5XTsK
ICNlbmRpZgogfQogI2VuZGlmCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>