Skip to content
  • carlosgc@webkit.org's avatar
    [SOUP] Soup disk cache should respect the diskCacheDirectory from the process initial parameters · e3e1391b
    carlosgc@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=111845
    
    Reviewed by Anders Carlsson.
    
    Move the cache initialization to platformInitializeWebProcess() to
    create the cache using the directory received from the UI
    process. This allows to add public API to set a different disk
    cache directory from the UI process.
    
    * UIProcess/efl/WebContextEfl.cpp:
    (WebKit::WebContext::platformDefaultDiskCacheDirectory): Return
    default disk cache directory.
    * UIProcess/gtk/WebContextGtk.cpp:
    (WebKit::WebContext::platformDefaultDiskCacheDirectory): Ditto.
    * WebProcess/efl/WebProcessMainEfl.cpp:
    (WebKit::WebProcessMainEfl): Remove soup cache initialization.
    * WebProcess/gtk/WebProcessMainGtk.cpp:
    (WebKit::WebProcessMainGtk): Ditto.
    * WebProcess/soup/WebProcessSoup.cpp:
    (WebKit::WebProcess::platformInitializeWebProcess): Initialize
    soup cache.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148886 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    e3e1391b