User:Lemma/KonquerorCaching: Difference between revisions
(9 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
This page is meant to display the current state of reloading content on several actions with caching enabled or disabled. | This page is meant to display the current state of reloading content on several actions with caching enabled or disabled. | ||
This is for KDE bug 59965. | |||
== KDE 4.1 trunk r803905 == | == KDE 4.1 trunk r803905 == | ||
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 22: | Line 25: | ||
| no reload | | no reload | ||
| no reload | | no reload | ||
| | | no reload | ||
| | | no reload | ||
|-valign="top" | |-valign="top" | ||
| save copy | | save copy | ||
| no reload | | no reload | ||
| no reload | | no reload | ||
| | | no reload | ||
| | | no reload | ||
|-valign="top" | |-valign="top" | ||
| rowspan="7" | image | | rowspan="7" | image | ||
| rowspan="4" | gvpart | | rowspan="4" | gvpart (1) | ||
| print | | print | ||
| no reload | | no reload | ||
| no reload | | no reload | ||
| | | no reload | ||
| | | no reload | ||
|-valign="top" | |-valign="top" | ||
| save | | save | ||
| reload | | '''reload''' | ||
| '''no reload''' | |||
| no reload | |||
| no reload | | no reload | ||
|-valign="top" | |-valign="top" | ||
| switch khtmlimage | | switch khtmlimage | ||
| reload | | '''reload''' | ||
| '''no reload''' | |||
| no reload | |||
| no reload | | no reload | ||
|-valign="top" | |-valign="top" | ||
| switch okularkimgio | | switch okularkimgio | ||
| reload | | '''reload''' | ||
| '''no reload''' | |||
| no reload | |||
| no reload | | no reload | ||
|-valign="top" | |-valign="top" | ||
| rowspan="1" | khtmlimage | | rowspan="1" | khtmlimage | ||
Line 61: | Line 64: | ||
| no reload | | no reload | ||
| no reload | | no reload | ||
| | | no reload | ||
| | | no reload | ||
|-valign="top" | |-valign="top" | ||
| rowspan="2" | okularkimgio | | rowspan="2" | okularkimgio | ||
Line 68: | Line 71: | ||
| no reload | | no reload | ||
| no reload | | no reload | ||
| | | no reload | ||
| | | no reload | ||
|-valign="top" | |||
| save copy | |||
| no reload | |||
| no reload | |||
| no reload | |||
| no reload | |||
|-valign="top" | |||
| rowspan="6" | html | |||
| rowspan="4" | khtml | |||
| print | |||
| no reload | |||
| no reload | |||
| no reload | |||
| no reload | |||
|-valign="top" | |||
| save | |||
| no reload | |||
| no reload | |||
| no reload | |||
| no reload | |||
|-valign="top" | |||
| show src | |||
| no reload | |||
| no reload | |||
| no reload | |||
| no reload | |||
|-valign="top" | |||
| switch emb. edit | |||
| '''reload''' | |||
| '''no reload''' | |||
| no reload | |||
| no reload | |||
|-valign="top" | |||
| rowspan="2" | emb. edit | |||
| print | |||
| no reload | |||
| no reload | |||
| no reload | |||
| no reload | |||
|-valign="top" | |||
| save | |||
| no reload | |||
| no reload | |||
| no reload | |||
| no reload | |||
|} | |||
* (1) in the caching test, gvpart wouldn't show reloaded/updated pictures while okular and khtmlimage did. | |||
=== 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. | |||
== 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. | |||
{| border="1" | |||
|-valign="top" | |||
! rowspan="2" | type | |||
! rowspan="2" | part | |||
! rowspan="2" | action | |||
! colspan="2" | caching disabled | |||
! colspan="2" | caching enabled | |||
|-valign="top" | |||
! actual beh. | |||
! expected beh. | |||
! actual beh. | |||
! expected beh. | |||
|-valign="top" | |||
| rowspan="2" | pdf | |||
| rowspan="2" | kpdf | |||
| print | |||
| no reload | |||
| no reload | |||
| no reload | |||
| no reload | |||
|-valign="top" | |-valign="top" | ||
| save copy | | save copy | ||
| '''reload''' | |||
| '''no reload''' | |||
| no reload | |||
| no reload | |||
|-valign="top" | |||
| rowspan="9" | image | |||
| rowspan="4" | gvpart | |||
| print | |||
| no reload | |||
| no reload | |||
| no reload | |||
| no reload | |||
|-valign="top" | |||
| save | |||
| '''reload''' | |||
| '''no reload''' | |||
| no reload | |||
| no reload | |||
|-valign="top" | |||
| switch khtmlimage | |||
| '''reload''' | |||
| '''no reload''' | |||
| no reload | |||
| no reload | |||
|-valign="top" | |||
| switch kview | |||
| '''reload''' | |||
| '''no reload''' | |||
| no reload | |||
| no reload | |||
|-valign="top" | |||
| rowspan="2" | khtmlimage | |||
| print | |||
| no reload | |||
| no reload | |||
| no reload | |||
| no reload | |||
|-valign="top" | |||
| switch gvpart | |||
| '''reload''' | |||
| '''no reload''' | |||
| no reload | |||
| no reload | |||
|-valign="top" | |||
| rowspan="3" | kview | |||
| print | |||
| no reload | |||
| no reload | |||
| no reload | |||
| no reload | |||
|-valign="top" | |||
| save copy | |||
| no reload | |||
| no reload | |||
| no reload | |||
| no reload | |||
|-valign="top" | |||
| switch gvpart | |||
| '''reload''' | |||
| '''no reload''' | |||
| no reload | | no reload | ||
| no reload | | no reload | ||
|-valign="top" | |-valign="top" | ||
| rowspan="6" | html | | rowspan="6" | html | ||
Line 82: | Line 220: | ||
| no reload | | no reload | ||
| no reload | | no reload | ||
| | | no reload | ||
| | | no reload | ||
|-valign="top" | |-valign="top" | ||
| save | | save | ||
| no reload | | no reload | ||
| no reload | | no reload | ||
| | | no reload | ||
| | | no reload | ||
|-valign="top" | |-valign="top" | ||
| show src | | show src | ||
| no reload | | no reload | ||
| no reload | | no reload | ||
| | | no reload | ||
| | | no reload | ||
|-valign="top" | |-valign="top" | ||
| emb. edit | | switch emb. edit | ||
| reload | | '''reload''' | ||
| '''no reload''' | |||
| no reload | |||
| no reload | | no reload | ||
|-valign="top" | |-valign="top" | ||
| rowspan="2" | emb. edit | | rowspan="2" | emb. edit | ||
Line 107: | Line 245: | ||
| no reload | | no reload | ||
| no reload | | no reload | ||
| | | no reload | ||
| | | no reload | ||
|-valign="top" | |-valign="top" | ||
| save | | save | ||
| no reload | | no reload | ||
| 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. |
Latest revision as of 10:28, 3 June 2008
This page is meant to display the current state of reloading content on several actions with caching enabled or disabled.
This is for KDE bug 59965.
KDE 4.1 trunk r803905
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. | |||
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 | no reload | no reload | ||
switch khtmlimage | reload | no reload | no reload | no reload | ||
switch okularkimgio | reload | no reload | no reload | no reload | ||
khtmlimage | no reload | no reload | no reload | 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 | no 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 wouldn't show reloaded/updated pictures while okular and khtmlimage did.
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.
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.