Closed
Bug 83792
Opened 24 years ago
Closed 23 years ago
When switching theme the current page reloads
Categories
(Core Graveyard :: Skinability, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
Future
People
(Reporter: zeppyster, Assigned: bugs)
References
(Depends on 1 open bug)
Details
(Whiteboard: [Hixie-P0] DUPEME)
Steps to reproduce:
1. Go to www.mozilla.org
2. Switch theme
Actual Results:
The page is reloaded.
Expected Results:
The page should be temporary cached, so that Mozilla don't load the page from
the server again.
Comment 1•24 years ago
|
||
over to skinability.
Assignee: hewitt → ben
Component: Themes → Skinability
Whiteboard: DUPEME
Comment 2•24 years ago
|
||
Looks like *yet another* symptom of bug 40867.
I'm seeing this on Windows 2000, build 2001052904
Depends on: 40867
Comment 3•24 years ago
|
||
if the page must be reloaded, then it should be reloaded with the
LOAD_FROM_CACHE flag, which is what we use when browsing via history.
but you will need to take care to make sure that the page's cache key
is properly set, or otherwise pages resulting from POST requests will
not be reloaded properly. ultimately, this just needs to go through
docshell (i would think) with the correct docshell flags whatever they
might be.
a fix for this bug might depend on bug 40867, unless there is a way to switch
skins without reloading pages too.
Comment 6•23 years ago
|
||
I was talking to Asa about this problem, and he said that we used to not reload
the page at all (not even from the cache).
Comment 7•23 years ago
|
||
See also bug 43350, composer (or message compose) data is blown away on theme
switch.
Comment 8•23 years ago
|
||
'Apply Theme'
'Theme changes will take effect when you restart Mozilla'
Come on, that's a rather half-baked solution, isn't it? I agree that it does
solve the problem for the moment (while bug 40867 still blocks it), but I'd much
rather be able to switch skins without restarting (and losing all the pages I
was looking at).
Comment 10•23 years ago
|
||
The page shouldn't reload -- we shouldn't lose current position, we shouldn't
lose the current selection, we shouldn't reset any running scripts, nothing.
The browser frame should be left alone while the outer stuff (the chrome) is
reframed. This is a general bug -- reframing a document shouldn't affect any
subdocuments. I filed this issue in bug 94623; marking dependencies.
Depends on: 94623
Whiteboard: DUPEME → [Hixie-P0] DUPEME
Comment 11•23 years ago
|
||
*** Bug 94858 has been marked as a duplicate of this bug. ***
Assignee | ||
Updated•23 years ago
|
Status: NEW → ASSIGNED
Target Milestone: --- → Future
Comment 12•23 years ago
|
||
cc self
Comment 13•23 years ago
|
||
This if fixed, thanks to hyatt.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Comment 14•23 years ago
|
||
Verified on windows and linux(2002-01-29-06-trunk)
Status: RESOLVED → VERIFIED
Updated•16 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•