Closed
Bug 62434
Opened 24 years ago
Closed 24 years ago
status bar, progress meter, throbber don't work after skin switch
Categories
(Core Graveyard :: Skinability, defect, P3)
Tracking
(Not tracked)
People
(Reporter: pete, Assigned: bugs)
References
Details
From Bugzilla Helper:
User-Agent: Mozilla/4.73 [en] (Windows NT 5.0; U)
BuildID: 2000120804
Using the above noted build, the progress meter, status bar, and throbber all
work fine, until I switch a skin.
When loading a new page after switching a skin, each window that was open during
the switch does not give *any* feedback from the throbber, progress meter, or
status bar.
If you open a new window, it will work correctly in that new window. Old
windows that were around during the switch do not work correctly.
I am not familiar with the mozilla codebase, so I might be way off, but I think
the problem is this: During a skin switch, mozilla reloads every single
webpage that is open. It turns off the all the progress indicators, so people
don't get confused. The progress indicators are probably just never turned back
on after the reloading is complete.
This doesn't seem to depend on what skins you are switching from/to.
Reproducible: Always
Steps to Reproduce:
1. Open Mozilla
2. Load 2 windows with any websites you wish (not about:blank)
-- The progress meter, status text, and throbber should be working fine.
3. Switch to a different skin
4. Click a link in each of those two windows.
-- There should be no feedback from the status text, progress meter, or
throbber in either window.
5. Press CTRL-N to open a new window.
6. Load a website
--Progress meters work fine in the new window, but not the 2 previous windows.
Actual Results: The status text, progress meter, and throbber do not work
inside windows that were around during the skin switch
Expected Results: They should work all the time.
Marking severity as Major, since there is no visual feedback after switching
skins for those who don't open bunches of windows. Please, change it if its
not major.
cc'ing hyatt. I *think* he wrote the skin switching code and is familiar with
it.
Pete
Comment 1•24 years ago
|
||
Progress meter part of this bug is bug 61796. I cannot reproduce the throbber
and status bar part though, they work fine after theme switch.
Can you still reproduce this with a nightly build? If you can, please
resummarize this bug to one of the two issues, and file a new bug about the
other issue.
Thank you alot,
Fabian.
Reporter | ||
Comment 2•24 years ago
|
||
Fabian,
Thanks for trying to reproduce this. I made a mistake in my original report,
saying that once a new window is opened that the 2 old windows would still not work.
I was wrong, all windows *do* work correctly after a new window is opened. They
do not work before the new window is opened, though.
I just tested a new win2k trunk build (2000121204) and I am still seeing this bug.
Also, I think that this bug should probably just be one bug, since the status
text, progress meter, and throbber all stop working at the same time. That
leads me to think that the same bug is probably at fault for all of them. I do
not know much about programming or the mozilla code base, so I could be--and
probably am--wrong. :-)
Pete
confirming failure of progress bar and throbber with skin change, build
2000121204 win95 mtrunk.
i would suggest that either the scope of this bug be shifted to only the failure
of the throbber, since 61796 covers progressbar, or that a new bug be started
altogether to cover the throbber issue.
status bar is already pretty messed up, so that issue may relate to preexisting
problems - see 47359, 47579.
Comment 4•24 years ago
|
||
I still don't know what to do with this... IMHO since the url location bar and
the progress meter each have their own bug, this one should also be split into
several ones. But at the same time they have apparently the same root.
Marking new so we can get blake or ben to triage this.
Fabian.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Pretriage of skinnability bugs, I guess someone needs to split a bug for either
status bar or throbber and turn this one into the other.
Comment 7•24 years ago
|
||
Throbber : bug 68230
Status bar : bug 68227
Closing this one as dup of of 61796, better than nothing. I decided to open two
new bugs, so the comments in this bug don't mess with further technical
discussion on how to fix it.
Thanks,
Fabian.
*** This bug has been marked as a duplicate of 61796 ***
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
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
•