Changeset 177056 in webkit


Ignore:
Timestamp:
Dec 10, 2014, 4:51:17 AM (10 years ago)
Author:
clopez@igalia.com
Message:

REGRESSION(r177038): [SOUP] [GTK] Debug build broken
https://bugs.webkit.org/show_bug.cgi?id=139475

Reviewed by Martin Robinson.

  • NetworkProcess/soup/NetworkProcessSoup.cpp:

(WebKit::NetworkProcess::clearCacheForAllOrigins): Call clearDiskCache().
(WebKit::NetworkProcess::clearDiskCache): Implement this for SOUP.
SoupCache don't seems to have API for clearing a part of the cache,
so add a FIXME note regarding that.

Location:
trunk/Source/WebKit2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r177043 r177056  
     12014-12-10  Carlos Alberto Lopez Perez  <clopez@igalia.com>
     2
     3        REGRESSION(r177038): [SOUP] [GTK] Debug build broken
     4        https://bugs.webkit.org/show_bug.cgi?id=139475
     5
     6        Reviewed by Martin Robinson.
     7
     8        * NetworkProcess/soup/NetworkProcessSoup.cpp:
     9        (WebKit::NetworkProcess::clearCacheForAllOrigins): Call clearDiskCache().
     10        (WebKit::NetworkProcess::clearDiskCache): Implement this for SOUP.
     11        SoupCache don't seems to have API for clearing a part of the cache,
     12        so add a FIXME note regarding that.
     13
    1142014-12-09  Csaba Osztrogonác  <ossy@webkit.org>
    215
  • trunk/Source/WebKit2/NetworkProcess/soup/NetworkProcessSoup.cpp

    r174639 r177056  
    143143        return;
    144144
     145    clearDiskCache(std::chrono::system_clock::time_point::min(), [] { });
     146}
     147
     148void NetworkProcess::clearDiskCache(std::chrono::system_clock::time_point modifiedSince, std::function<void ()> completionHandler)
     149{
     150    // FIXME: Find a way to only clear a part of the cache based on the date.
    145151    soup_cache_clear(SoupNetworkSession::defaultSession().cache());
    146152}
Note: See TracChangeset for help on using the changeset viewer.