Project

General

Profile

Actions

Feature #34

open

WebView Cache Controls

Added by Soren Stoutner over 7 years ago. Updated 2 months ago.

Status:
New
Priority:
4.x
Start date:
06/27/2016
Due date:
% Done:

0%

Estimated time:

Description

Create controls for handling WebView's cache.

Actions #1

Updated by Soren Stoutner almost 7 years ago

  • Parent task set to #86

These would be detailed controls showing what is cached for each domain. Doing so will have to wait until after Privacy WebView is added in the 4.x series.

Actions #2

Updated by Soren Stoutner almost 7 years ago

  • Priority changed from 2 to 3.x
Actions #3

Updated by Soren Stoutner over 6 years ago

  • Priority changed from 3.x to 4.x
Actions #4

Updated by Soren Stoutner over 6 years ago

  • Parent task deleted (#86)
Actions #5

Updated by Soren Stoutner over 4 years ago

In case it wasn't obvious, one of the abilities of this feature will be to entirely disable the web cache.

Actions #6

Updated by ask low 5 months ago

Great. Although I've been having the same practice by softlinking directories either to tmpfs or /dev/null, such as $HOME/.cache, Service worker, GPUShaderCache, Sessions, Local/Session storage, History, etc. Works for all kinds of chromium based browsers. Some, I point to tmpfs instead of /dev/null, caz there are some that cause breakage on nullifying.

Although, I still have to add lot more directories into the mix, that I'm not aware of can be done.

Actions #7

Updated by ask low 2 months ago

https://redmine.stoutner.com/boards/1/topics/356?r=459#message-459

Then I've mistaken your words which were for the PC variant I guess.
Btw, as for softlinking these to /dev/null a good practice ? Or am I doing something wrong?
If that's not a good practice, I'll stop doin it & revert them back.

Btw, I've disabled all clear toggles in settings. Clear & Exit for me, is only executed when I close all tabs.

Actions #8

Updated by Soren Stoutner 2 months ago

I don't know if it causes any problems or not. Generally, WebView will just make a new request for information if it can't find it in the cache. But I am not sure if not finding it in the cache is always the same experience as reading from /dev/null.

You can test it out either way. As long a WebView doesn't misbehave there shouldn't be any problem with it.

Actions #9

Updated by ask low 2 months ago

As of now, no misbehaves were occured, until you mentioned these errors in my log #1136#note-47 for the build #1136#note-42.

Actions

Also available in: Atom PDF