<?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>111848</bug_id>
          
          <creation_ts>2013-03-08 05:30:21 -0800</creation_ts>
          <short_desc>[GTK] Add webkit_web_context_set_disk_cache_directory to WebKit2 GTK+ API</short_desc>
          <delta_ts>2013-04-22 09:02:23 -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>Gtk</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>111845</dependson>
          <blocked>113036</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Carlos Garcia Campos">cgarcia</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>andersca</cc>
    
    <cc>benjamin</cc>
    
    <cc>danw</cc>
    
    <cc>gustavo</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>mrobinson</cc>
    
    <cc>rakuco</cc>
    
    <cc>svillar</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>851098</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2013-03-08 05:30:21 -0800</bug_when>
    <thetext>ssia</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>851100</commentid>
    <comment_count>1</comment_count>
      <attachid>192205</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2013-03-08 05:32:49 -0800</bug_when>
    <thetext>Created attachment 192205
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>851103</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-08 05:38:23 -0800</bug_when>
    <thetext>Thanks for the patch. If this patch contains new public API please make sure it follows the guidelines for new WebKit2 GTK+ API. See http://trac.webkit.org/wiki/WebKitGTK/AddingNewWebKit2API</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>852256</commentid>
    <comment_count>3</comment_count>
      <attachid>192205</attachid>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2013-03-11 07:03:56 -0700</bug_when>
    <thetext>Comment on attachment 192205
Patch

This API looks straightforward enough for me, looks good</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>852261</commentid>
    <comment_count>4</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2013-03-11 07:07:40 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 192205 [details])
&gt; This API looks straightforward enough for me, looks good

Thanks for the review, this is useless until bug #111845 is fixed, though.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>862338</commentid>
    <comment_count>5</comment_count>
      <attachid>192205</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2013-03-24 03:36:11 -0700</bug_when>
    <thetext>Comment on attachment 192205
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=192205&amp;action=review

&gt; Source/WebKit2/UIProcess/API/gtk/tests/TestMain.cpp:47
&gt; +        GOwnPtr&lt;char&gt; filePath(g_build_filename(directoryPath, fileName, 0));

Auto-review reminder :-P This should be NULL instead of 0, since it&apos;s a sentinel.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>879190</commentid>
    <comment_count>6</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2013-04-22 09:02:23 -0700</bug_when>
    <thetext>Committed r148887: &lt;http://trac.webkit.org/changeset/148887&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>192205</attachid>
            <date>2013-03-08 05:32:49 -0800</date>
            <delta_ts>2013-04-22 08:04:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>wk2-set-disk-cache.diff</filename>
            <type>text/plain</type>
            <size>5062</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCA3Mzk2OWNmLi45ZjVjNjNkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjIg
QEAKKzIwMTMtMDMtMDggIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29t
PgorCisgICAgICAgIFtHVEtdIEFkZCB3ZWJraXRfd2ViX2NvbnRleHRfc2V0X2Rpc2tfY2FjaGVf
ZGlyZWN0b3J5IHRvIFdlYktpdDIgR1RLKyBBUEkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTExMTg0OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIFRoaXMgYWxsb3cgYXBwbGljYXRpb25zIHRvIHNldCBhIGN1
c3RvbSBkaXJlY3RvcnkgZm9yIHRoZSBkaXNrCisgICAgICAgIGNhY2hlLgorCisgICAgICAgICog
VUlQcm9jZXNzL0FQSS9ndGsvV2ViS2l0V2ViQ29udGV4dC5jcHA6CisgICAgICAgICh3ZWJraXRf
d2ViX2NvbnRleHRfc2V0X2Rpc2tfY2FjaGVfZGlyZWN0b3J5KToKKyAgICAgICAgKiBVSVByb2Nl
c3MvQVBJL2d0ay9XZWJLaXRXZWJDb250ZXh0Lmg6CisgICAgICAgICogVUlQcm9jZXNzL0FQSS9n
dGsvZG9jcy93ZWJraXQyZ3RrLXNlY3Rpb25zLnR4dDogQWRkIG5ldyBzeW1ib2wuCisgICAgICAg
ICogVUlQcm9jZXNzL0FQSS9ndGsvdGVzdHMvVGVzdE1haW4uY3BwOgorICAgICAgICAocmVtb3Zl
Tm9uRW1wdHlEaXJlY3RvcnkpOgorICAgICAgICAobWFpbik6IFVzZSBhIGRpZmZlcmVudCB0ZW1w
b3JhcnkgZGlzayBjYWNoZSBkaXJlY3RvcnkgZm9yIGV2ZXJ5CisgICAgICAgIHRlc3QuCisKIDIw
MTMtMDMtMDYgIFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBpbnRlbC5j
b20+CiAKICAgICAgICAgW0dUS11bV0syXSBJbXBsZW1lbnQgV2ViSW5zcGVjdG9yOjpsb2NhbGl6
ZWRTdHJpbmdzVVJMKCkgdG8gcmV0dXJuIHRoZSBmaWxlIFVSTCBvZiBsb2NhbGl6ZWRTdHJpbmdz
LmpzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2d0ay9XZWJLaXRX
ZWJDb250ZXh0LmNwcCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZ3RrL1dlYktpdFdl
YkNvbnRleHQuY3BwCmluZGV4IGJkMzg2NDguLmU5ZDMxOTggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZ3RrL1dlYktpdFdlYkNvbnRleHQuY3BwCisrKyBiL1NvdXJj
ZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZ3RrL1dlYktpdFdlYkNvbnRleHQuY3BwCkBAIC03NzQs
NiArNzc0LDIzIEBAIHZvaWQgd2Via2l0X3dlYl9jb250ZXh0X3NldF93ZWJfZXh0ZW5zaW9uc19k
aXJlY3RvcnkoV2ViS2l0V2ViQ29udGV4dCogY29udGV4dCwKIH0KIAogLyoqCisgKiB3ZWJraXRf
d2ViX2NvbnRleHRfc2V0X2Rpc2tfY2FjaGVfZGlyZWN0b3J5OgorICogQGNvbnRleHQ6IGEgI1dl
YktpdFdlYkNvbnRleHQKKyAqIEBkaXJlY3Rvcnk6IHRoZSBkaXJlY3RvcnkgdG8gc2V0CisgKgor
ICogU2V0IHRoZSBkaXJlY3Rvcnkgd2hlcmUgZGlzayBjYWNoZSBmaWxlcyB3aWxsIGJlIHN0b3Jl
ZAorICogVGhpcyBtZXRob2QgbXVzdCBiZSBjYWxsZWQgYmVmb3JlIGxvYWRpbmcgYW55dGhpbmcg
aW4gdGhpcyBjb250ZXh0LCBvdGhlcndpc2UKKyAqIGl0IHdpbGwgbm90IGhhdmUgYW55IGVmZmVj
dC4KKyAqLwordm9pZCB3ZWJraXRfd2ViX2NvbnRleHRfc2V0X2Rpc2tfY2FjaGVfZGlyZWN0b3J5
KFdlYktpdFdlYkNvbnRleHQqIGNvbnRleHQsIGNvbnN0IGNoYXIqIGRpcmVjdG9yeSkKK3sKKyAg
ICBnX3JldHVybl9pZl9mYWlsKFdFQktJVF9JU19XRUJfQ09OVEVYVChjb250ZXh0KSk7CisgICAg
Z19yZXR1cm5faWZfZmFpbChkaXJlY3RvcnkpOworCisgICAgY29udGV4dC0+cHJpdi0+Y29udGV4
dC0+c2V0RGlza0NhY2hlRGlyZWN0b3J5KFdlYkNvcmU6OmZpbGVuYW1lVG9TdHJpbmcoZGlyZWN0
b3J5KSk7Cit9CisKKy8qKgogICogd2Via2l0X3dlYl9jb250ZXh0X3ByZWZldGNoX2RuczoKICAq
IEBjb250ZXh0OiBhICNXZWJLaXRXZWJDb250ZXh0CiAgKiBAaG9zdG5hbWU6IGEgaG9zdG5hbWUg
dG8gYmUgcmVzb2x2ZWQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkv
Z3RrL1dlYktpdFdlYkNvbnRleHQuaCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZ3Rr
L1dlYktpdFdlYkNvbnRleHQuaAppbmRleCAwZjIwN2ExLi5jMjNkZDhhIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2d0ay9XZWJLaXRXZWJDb250ZXh0LmgKKysrIGIv
U291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9ndGsvV2ViS2l0V2ViQ29udGV4dC5oCkBAIC0x
OTIsNiArMTkyLDEwIEBAIFdFQktJVF9BUEkgdm9pZAogd2Via2l0X3dlYl9jb250ZXh0X3ByZWZl
dGNoX2RucyAgICAgICAgICAgICAgICAgICAgIChXZWJLaXRXZWJDb250ZXh0ICAgICAgICAgICAg
ICAqY29udGV4dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY29uc3QgZ2NoYXIgICAgICAgICAgICAgICAgICAgKmhvc3RuYW1lKTsKIAorV0VC
S0lUX0FQSSB2b2lkCit3ZWJraXRfd2ViX2NvbnRleHRfc2V0X2Rpc2tfY2FjaGVfZGlyZWN0b3J5
ICAgICAgICAgKFdlYktpdFdlYkNvbnRleHQgICAgICAgICAgICAgICpjb250ZXh0LAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBnY2hh
ciAgICAgICAgICAgICAgICAgICAqZGlyZWN0b3J5KTsKKwogR19FTkRfREVDTFMKIAogI2VuZGlm
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2d0ay9kb2NzL3dlYmtp
dDJndGstc2VjdGlvbnMudHh0IGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9ndGsvZG9j
cy93ZWJraXQyZ3RrLXNlY3Rpb25zLnR4dAppbmRleCA1ZDhiYjQxLi5jMzg1ODM2IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2d0ay9kb2NzL3dlYmtpdDJndGstc2Vj
dGlvbnMudHh0CisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZ3RrL2RvY3Mvd2Vi
a2l0Mmd0ay1zZWN0aW9ucy50eHQKQEAgLTQ3LDYgKzQ3LDcgQEAgd2Via2l0X3dlYl9jb250ZXh0
X3NldF90bHNfZXJyb3JzX3BvbGljeQogd2Via2l0X3dlYl9jb250ZXh0X2dldF90bHNfZXJyb3Jz
X3BvbGljeQogd2Via2l0X3dlYl9jb250ZXh0X3NldF93ZWJfZXh0ZW5zaW9uc19kaXJlY3RvcnkK
IHdlYmtpdF93ZWJfY29udGV4dF9wcmVmZXRjaF9kbnMKK3dlYmtpdF93ZWJfY29udGV4dF9zZXRf
ZGlza19jYWNoZV9kaXJlY3RvcnkKIAogPFNVQlNFQ1RJT04gVVJJIFNjaGVtZT4KIFdlYktpdFVS
SVNjaGVtZVJlcXVlc3RDYWxsYmFjawpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9j
ZXNzL0FQSS9ndGsvdGVzdHMvVGVzdE1haW4uY3BwIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNz
L0FQSS9ndGsvdGVzdHMvVGVzdE1haW4uY3BwCmluZGV4IGMxZGNlNzMuLjFjYmMyZjMgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZ3RrL3Rlc3RzL1Rlc3RNYWluLmNw
cAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2d0ay90ZXN0cy9UZXN0TWFpbi5j
cHAKQEAgLTIwLDcgKzIwLDEwIEBACiAjaW5jbHVkZSAiY29uZmlnLmgiCiAjaW5jbHVkZSAiVGVz
dE1haW4uaCIKIAorI2luY2x1ZGUgPGdsaWIvZ3N0ZGlvLmg+CiAjaW5jbHVkZSA8Z3RrL2d0ay5o
PgorI2luY2x1ZGUgPHdlYmtpdDIvd2Via2l0Mi5oPgorI2luY2x1ZGUgPHd0Zi9nb2JqZWN0L0dP
d25QdHIuaD4KIAogdm9pZCBiZWZvcmVBbGwoKTsKIHZvaWQgYWZ0ZXJBbGwoKTsKQEAgLTM1LDYg
KzM4LDE5IEBAIHN0YXRpYyB2b2lkIHJlZ2lzdGVyR1Jlc291cmNlKHZvaWQpCiAgICAgZ19yZXNv
dXJjZV91bnJlZihyZXNvdXJjZSk7CiB9CiAKK3N0YXRpYyB2b2lkIHJlbW92ZU5vbkVtcHR5RGly
ZWN0b3J5KGNvbnN0IGNoYXIqIGRpcmVjdG9yeVBhdGgpCit7CisgICAgR0RpciogZGlyZWN0b3J5
ID0gZ19kaXJfb3BlbihkaXJlY3RvcnlQYXRoLCAwLCAwKTsKKyAgICBnX2Fzc2VydChkaXJlY3Rv
cnkpOworICAgIGNvbnN0IGNoYXIqIGZpbGVOYW1lOworICAgIHdoaWxlICgoZmlsZU5hbWUgPSBn
X2Rpcl9yZWFkX25hbWUoZGlyZWN0b3J5KSkpIHsKKyAgICAgICAgR093blB0cjxjaGFyPiBmaWxl
UGF0aChnX2J1aWxkX2ZpbGVuYW1lKGRpcmVjdG9yeVBhdGgsIGZpbGVOYW1lLCAwKSk7CisgICAg
ICAgIGdfdW5saW5rKGZpbGVQYXRoLmdldCgpKTsKKyAgICB9CisgICAgZ19kaXJfY2xvc2UoZGly
ZWN0b3J5KTsKKyAgICBnX3JtZGlyKGRpcmVjdG9yeVBhdGgpOworfQorCiBpbnQgbWFpbihpbnQg
YXJnYywgY2hhcioqIGFyZ3YpCiB7CiAgICAgZ3RrX3Rlc3RfaW5pdCgmYXJnYywgJmFyZ3YsIDAp
OwpAQCAtNDQsOSArNjAsMTUgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIqKiBhcmd2KQogCiAg
ICAgcmVnaXN0ZXJHUmVzb3VyY2UoKTsKIAorICAgIEdPd25QdHI8Y2hhcj4gZGlza0NhY2hlVGVt
cERpcmVjdG9yeShnX2Rpcl9tYWtlX3RtcCgiV2ViS2l0MlRlc3RzRGlza0NhY2hlLVhYWFhYWCIs
IDApKTsKKyAgICBnX2Fzc2VydChkaXNrQ2FjaGVUZW1wRGlyZWN0b3J5LmdldCgpKTsKKyAgICB3
ZWJraXRfd2ViX2NvbnRleHRfc2V0X2Rpc2tfY2FjaGVfZGlyZWN0b3J5KHdlYmtpdF93ZWJfY29u
dGV4dF9nZXRfZGVmYXVsdCgpLCBkaXNrQ2FjaGVUZW1wRGlyZWN0b3J5LmdldCgpKTsKKwogICAg
IGJlZm9yZUFsbCgpOwogICAgIGludCByZXR1cm5WYWx1ZSA9IGdfdGVzdF9ydW4oKTsKICAgICBh
ZnRlckFsbCgpOwogCisgICAgcmVtb3ZlTm9uRW1wdHlEaXJlY3RvcnkoZGlza0NhY2hlVGVtcERp
cmVjdG9yeS5nZXQoKSk7CisKICAgICByZXR1cm4gcmV0dXJuVmFsdWU7CiB9Cg==
</data>
<flag name="review"
          id="213385"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>