midori/extensions
Christian Dywan 9040d43632 Refactor web cache to circumvent libsoup when needed
At this point libsoup is dependent on a functional network adapter,
which may not be available if no network connection is there or
the connection is faulty. So *if* we have a requested page in the
cache, we load it before libsoup comes into play.

Depending on the WebKitGTK+ version, loading from cache uses an
"alternate" URI so that we don't end up having cache filenames
in the location entry.

Generation of cache filenames is fixed to never include special
characters such as slashes or question marks.

Only non-empty files are actually stored to the cache folder.
2009-10-22 02:20:27 +02:00
..
cookie-manager Use only one GtkTreeStore for all browsers to improve performance 2009-06-06 23:40:08 +02:00
feed-panel Revert usage of KatzeItem meta data in the feed panel for now 2009-08-17 20:51:35 +02:00
mouse-gestures Setup mouse gestures properly without a restart 2009-09-16 21:52:14 +02:00
adblock.c Implement an adblock info icon showing blocked URIs in a tooltip 2009-10-19 23:31:41 +02:00
colorful-tabs.c Use midori_browser_get_for_widget in Colourful Tabs 2009-06-18 23:55:16 +02:00
dnsprefetch.c Add unit test for prefetching that tests which URIs to prefetch 2009-10-14 00:56:17 +02:00
formhistory.c Install autosuggestcontrol.js/.css into res like the other files 2009-10-22 02:20:26 +02:00
page-holder.c Make pageholder properly detachable 2009-04-25 16:29:46 +02:00
shortcuts.c Implement MidoriBrowser::populate-tool-menu and adjust extensions 2009-07-25 03:05:52 +02:00
statusbar-features.c Show icons/ labels in statusbar features according to toolbar style 2009-06-01 02:46:10 +02:00
tab-panel.c Update tab panel selection when tabs are switched, opened or closed 2009-09-29 20:50:04 +02:00
toolbar-editor.c Mention why disabled extensions are not available 2009-09-14 18:26:35 +02:00
web-cache.c Refactor web cache to circumvent libsoup when needed 2009-10-22 02:20:27 +02:00
wscript_build Pass HILDON library (if used) when building extensions 2009-10-12 13:01:17 +02:00