(more) recent chrome manifest overrides in nightly

Discuss application theming and theme development.
Post Reply
User avatar
mcdavis
Posts: 3195
Joined: December 9th, 2005, 5:51 am

(more) recent chrome manifest overrides in nightly

Post by mcdavis »

I just noticed these in nightly for MSWindows. I went looking for these because my new tab tbb icon disappeared. I didn't look for the associated bug.

Code: Select all

override chrome://browser/skin/tabbrowser/newtab.png chrome://browser/skin/tabbrowser/newtab-XPVista7.png os=WINNT osversion=6
override chrome://browser/skin/tabbrowser/newtab.png chrome://browser/skin/tabbrowser/newtab-XPVista7.png os=WINNT osversion=6.1
override chrome://browser/skin/tabbrowser/tab-arrow-left.png chrome://browser/skin/tabbrowser/tab-arrow-left-XPVista7.png os=WINNT osversion=6
override chrome://browser/skin/tabbrowser/tab-arrow-left.png chrome://browser/skin/tabbrowser/tab-arrow-left-XPVista7.png os=WINNT osversion=6.1

override chrome://browser/skin/toolbarbutton-dropdown-arrow.png chrome://browser/skin/toolbarbutton-dropdown-arrow-XPVista7.png os=WINNT osversion=6
override chrome://browser/skin/toolbarbutton-dropdown-arrow.png chrome://browser/skin/toolbarbutton-dropdown-arrow-XPVista7.png os=WINNT osversion=6.1
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
User avatar
patrickjdempsey
Posts: 23686
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
Contact:

Re: (more) recent chrome manifest overrides in nightly

Post by patrickjdempsey »

Waiting for the day they realize that they can just split off the main toolbar, tabs, and toolbarbuttons code into a nice compact little skin and make as many of them as they want to support the different versions. Heck, if they did that they wouldn't even need different themes for OSX and Windows.
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/
User avatar
ShareBird
Posts: 2740
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil
Contact:

Re: (more) recent chrome manifest overrides in nightly

Post by ShareBird »

patrickjdempsey wrote:Waiting for the day they realize that they can just split off the main toolbar, tabs, and toolbarbuttons code into a nice compact little skin and make as many of them as they want to support the different versions. Heck, if they did that they wouldn't even need different themes for OSX and Windows.


I think the approach we developed here works pretty good:
viewtopic.php?f=18&t=906535

https://groups.google.com/forum/#!topic ... tatzR1Wf2Q

https://bugzilla.mozilla.org/show_bug.cgi?id=706103
Silvermel - A Theme for Firefox and Thunderbird
YATT - Yet Another Theme Tutorial
Don't give a man a fish. Teach him how to fish instead.
User avatar
Red_Fat_Lazy_Cat
Posts: 564
Joined: April 16th, 2003, 12:45 pm
Location: The ottoman near the fireplace
Contact:

Re: (more) recent chrome manifest overrides in nightly

Post by Red_Fat_Lazy_Cat »

Welcome to every themer's worst nightmare! A huge amount of overrides in Fx 40, mostly for WinXP. Basically, all images in:

Code: Select all

browser/skin/preferences/
browser/skin/downloads/
browser/skin/places/
global/skin/arrow/
global/skin/console/
global/skin/dirListing/
global/skin/icons/
global/skin/printpreview/
global/skin/toolbar/
global/skin/tree/
mozapps/skin/extensions/
mozapps/skin/plugins/
mozapps/skin/profile/
mozapps/skin/update/
mozapps/skin/xpinstall/

are now being overridden. :cry:

Code: Select all

