User:Lemma/KonquerorCaching: Difference between revisions
Line 129: | Line 129: | ||
== KDE 3.5.9 == | == KDE 3.5.9 == | ||
The cache policy was set to | The cache policy was set to "use cache" with a cache cleared before and big enough to fit everything. As to printing I printed everything to PDF as I didn't have that much spare paper. I hope that doesn't actually influence the tests I did. | ||
{| border="1" | {| border="1" | ||
Line 155: | Line 155: | ||
| '''reload''' | | '''reload''' | ||
| '''no reload''' | | '''no reload''' | ||
| | | no reload | ||
| | | no reload | ||
|-valign="top" | |-valign="top" | ||
| rowspan="9" | image | | rowspan="9" | image | ||
Line 169: | Line 169: | ||
| '''reload''' | | '''reload''' | ||
| '''no reload''' | | '''no reload''' | ||
| | | no reload | ||
| | | no reload | ||
|-valign="top" | |-valign="top" | ||
| switch khtmlimage | | switch khtmlimage | ||
Line 181: | Line 181: | ||
| '''reload''' | | '''reload''' | ||
| '''no reload''' | | '''no reload''' | ||
| | | no reload | ||
| | | no reload | ||
|-valign="top" | |-valign="top" | ||
| rowspan="2" | khtmlimage | | rowspan="2" | khtmlimage | ||
Line 194: | Line 194: | ||
| '''reload''' | | '''reload''' | ||
| '''no reload''' | | '''no reload''' | ||
| | | no reload | ||
| | | no reload | ||
|-valign="top" | |-valign="top" | ||
| rowspan="3" | kview | | rowspan="3" | kview | ||
Line 213: | Line 213: | ||
| '''reload''' | | '''reload''' | ||
| '''no reload''' | | '''no reload''' | ||
| | | no reload | ||
| | | no reload | ||
|-valign="top" | |-valign="top" | ||
| rowspan="6" | html | | rowspan="6" | html | ||
Line 239: | Line 239: | ||
| '''reload''' | | '''reload''' | ||
| '''no reload''' | | '''no reload''' | ||
| | | no reload | ||
| | | no reload | ||
|-valign="top" | |-valign="top" | ||
| rowspan="2" | emb. edit | | rowspan="2" | emb. edit |
Revision as of 16:07, 4 May 2008
This page is meant to display the current state of reloading content on several actions with caching enabled or disabled.
KDE 4.1 trunk r803905
The cache policy was set to sync with a cache cleared before and big enough to fit everything. As to printing I printed everything to PDF as I didn't have that much spare paper. I hope that doesn't actually influence the tests I did.
type | part | action | caching disabled | caching enabled | ||
---|---|---|---|---|---|---|
actual beh. | expected beh. | actual beh. | expected beh. | |||
okular | no reload | no reload | no reload | no reload | ||
save copy | no reload | no reload | no reload | no reload | ||
image | gvpart (1) | no reload | no reload | no reload | no reload | |
save | reload | no reload | reload | no reload | ||
switch khtmlimage | reload | no reload | no reload | no reload | ||
switch okularkimgio | reload | no reload | reload (3) | no reload | ||
khtmlimage | no reload | no reload | reload/no reload (2) | no reload | ||
okularkimgio | no reload | no reload | no reload | no reload | ||
save copy | no reload | no reload | no reload | no reload | ||
html | khtml | no reload | no reload | no reload | no reload | |
save | no reload | no reload | no reload | no reload | ||
show src | no reload | no reload | no reload | no reload | ||
switch emb. edit | reload | no reload | reload | no reload | ||
emb. edit | no reload | no reload | no reload | no reload | ||
save | no reload | no reload | no reload | no reload |
- (1) in the caching test, gvpart displayed an image from a previous uncached test even on shift-reload
- (2) regarding images with cache enabled, the okular part always reloads the image whereas the khtmlimage part only reloads when it's being switched to for the first time. It almost seems as if htmlimage and gvpart were not sharing the same part.
- (3) contrary to (2) the okular part always reloads images no matter the caching settings and even if switching okular -> gvpart -> okular
Summary
As it seems everything except switching the view does not reload the content you are viewing. Switching the view should behave the same so this might be considered a bug. When having the cache enabled, the gvpart doesn't show any updates but keeps showing the old version which is a bug as well. Also on cachin
KDE 3.5.9
The cache policy was set to "use cache" with a cache cleared before and big enough to fit everything. As to printing I printed everything to PDF as I didn't have that much spare paper. I hope that doesn't actually influence the tests I did.
type | part | action | caching disabled | caching enabled | ||
---|---|---|---|---|---|---|
actual beh. | expected beh. | actual beh. | expected beh. | |||
kpdf | no reload | no reload | no reload | no reload | ||
save copy | reload | no reload | no reload | no reload | ||
image | gvpart | no reload | no reload | no reload | no reload | |
save | reload | no reload | no reload | no reload | ||
switch khtmlimage | reload | no reload | no reload | no reload | ||
switch kview | reload | no reload | no reload | no reload | ||
khtmlimage | no reload | no reload | no reload | no reload | ||
switch gvpart | reload | no reload | no reload | no reload | ||
kview | no reload | no reload | no reload | no reload | ||
save copy | no reload | no reload | no reload | no reload | ||
switch gvpart | reload | no reload | no reload | no reload | ||
html | khtml | no reload | no reload | no reload | no reload | |
save | no reload | no reload | no reload | no reload | ||
show src | no reload | no reload | no reload | no reload | ||
switch emb. edit | reload | no reload | no reload | no reload | ||
emb. edit | no reload | no reload | no reload | no reload | ||
save | no reload | no reload | no reload | no reload |
Summary
The behaviour is a little different on trunk. Regarding images it's noticeable that gvpart displays images correctly and not an older, cached version.