MozillaZine

(more) recent chrome manifest overrides in nightly

Discuss application theming and theme development.
mcdavis

User avatar
 
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Post Posted October 29th, 2014, 9:16 pm

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

patrickjdempsey

User avatar
 
Posts: 23734
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC

Post Posted October 29th, 2014, 9:26 pm

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/

ShareBird

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

Post Posted February 26th, 2015, 3:25 am

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.

Red_Fat_Lazy_Cat

User avatar
 
Posts: 564
Joined: April 16th, 2003, 12:45 pm
Location: The ottoman near the fireplace

Post Posted May 7th, 2015, 1:49 pm

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

ShareBird

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

Post Posted August 4th, 2015, 6:22 am

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.

Philip Chee

User avatar
 
Posts: 6475
Joined: March 1st, 2005, 3:03 pm

Post Posted August 7th, 2015, 12:23 pm

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

ShareBird

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

Post Posted August 12th, 2015, 9:21 am

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.

Return to Theme Development


Who is online

Users browsing this forum: No registered users and 1 guest