<?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>146334</bug_id>
          
          <creation_ts>2015-06-25 17:47:19 -0700</creation_ts>
          <short_desc>[EFL] Purge unused favicons from IconDatabase after 30 days</short_desc>
          <delta_ts>2015-06-29 03:10:58 -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>WebKit EFL</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>82346</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Hyungwook Lee">hyungwook.lee</reporter>
          <assigned_to name="Hyungwook Lee">hyungwook.lee</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>japhet</cc>
    
    <cc>lucas.de.marchi</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1104812</commentid>
    <comment_count>0</comment_count>
    <who name="Hyungwook Lee">hyungwook.lee</who>
    <bug_when>2015-06-25 17:47:19 -0700</bug_when>
    <thetext>We need purge unused favicons from IconDatabase for database size control.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104815</commentid>
    <comment_count>1</comment_count>
      <attachid>255604</attachid>
    <who name="Hyungwook Lee">hyungwook.lee</who>
    <bug_when>2015-06-25 17:55:54 -0700</bug_when>
    <thetext>Created attachment 255604
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104854</commentid>
    <comment_count>2</comment_count>
      <attachid>255604</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2015-06-25 20:01:46 -0700</bug_when>
    <thetext>Comment on attachment 255604
Patch

I agree with keeping favicons for 30 days as GTK port. LGTM. BTW, it seems there is some missing APIs to support favicon. For example, EFL port needs to support to clear all favicons by EWK APIs. Could you do that ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104866</commentid>
    <comment_count>3</comment_count>
    <who name="Hyungwook Lee">hyungwook.lee</who>
    <bug_when>2015-06-25 23:19:53 -0700</bug_when>
    <thetext>I will implement remove all icons API for EFL port soon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1105361</commentid>
    <comment_count>4</comment_count>
      <attachid>255604</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-06-29 03:10:54 -0700</bug_when>
    <thetext>Comment on attachment 255604
Patch

Clearing flags on attachment: 255604

Committed r186068: &lt;http://trac.webkit.org/changeset/186068&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1105362</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-06-29 03:10:58 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>255604</attachid>
            <date>2015-06-25 17:55:54 -0700</date>
            <delta_ts>2015-06-29 03:10:54 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-146334-20150626095456.patch</filename>
            <type>text/plain</type>
            <size>1897</size>
            <attacher name="Hyungwook Lee">hyungwook.lee</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4NTk3MikKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBACisyMDE1LTA2LTI1ICBIeXVuZ3dv
b2sgTGVlICA8aHl1bmd3b29rLmxlZUBuYXZlcmNvcnAuY29tPgorCisgICAgICAgIFtFRkxdIFB1
cmdlIHVudXNlZCBmYXZpY29ucyBmcm9tIEljb25EYXRhYmFzZSBhZnRlciAzMCBkYXlzLgorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ2MzM0CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2UgbmVlZCBwdXJn
ZSB1bnVzZWQgZmF2aWNvbnMgZnJvbSBJY29uRGF0YWJhc2UgZm9yIGRhdGFiYXNlIHNpemUgY29u
dHJvbC4KKworICAgICAgICAqIGxvYWRlci9pY29uL0ljb25EYXRhYmFzZS5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpJY29uRGF0YWJhc2U6OnBlcmZvcm1VUkxJbXBvcnQpOgorCiAyMDE1LTA2LTI1
ICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCiAgICAgICAgIFtpT1Mg
V0syXSBTd2lwaW5nIGJhY2sganVzdCBhZnRlciBzY3JvbGxpbmcgY2FuIGNhdXNlIHNvbWUgdGls
ZXMgdG8gZGlzYXBwZWFyCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9sb2FkZXIvaWNvbi9JY29uRGF0
YWJhc2UuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2xvYWRlci9pY29uL0ljb25E
YXRhYmFzZS5jcHAJKHJldmlzaW9uIDE4NTk3MikKKysrIFNvdXJjZS9XZWJDb3JlL2xvYWRlci9p
Y29uL0ljb25EYXRhYmFzZS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTcwLDcgKzcwLDcgQEAgc3Rh
dGljIGNvbnN0IGludCB1cGRhdGVUaW1lckRlbGF5ID0gNTsKIAogc3RhdGljIGJvb2wgY2hlY2tJ
bnRlZ3JpdHlPbk9wZW4gPSBmYWxzZTsKIAotI2lmIFBMQVRGT1JNKEdUSykKKyNpZiBQTEFURk9S
TShHVEspIHx8IFBMQVRGT1JNKEVGTCkKIC8vIFdlIGFyZSBub3QgaW50ZXJlc3RlZCBpbiBpY29u
cyB0aGF0IGhhdmUgYmVlbiB1bnVzZWQgZm9yIG1vcmUgdGhhbgogLy8gMzAgZGF5cywgZGVsZXRl
IHRoZW0gZXZlbiBpZiB0aGV5IGhhdmUgbm90IGJlZW4gZXhwbGljaXRseSByZWxlYXNlZC4KIHN0
YXRpYyBjb25zdCBpbnQgbm90VXNlZEljb25FeHBpcmF0aW9uVGltZSA9IDYwKjYwKjI0KjMwOwpA
QCAtMTE5MSw3ICsxMTkxLDcgQEAgdm9pZCBJY29uRGF0YWJhc2U6OnBlcmZvcm1VUkxJbXBvcnQo
KQogewogICAgIEFTU0VSVF9JQ09OX1NZTkNfVEhSRUFEKCk7CiAKLSMgaWYgUExBVEZPUk0oR1RL
KQorIyBpZiBQTEFURk9STShHVEspIHx8IFBMQVRGT1JNKEVGTCkKICAgICAvLyBEbyBub3QgaW1w
b3J0IGljb25zIG5vdCB1c2VkIGluIHRoZSBsYXN0IDMwIGRheXMuIFRoZXkgd2lsbCBiZSBhdXRv
bWF0aWNhbGx5IHBydW5lZCBsYXRlciBpZiBub2JvZHkgcmV0YWlucyB0aGVtLgogICAgIC8vIE5v
dGUgdGhhdCBJY29uSW5mby5zdGFtcCBpcyBvbmx5IHNldCB3aGVuIHRoZSBpY29uIGRhdGEgaXMg
cmV0cmlldmVkIGZyb20gdGhlIHNlcnZlciAoYW5kIHRodXMgaXMgbm90IHVwZGF0ZWQgd2hldGhl
cgogICAgIC8vIHdlIHVzZSBpdCBvciBub3QpLiBUaGlzIGNvZGUgd29ya3MgYW55d2F5IGJlY2F1
c2UgdGhlIEljb25EYXRhYmFzZSBkb3dubG9hZHMgaWNvbnMgYWdhaW4gaWYgdGhleSBhcmUgb2xk
ZXIgdGhhbiA0IGRheXMsCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>