override chrome://browser/skin/Info.png chrome://browser/skin/Info-aero.png os=WINNT osversion>=6
override chrome://browser/skin/Privacy-16.png chrome://browser/skin/Privacy-16-aero.png os=WINNT osversion>=6
override chrome://browser/skin/Privacy-32.png chrome://browser/skin/Privacy-32-aero.png os=WINNT osversion>=6
override chrome://browser/skin/Secure24.png chrome://browser/skin/Secure24-aero.png os=WINNT osversion>=6
override chrome://browser/skin/aboutSessionRestore-window-icon.png chrome://browser/skin/aboutSessionRestore-window-icon-aero.png os=WINNT osversion>=6
override chrome://browser/skin/aboutSessionRestore-window-icon.png chrome://browser/skin/preferences/application.png os!=WINNT
override chrome://browser/skin/aboutSessionRestore-window-icon.png chrome://browser/skin/preferences/application.png os=WINNT osversion<6
override chrome://browser/skin/browser.css chrome://browser/skin/browser-aero.css os=WINNT osversion>=6
override chrome://browser/skin/customizableui/panelUIOverlay.css chrome://browser/skin/customizableui/panelUIOverlay-aero.css os=WINNT osversion>=6
override chrome://browser/skin/devedition.css chrome://browser/skin/devedition-aero.css os=WINNT osversion>=6
override chrome://browser/skin/downloads/allDownloadsViewOverlay.css chrome://browser/skin/downloads/allDownloadsViewOverlay-aero.css os=WINNT osversion>=6
override chrome://browser/skin/downloads/buttons.png chrome://browser/skin/downloads/buttons-aero.png os=WINNT osversion>=6
override chrome://browser/skin/downloads/downloads.css chrome://browser/skin/downloads/downloads-aero.css os=WINNT osversion>=6
override chrome://browser/skin/feeds/audioFeedIcon.png chrome://browser/skin/feeds/feedIcon.png
override chrome://browser/skin/feeds/audioFeedIcon16.png chrome://browser/skin/feeds/feedIcon16.png
override chrome://browser/skin/feeds/feedIcon.png chrome://browser/skin/feeds/feedIcon-aero.png os=WINNT osversion>=6
override chrome://browser/skin/feeds/feedIcon16.png chrome://browser/skin/feeds/feedIcon16-aero.png os=WINNT osversion>=6
override chrome://browser/skin/feeds/videoFeedIcon.png chrome://browser/skin/feeds/feedIcon.png
override chrome://browser/skin/feeds/videoFeedIcon16.png chrome://browser/skin/feeds/feedIcon16.png
override chrome://browser/skin/identity.png chrome://browser/skin/identity-aero.png os=WINNT osversion>=6
override chrome://browser/skin/livemark-folder.png chrome://browser/skin/livemark-folder-aero.png os=WINNT osversion>=6
override chrome://browser/skin/menu-back.png chrome://browser/skin/menu-back-aero.png os=WINNT osversion>=6
override chrome://browser/skin/menu-forward.png chrome://browser/skin/menu-forward-aero.png os=WINNT osversion>=6
override chrome://browser/skin/page-livemarks.png chrome://browser/skin/feeds/feedIcon16.png
override chrome://browser/skin/pageInfo.png chrome://browser/skin/pageInfo-aero.png os=WINNT osversion>=6
override chrome://browser/skin/places/allBookmarks.png chrome://browser/skin/places/allBookmarks-aero.png os=WINNT osversion>=6
override chrome://browser/skin/places/bookmark.png chrome://browser/skin/places/bookmark-aero.png os=WINNT osversion>=6
override chrome://browser/skin/places/bookmarksMenu.png chrome://browser/skin/places/bookmarksMenu-aero.png os=WINNT osversion>=6
override chrome://browser/skin/places/bookmarksToolbar-menuPanel.png chrome://browser/skin/places/bookmarksToolbar-menuPanel-aero.png os=WINNT osversion>=6
override chrome://browser/skin/places/bookmarksToolbar.png chrome://browser/skin/places/bookmarksToolbar-aero.png os=WINNT osversion>=6
override chrome://browser/skin/places/calendar.png chrome://browser/skin/places/calendar-aero.png os=WINNT osversion>=6
override chrome://browser/skin/places/history.png chrome://browser/skin/places/history-aero.png os=WINNT osversion>=6
override chrome://browser/skin/places/libraryToolbar.png chrome://browser/skin/places/libraryToolbar-aero.png os=WINNT osversion>=6
override chrome://browser/skin/places/organizer.css chrome://browser/skin/places/organizer-aero.css os=WINNT osversion>=6
override chrome://browser/skin/places/places.css chrome://browser/skin/places/places-aero.css os=WINNT osversion>=6
override chrome://browser/skin/places/query.png chrome://browser/skin/places/query-aero.png os=WINNT osversion>=6
override chrome://browser/skin/places/starred48.png chrome://browser/skin/places/starred48-aero.png os=WINNT osversion>=6
override chrome://browser/skin/places/tag.png chrome://browser/skin/places/tag-aero.png os=WINNT osversion>=6
override chrome://browser/skin/places/toolbarDropMarker.png chrome://browser/skin/places/toolbarDropMarker-aero.png os=WINNT osversion>=6
override chrome://browser/skin/places/unsortedBookmarks.png chrome://browser/skin/places/unsortedBookmarks-aero.png os=WINNT osversion>=6
override chrome://browser/skin/preferences/Options.png chrome://browser/skin/preferences/Options-aero.png os=WINNT osversion>=6
override chrome://browser/skin/preferences/alwaysAsk.png chrome://browser/skin/preferences/alwaysAsk-aero.png os=WINNT osversion>=6
override chrome://browser/skin/preferences/application.png chrome://browser/skin/preferences/application-aero.png os=WINNT osversion>=6
override chrome://browser/skin/preferences/checkbox.png chrome://browser/skin/preferences/checkbox-aero.png os=WINNT osversion=6
override chrome://browser/skin/preferences/checkbox.png chrome://browser/skin/preferences/checkbox-aero.png os=WINNT osversion=6.1
override chrome://browser/skin/preferences/checkbox.png chrome://browser/skin/preferences/checkbox-xp.png os=WINNT osversion=5.2
override chrome://browser/skin/preferences/mail.png chrome://browser/skin/preferences/mail-aero.png os=WINNT osversion>=6
override chrome://browser/skin/preferences/saveFile.png chrome://browser/skin/preferences/saveFile-aero.png os=WINNT osversion>=6
override chrome://browser/skin/searchbar-dropdown-arrow.png chrome://browser/skin/searchbar-dropdown-arrow-aero.png os=WINNT osversion>=6
override chrome://browser/skin/tabbrowser/tab-separator.png chrome://browser/skin/tabbrowser/tab-separator-aero.png os=WINNT osversion>=6
override chrome://global/skin/arrow/arrow-lft-hov.gif chrome://global/skin/arrow/arrow-lft.gif
override chrome://global/skin/arrow/arrow-rit-hov.gif chrome://global/skin/arrow/arrow-rit.gif
override chrome://global/skin/console/console-toolbar.png chrome://global/skin/console/console-toolbar-XP.png osversion<6
override chrome://global/skin/dirListing/folder.png chrome://global/skin/dirListing/folder-XP.png osversion<6
override chrome://global/skin/dirListing/local.png chrome://global/skin/dirListing/local-XP.png osversion<6
override chrome://global/skin/dirListing/remote.png chrome://global/skin/dirListing/remote-XP.png osversion<6
override chrome://global/skin/dirListing/up.png chrome://global/skin/dirListing/up-XP.png osversion<6
override chrome://global/skin/icons/Error.png chrome://global/skin/icons/Error-XP.png osversion<6
override chrome://global/skin/icons/Landscape.png chrome://global/skin/icons/Landscape-XP.png osversion<6
override chrome://global/skin/icons/Portrait.png chrome://global/skin/icons/Portrait-XP.png osversion<6
override chrome://global/skin/icons/Print-preview.png chrome://global/skin/icons/Print-preview-XP.png osversion<6
override chrome://global/skin/icons/Question.png chrome://global/skin/icons/Question-XP.png osversion<6
override chrome://global/skin/icons/Search-close.png chrome://global/skin/icons/Search-close-XP.png osversion<6
override chrome://global/skin/icons/Search-glass.png chrome://global/skin/icons/Search-glass-XP.png osversion<6
override chrome://global/skin/icons/Warning.png chrome://global/skin/icons/Warning-XP.png osversion<6
override chrome://global/skin/icons/autoscroll.png chrome://global/skin/icons/autoscroll-XP.png osversion<6
override chrome://global/skin/icons/blacklist_favicon.png chrome://global/skin/icons/blacklist_favicon-XP.png osversion<6
override chrome://global/skin/icons/blacklist_large.png chrome://global/skin/icons/blacklist_large-XP.png osversion<6
override chrome://global/skin/icons/error-16.png chrome://global/skin/icons/error-16-XP.png osversion<6
override chrome://global/skin/icons/error-64.png chrome://global/skin/icons/error-64-XP.png osversion<6
override chrome://global/skin/icons/folder-item.png chrome://global/skin/icons/folder-item-XP.png osversion<6
override chrome://global/skin/icons/information-16.png chrome://global/skin/icons/information-16-XP.png osversion<6
override chrome://global/skin/icons/information-24.png chrome://global/skin/icons/information-24-XP.png osversion<6
override chrome://global/skin/icons/information-32.png chrome://global/skin/icons/information-32-XP.png osversion<6
override chrome://global/skin/icons/question-16.png chrome://global/skin/icons/question-16-XP.png osversion<6
override chrome://global/skin/icons/question-64.png chrome://global/skin/icons/question-64-XP.png osversion<6
override chrome://global/skin/icons/sslWarning.png chrome://global/skin/icons/sslWarning-XP.png osversion<6
override chrome://global/skin/icons/warning-16.png chrome://global/skin/icons/warning-16-XP.png osversion<6
override chrome://global/skin/icons/warning-64.png chrome://global/skin/icons/warning-64-XP.png osversion<6
override chrome://global/skin/icons/warning-large.png chrome://global/skin/icons/warning-large-XP.png osversion<6
override chrome://global/skin/icons/windowControls.png chrome://global/skin/icons/windowControls-XP.png osversion<6
override chrome://global/skin/printpreview/arrow-left-end.png chrome://global/skin/printpreview/arrow-left-end-XP.png osversion<6
override chrome://global/skin/printpreview/arrow-left.png chrome://global/skin/printpreview/arrow-left-XP.png osversion<6
override chrome://global/skin/printpreview/arrow-right-end.png chrome://global/skin/printpreview/arrow-right-end-XP.png osversion<6
override chrome://global/skin/printpreview/arrow-right.png chrome://global/skin/printpreview/arrow-right-XP.png osversion<6
override chrome://global/skin/toolbar/spring.png chrome://global/skin/toolbar/spring-XP.png osversion<6
override chrome://global/skin/tree/sort-asc.png chrome://global/skin/tree/sort-asc-XP.png osversion<6
override chrome://global/skin/tree/sort-dsc.png chrome://global/skin/tree/sort-dsc-XP.png osversion<6
override chrome://global/skin/tree/twisty-clsd.png chrome://global/skin/tree/twisty-clsd-XP.png osversion<6
override chrome://global/skin/tree/twisty-open.png chrome://global/skin/tree/twisty-open-XP.png osversion<6
override chrome://mozapps/skin/downloads/downloadButtons.png chrome://mozapps/skin/downloads/downloadButtons-XP.png osversion<6
override chrome://mozapps/skin/downloads/downloadIcon.png chrome://mozapps/skin/downloads/downloadIcon-XP.png osversion<6
override chrome://mozapps/skin/extensions/category-available.png chrome://mozapps/skin/extensions/category-available-XP.png osversion<6
override chrome://mozapps/skin/extensions/category-dictionaries.png chrome://mozapps/skin/extensions/dictionaryGeneric.png
override chrome://mozapps/skin/extensions/category-discover.png chrome://mozapps/skin/extensions/category-discover-XP.png osversion<6
override chrome://mozapps/skin/extensions/category-experiments.png chrome://mozapps/skin/extensions/experimentGeneric.png
override chrome://mozapps/skin/extensions/category-extensions.png chrome://mozapps/skin/extensions/extensionGeneric.png
override chrome://mozapps/skin/extensions/category-languages.png chrome://mozapps/skin/extensions/localeGeneric.png
override chrome://mozapps/skin/extensions/category-plugins.png chrome://mozapps/skin/extensions/category-plugins-XP.png osversion<6
override chrome://mozapps/skin/extensions/category-recent.png chrome://mozapps/skin/extensions/category-recent-XP.png osversion<6
override chrome://mozapps/skin/extensions/category-themes.png chrome://mozapps/skin/extensions/themeGeneric.png
override chrome://mozapps/skin/extensions/extensionGeneric-16.png chrome://mozapps/skin/extensions/extensionGeneric-16-XP.png osversion<6
override chrome://mozapps/skin/extensions/extensionGeneric.png chrome://mozapps/skin/extensions/extensionGeneric-XP.png osversion<6
override chrome://mozapps/skin/extensions/localeGeneric.png chrome://mozapps/skin/extensions/localeGeneric-XP.png osversion<6
override chrome://mozapps/skin/extensions/themeGeneric-16.png chrome://mozapps/skin/extensions/themeGeneric-16-XP.png osversion<6
override chrome://mozapps/skin/extensions/themeGeneric.png chrome://mozapps/skin/extensions/themeGeneric-XP.png osversion<6
override chrome://mozapps/skin/plugins/notifyPluginCrashed.png chrome://mozapps/skin/plugins/pluginGeneric-16.png
override chrome://mozapps/skin/plugins/notifyPluginGeneric.png chrome://mozapps/skin/plugins/pluginGeneric-16.png
override chrome://mozapps/skin/plugins/pluginBlocked.png chrome://mozapps/skin/plugins/pluginBlocked-XP.png osversion<6
override chrome://mozapps/skin/plugins/pluginGeneric-16.png chrome://mozapps/skin/plugins/pluginGeneric-16-XP.png osversion<6
override chrome://mozapps/skin/plugins/pluginGeneric.png chrome://mozapps/skin/plugins/pluginGeneric-XP.png osversion<6
override chrome://mozapps/skin/profile/profileicon.png chrome://mozapps/skin/profile/profileicon-XP.png osversion<6
override chrome://mozapps/skin/update/downloadButtons.png chrome://mozapps/skin/update/downloadButtons-XP.png osversion<6
override chrome://mozapps/skin/xpinstall/xpinstallItemGeneric.png chrome://mozapps/skin/extensions/extensionGeneric.png


