Closed
Bug 134260
Opened 22 years ago
Closed 8 years ago
[meta] Dynamic theme switching (change skin)
Categories
(Toolkit :: Add-ons Manager, defect, P2)
Toolkit
Add-ons Manager
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: megabyte, Unassigned)
References
Details
(Keywords: meta, regression, Whiteboard: [intent-to-close])
Dynamic theme switching keeps getting disabled because of odd behavior and crashes, but this is one of the coolest features of Mozilla and should continue to be worked on.
Reporter | ||
Updated•22 years ago
|
Updated•22 years ago
|
I think many of the crashes are now fixed (see bug 116038 and bug 121055, which fixed a bunch of others that are marked as duplicates of those), and many if not most of the crashers that remain (e.g., bug 124205, bug 125518) are issues that could happen with dynamic style changes on web pages even if theme switching is turned off (and we'd be better off finding and fixing them).
Comment 3•22 years ago
|
||
Bug 116296 is apparently about dynamic theme switching problems too.
Comment 4•22 years ago
|
||
*** Bug 144455 has been marked as a duplicate of this bug. ***
Comment 5•22 years ago
|
||
*** Bug 156578 has been marked as a duplicate of this bug. ***
Comment 6•22 years ago
|
||
I think this should fixed as it realy gets on peoples nerves
Comment 7•22 years ago
|
||
*** Bug 168886 has been marked as a duplicate of this bug. ***
Comment 8•22 years ago
|
||
Pheonix has it. Cant we have it too?
Comment 9•22 years ago
|
||
But also for Phoenix, it is still buggy: scrollbars don't get updated, images from the same filename/reference (ie chrome:://global/skin/global.png) are not reloaded, but I haven't seen any crashes (yet).
Comment 10•21 years ago
|
||
*** Bug 202365 has been marked as a duplicate of this bug. ***
Updated•21 years ago
|
Summary: [meta] Dynamic theme switching → [meta] Dynamic theme switching (change)
Comment 11•21 years ago
|
||
Reassigning to default owner and QA because Hewitt is "gone".
Assignee: hewitt → skinability
Updated•20 years ago
|
QA Contact: pmac
Updated•20 years ago
|
Summary: [meta] Dynamic theme switching (change) → [meta] Dynamic theme switching (change skin)
Updated•20 years ago
|
Comment 12•20 years ago
|
||
See also: http://bugzilla.mozilla.org/attachment.cgi?id=151816&action=view STEPS TO REPRODUCE 1. Click on links so that you have a session history 2. Go to Tools | Themes 3. Click Get More Themes 4. Install the most popular theme 5. Select the most popular theme in the dialog box 6. Click apply Check that whatever feature you are investigating fixing is working. I would recommend starting with bug 245327, which is the most obvious and destructive bug I could see in extremely brief testing of the feature. See also this screenshot for the kinds of bugs to look for: http://bugzilla.mozilla.org/attachment.cgi?id=151816&action=view
Assignee: skinability → dbaron
Comment 13•20 years ago
|
||
*** Bug 226791 has been marked as a duplicate of this bug. ***
Comment 14•20 years ago
|
||
Blocking flags transferred from Bug 226791.
Flags: blocking-aviary1.0RC1+
Flags: blocking-aviary1.0+
Comment 15•20 years ago
|
||
*** Bug 249767 has been marked as a duplicate of this bug. ***
Comment 16•20 years ago
|
||
Back in the Netscape 6 days, I believe the default behavior for a theme change was to give a small alert, and then the browser would close and auto-restart -- having all the same webpages as before open for the user... Would re-instituting this implementation be such a bad thing?
Updated•20 years ago
|
Reporter | ||
Comment 17•20 years ago
|
||
Yes, if you knew the history behind this bug, it's the whole reason for its existence. Though lately Firefox stuff got tacked to it, it was originally opened for Seamonkey, of course.
Comment 18•20 years ago
|
||
dbaron, are we ready to flip the switch? we should do it soon so we can start watching for talkback data
Updated•20 years ago
|
Priority: -- → P2
Comment 20•20 years ago
|
||
I'm kicking this off the aviary PR blocker list since it's basically no different from the other bug.
Flags: blocking-aviary1.0PR+
I'm not sure why this bug is on the aviary blocker list. (Maybe there is something related to dynamic theme switching that should be, but I sure don't think it's this bug.)
Flags: blocking-aviary1.0+ → blocking-aviary1.0?
Comment 22•20 years ago
|
||
minus for blocking-aviary1.0 too...
Flags: blocking-aviary1.0? → blocking-aviary1.0-
Reporter | ||
Updated•20 years ago
|
Flags: blocking1.8b?
Updated•20 years ago
|
Flags: blocking1.8b? → blocking1.8b-
Comment 23•17 years ago
|
||
Is this a no no now then?
Assignee | ||
Updated•16 years ago
|
Product: Core → Core Graveyard
Updated•16 years ago
|
Assignee: dbaron → nobody
Component: Skinability → Themes
Flags: blocking1.8b-
Product: Core Graveyard → Toolkit
QA Contact: themes
Comment 24•16 years ago
|
||
(In reply to comment #23) > Is this a no no now then? See Bug 226791
Updated•14 years ago
|
Component: Themes → Add-ons Manager
QA Contact: themes → add-ons.manager
Whiteboard: [have patch]
Comment 25•14 years ago
|
||
I'm wondering if we could fix this as part of the work being done in the new Extension Manager API (Bug 461973)
Blocks: 461793
Comment 26•14 years ago
|
||
(In reply to comment #25) > I'm wondering if we could fix this as part of the work being done in the new > Extension Manager API (Bug 461973) The remaining bugs with dynamically changing the skin are unrelated to the extension manager.
Comment 27•14 years ago
|
||
We could maybe change the approach to make this work. I was able to write an extension using dss enable, reload chrome and the session store API from Firefox: https://addons.mozilla.org/en-US/firefox/addon/61769/
Comment 28•14 years ago
|
||
(In reply to comment #27) > We could maybe change the approach to make this work. I was able to write an > extension using dss enable, reload chrome and the session store API from > Firefox: > https://addons.mozilla.org/en-US/firefox/addon/61769/ Wow. I just started using it. It works much better than I expected. It would help devs here if you could prepare a patch against Firefox out of your extension.
Comment 29•14 years ago
|
||
(In reply to comment #28) > Wow. I just started using it. It works much better than I expected. It would > help devs here if you could prepare a patch against Firefox out of your > extension. I could considerate writing a patch for it, but I'm not sure if it is possible at all. I guess we need the fix for Bug 449967 first.
Comment 30•8 years ago
|
||
Due to a long period of inactivity on this bug (5.48 years), I am intending to close this bug within a month or so in accordance with: https://wiki.mozilla.org/Add-ons/OldBugs Please remove [intent-to-close] from the whiteboard and comment on this bug if you would like to keep it open.
Whiteboard: [intent-to-close]
Updated•8 years ago
|
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•