Firefox nightly theme changes
- mcdavis
- Posts: 3195
- Joined: December 9th, 2005, 5:51 am
Re: Firefox nightly theme changes
For Social UI, adds about:socialerror (used in the sidebar) and new in-theme file aboutSocialError.css (as chrome://browser/skin/aboutSocialError.css).
Bug 766616 - proper ui on transport failures
patch:
- (2012-08-25) (Fx17) https://hg.mozilla.org/mozilla-central/rev/770b96704cde (browser.properties)
- (2012-09-07) (Fx18) https://hg.mozilla.org/mozilla-central/rev/2d0471602053 (aboutSocialError.xhtml, AboutRedirector.cpp, nsModule.cpp, aboutSocialError.css, etc.)
- (2012-10-06) (Fx18) https://hg.mozilla.org/mozilla-central/rev/d8e2479870b9 (aboutSocialError.xhtml, browser-social.js)
- (2012-10-06) (Fx18) https://hg.mozilla.org/mozilla-central/rev/04870d2657db (MozSocialAPI.jsm)
- (2012-10-07) (Fx17) https://hg.mozilla.org/releases/mozilla ... 9ca3697450 (aboutSocialError.xhtml, browser-social.js, AboutRedirector.cpp, nsModule.cpp, aboutSocialError.css, MozSocialAPI.jsm, etc.)
Bug 766616 - proper ui on transport failures
patch:
- (2012-08-25) (Fx17) https://hg.mozilla.org/mozilla-central/rev/770b96704cde (browser.properties)
- (2012-09-07) (Fx18) https://hg.mozilla.org/mozilla-central/rev/2d0471602053 (aboutSocialError.xhtml, AboutRedirector.cpp, nsModule.cpp, aboutSocialError.css, etc.)
- (2012-10-06) (Fx18) https://hg.mozilla.org/mozilla-central/rev/d8e2479870b9 (aboutSocialError.xhtml, browser-social.js)
- (2012-10-06) (Fx18) https://hg.mozilla.org/mozilla-central/rev/04870d2657db (MozSocialAPI.jsm)
- (2012-10-07) (Fx17) https://hg.mozilla.org/releases/mozilla ... 9ca3697450 (aboutSocialError.xhtml, browser-social.js, AboutRedirector.cpp, nsModule.cpp, aboutSocialError.css, MozSocialAPI.jsm, etc.)
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
- akayser
- Posts: 299
- Joined: August 25th, 2010, 12:44 am
Re: Firefox nightly theme changes
Bug 794823 - Refactor and move the debugger's PropertyView in shared, so that it can replace PropertyPanel.jsm soon
Bug 798874 - The variables view should be filterable
Bug 786125 - alert showing/hiding animation is janky (nsIAlertsService)
Bug 796190 - Right border of popup notification menu button becomes dark when focused.
Bug 750544 - Remove the scope bar from the Library window.
Bug 798874 - The variables view should be filterable
Bug 786125 - alert showing/hiding animation is janky (nsIAlertsService)
Bug 796190 - Right border of popup notification menu button becomes dark when focused.
Bug 750544 - Remove the scope bar from the Library window.
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird.
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
- akayser
- Posts: 299
- Joined: August 25th, 2010, 12:44 am
Re: Firefox nightly theme changes
Bug 794752 - downloads toolbar button changes size the first time it's clicked
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird.
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
- akayser
- Posts: 299
- Joined: August 25th, 2010, 12:44 am
Re: Firefox nightly theme changes
Bug 737786 - Use a pseudo-element instead of a pseudo-class for placeholder styling.
Bug 556145 - Use opacity instead of GrayText for ::-moz-placeholder UA's style.
In effect the :-moz-placeholder is no longer used, and ::-moz-placeholder is given opacity 0.4 in layout/style/forms.css, so outside the theme.
One could probably still override ::-moz-placeholder in your theme with a different opacity or color.
Bug 556145 - Use opacity instead of GrayText for ::-moz-placeholder UA's style.
In effect the :-moz-placeholder is no longer used, and ::-moz-placeholder is given opacity 0.4 in layout/style/forms.css, so outside the theme.
One could probably still override ::-moz-placeholder in your theme with a different opacity or color.
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird.
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
- patrickjdempsey
- Posts: 23686
- Joined: October 23rd, 2008, 11:43 am
- Location: Asheville NC
- Contact:
Re: Firefox nightly theme changes
akayser wrote:Bug 737786 - Use a pseudo-element instead of a pseudo-class for placeholder styling.
Wow... again?
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/
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/
- akayser
- Posts: 299
- Joined: August 25th, 2010, 12:44 am
Re: Firefox nightly theme changes
Yeah, and Firefox error console in nightly now complains about the use of :-moz-placeholder:
Timestamp: 11-11-2012 16:56:04
Warning: This pseudo-element must use the "::" form: '-moz-placeholder'. Ruleset ignored due to bad selector.
Source File: chrome://global/skin/textbox.css
Line: 73
But this needs to be in the skin to support versions older than the current niglhtly.
Timestamp: 11-11-2012 16:56:04
Warning: This pseudo-element must use the "::" form: '-moz-placeholder'. Ruleset ignored due to bad selector.
Source File: chrome://global/skin/textbox.css
Line: 73
But this needs to be in the skin to support versions older than the current niglhtly.
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird.
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
- mcdavis
- Posts: 3195
- Joined: December 9th, 2005, 5:51 am
Re: Firefox nightly theme changes
Bug 805474 - chatbar title styling isn't compatible with high-contrast themes
patch:
- (2012-10-30) (Fx19) https://hg.mozilla.org/mozilla-central/rev/96fd3b458899 (socialchat.xml, browser.css)
- (2012-10-30) (Fx18) https://hg.mozilla.org/releases/mozilla ... 80b3390340 (socialchat.xml, browser.css)
- (2012-10-29) (Fx17) https://hg.mozilla.org/releases/mozilla ... 266c478527 (socialchat.xml, browser.css)
patch:
- (2012-10-30) (Fx19) https://hg.mozilla.org/mozilla-central/rev/96fd3b458899 (socialchat.xml, browser.css)
- (2012-10-30) (Fx18) https://hg.mozilla.org/releases/mozilla ... 80b3390340 (socialchat.xml, browser.css)
- (2012-10-29) (Fx17) https://hg.mozilla.org/releases/mozilla ... 266c478527 (socialchat.xml, browser.css)
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
- mcdavis
- Posts: 3195
- Joined: December 9th, 2005, 5:51 am
Re: Firefox nightly theme changes
Bug 798124 - Chat titlebar and chat menubutton UI issues
patch:
- (2012-10-23) (Fx19) https://hg.mozilla.org/mozilla-central/rev/63337e1b9643 (browser.css)
- (2012-10-25) (Fx18) https://hg.mozilla.org/releases/mozilla ... 1303caa975 (browser.css)
- (2012-10-25) (Fx17) https://hg.mozilla.org/releases/mozilla ... 69424763c8 (browser.css)
patch:
- (2012-10-23) (Fx19) https://hg.mozilla.org/mozilla-central/rev/63337e1b9643 (browser.css)
- (2012-10-25) (Fx18) https://hg.mozilla.org/releases/mozilla ... 1303caa975 (browser.css)
- (2012-10-25) (Fx17) https://hg.mozilla.org/releases/mozilla ... 69424763c8 (browser.css)
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
- akayser
- Posts: 299
- Joined: August 25th, 2010, 12:44 am
Re: Firefox nightly theme changes
Bug 808988 - The stackframes and breakpoints containers should have a min and max height.
Bug 810340 - Keep downloads button a consistent size on OSX, regardless of the remaining download time.
Bug 810340 - Keep downloads button a consistent size on OSX, regardless of the remaining download time.
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird.
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
- mcdavis
- Posts: 3195
- Joined: December 9th, 2005, 5:51 am
Re: Firefox nightly theme changes
Bug 712469 - Inspector Rule View selectors can be more visually scannable
patch:
- (2012-07-18) (Fx17) https://hg.mozilla.org/mozilla-central/rev/2149897d05a0 (csshtmltree.css, arrows.png, etc.)
patch:
- (2012-07-18) (Fx17) https://hg.mozilla.org/mozilla-central/rev/2149897d05a0 (csshtmltree.css, arrows.png, etc.)
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
- akayser
- Posts: 299
- Joined: August 25th, 2010, 12:44 am
Re: Firefox nightly theme changes
Not a direct theme change, but a change on the UI which you may want to check:
Bug 760951 - Add a filter box to the error console
Bug 763821 - Error console looks wonky on OS X
Bug 799081 - Bar at the bottom of the error console should be a <statusbar>
Bug 760951 - Add a filter box to the error console
Bug 763821 - Error console looks wonky on OS X
Bug 799081 - Bar at the bottom of the error console should be a <statusbar>
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird.
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
- akayser
- Posts: 299
- Joined: August 25th, 2010, 12:44 am
Re: Firefox nightly theme changes
Social:
Bug 805217 - Remove duplicate menuitems when Tools is accessed using the keyboard.
WebConsole:
Bug 787981 - Use LongStringActor in the Web Console actors;
Downloads panel/button:
Bug 746674 - Download icon progressbar hard to see for people with mono/dichromacy.
Bug 758515 - Download button attention state is ugly.
Bug 808277 - Show the progress of downloads that are not visible in the Downloads Panel in a summary.
Bug 811076 - progressmeter in downloads button needs native colours for winstripe and gnomestripe
Bug 812345 - Downloads indicator button still resizes sometimes on Windows for some remaining download times.
Bug 812343 - Empty Downloads Panel on Windows needs downloads richlistbox collapsed.
Debugger:
Bug 808372 - After Bug 807222, the variables view feels sluggish when expanding some nodes
Bug 740825 - Implement conditional breakpoints
Bug 727429 - Add support for watch expressions to the debugger.
Bug 805217 - Remove duplicate menuitems when Tools is accessed using the keyboard.
WebConsole:
Bug 787981 - Use LongStringActor in the Web Console actors;
Downloads panel/button:
Bug 746674 - Download icon progressbar hard to see for people with mono/dichromacy.
Bug 758515 - Download button attention state is ugly.
Bug 808277 - Show the progress of downloads that are not visible in the Downloads Panel in a summary.
Bug 811076 - progressmeter in downloads button needs native colours for winstripe and gnomestripe
Bug 812345 - Downloads indicator button still resizes sometimes on Windows for some remaining download times.
Bug 812343 - Empty Downloads Panel on Windows needs downloads richlistbox collapsed.
Debugger:
Bug 808372 - After Bug 807222, the variables view feels sluggish when expanding some nodes
Bug 740825 - Implement conditional breakpoints
Bug 727429 - Add support for watch expressions to the debugger.
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird.
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
- akayser
- Posts: 299
- Joined: August 25th, 2010, 12:44 am
Re: Firefox nightly theme changes
Version bump to 20.0a1:
http://hg.mozilla.org/mozilla-central/rev/669ac8371d19
http://hg.mozilla.org/mozilla-central/rev/669ac8371d19
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird.
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
- akayser
- Posts: 299
- Joined: August 25th, 2010, 12:44 am
Re: Firefox nightly theme changes
Downloads panel
Bug 809852 - Allow cycling through the "Show all downloads" and summary footers in the Downloads Panel using the arrow keys
Bug 809852 - Follow-up patch to address nit in pinstripe theme for Downloads Panel that was missed in first landing.
Bug 814509 - Downloads summary background is different from "Show all downloads" button background on winstripe.
Bug 815512 - explicitly set size of download item icons.
Bug 815678 - Stop Downloads Panel from changing width when scanning completed download.
Bug 815131 - Downloads Panel footer CSS needs consolidating.
Bug 815131 - Follow-up - Use a child selector instead of the descendent selector.
Bug 817584 - Replace descendent selectors in Downloads Panel CSS with child selectors.
Developer Toolbox (only two bugs, but the first a major one, with changes all over the place...)
Bug 788977 - [toolbox] Land the developer tools window
Bug 812814 - Add a way to edit or remove watch expressions while the debugger is paused.
Bug 809852 - Allow cycling through the "Show all downloads" and summary footers in the Downloads Panel using the arrow keys
Bug 809852 - Follow-up patch to address nit in pinstripe theme for Downloads Panel that was missed in first landing.
Bug 814509 - Downloads summary background is different from "Show all downloads" button background on winstripe.
Bug 815512 - explicitly set size of download item icons.
Bug 815678 - Stop Downloads Panel from changing width when scanning completed download.
Bug 815131 - Downloads Panel footer CSS needs consolidating.
Bug 815131 - Follow-up - Use a child selector instead of the descendent selector.
Bug 817584 - Replace descendent selectors in Downloads Panel CSS with child selectors.
Developer Toolbox (only two bugs, but the first a major one, with changes all over the place...)
Bug 788977 - [toolbox] Land the developer tools window
Bug 812814 - Add a way to edit or remove watch expressions while the debugger is paused.
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird.
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
- akayser
- Posts: 299
- Joined: August 25th, 2010, 12:44 am
Re: Firefox nightly theme changes
Another Developer Toolbox uodate:
Bug 803984 - Convert all fonts to monospace;
Bug 803984 - Convert all fonts to monospace;
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird.
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).