By the looks of it, the devs are not going to fix this mess. I can be wrong, of course. Bug number, anyone? Found bug 1156308 but it's still UNCONFIRMED...
Some people say that cats are sneaky, evil, and cruel. True, and they have many other fine qualities as well. -- Missy Dizick

My Firefox themes: Red Cats (blue & green flavor), Curacao
User avatar
ShareBird
Posts: 2740
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil
Contact:

Re: (more) recent chrome manifest overrides in nightly

Post by ShareBird »

And again! More overrides breaking our themes (close.png, for example), despite of promises made by the developers in https://bugzilla.mozilla.org/show_bug.cgi?id=1150417
Silvermel - A Theme for Firefox and Thunderbird
YATT - Yet Another Theme Tutorial
Don't give a man a fish. Teach him how to fish instead.
User avatar
Philip Chee
Posts: 6475
Joined: March 1st, 2005, 3:03 pm
Contact:

Re: (more) recent chrome manifest overrides in nightly

Post by Philip Chee »

ShareBird wrote:And again! More overrides breaking our themes (close.png, for example), despite of promises made by the developers in https://bugzilla.mozilla.org/show_bug.cgi?id=1150417
What exactly is your problem? Bug 1150417 is definitely fixed (but only for Firefox). I am currently working on the following two bugs:

Bug 1190465 - Move default theme overrides into separate chrome.manifest for other non-firefox toolkit consumers too.
Bug 1189918 - Theme overrides should work in safe mode for comm-central applications too.

Phil
User avatar
ShareBird
Posts: 2740
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil
Contact:

Re: (more) recent chrome manifest overrides in nightly

Post by ShareBird »

Hi Phil, my problem was related to the DSS preference...

https://bugzilla.mozilla.org/show_bug.cgi?id=1191535
Silvermel - A Theme for Firefox and Thunderbird
YATT - Yet Another Theme Tutorial
Don't give a man a fish. Teach him how to fish instead.
Post Reply