JimmXinu / FanFicFare

FanFicFare is a tool for making eBooks from stories on fanfiction and other web sites.
Other
758 stars 162 forks source link

[Feature request]: Extend browser cache support to webkit browsers #705

Open hseg opened 3 years ago

hseg commented 3 years ago

Both browsers I use are based on webkit, so I can't use the current support yet. (qutebrowser, using qt5-webkit, and luakit, using webkit2gtk)

hseg commented 3 years ago

OK, so have investigated this a little more, and QTWebEngine-based browsers (Qutebrowser, Falkon, Konqueror, ...) are all supported with no patches -- QTWebEngine is a Blink fork, after all. As for webkit, have tried looking into it a bit more. Docs are sparse, am checking code to see if I can make any sense of it. Judging by my reverse-engineering, it seems it stores entire HTTP responses, but don't see the pattern behind the subdirectory/file naming convention, nor how to query particular urls.

As far as I'm concerned, I have a solution (one browser works), so am personally bumping priority on this down until I have more time to spare.