Firefox nightly theme changes

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

Re: Firefox nightly theme changes

Post by mcdavis »

Same as above, but for Firefox 33:

Bug 440150 - Library window divider between content list and bookmarks too thin
Bug 637608 - Tab-strip overflow/scroll arrows seem to have inverted enabled/disabled state icons with some Gtk themes
Bug 711941 - Inspector should have a cubic bezier tooltip for css values as appropriate
Bug 736078 - [visual event] Show which elements have listeners attached
Bug 762848 - [responsive mode] we need an "input" mechanism to set a size
Bug 867317 - Implement transition for showing and hiding toolbars
Bug 878020 - Add inner shadows to the tab bar's scrollbox when overflowing
Bug 942292 - DevTools themes - make the toolbars thinner
Bug 947356 - On a dark/black toolbar, icons are too dark, need lighter color for more contrast (inverted icons?).
Bug 949462 - Twisties on scopes are invisible on Linux
Bug 963002 - Adjust height of panel (subview) footer(s)
Bug 971662 - Highlight all nodes that match a given selector in the rule-view and style-editor
Bug 982456 - When hovering a line of the console, highlight the line
Bug 984051 - Make reload action more prominent when first opening the network panel
Bug 987586 - "Customize Mode" doesn't work well if strings for customization option buttons are long (due to l10n or font size)
Bug 994257 - Ensure Web Audio Editor works with different host types
Bug 994915 - Implement edit panel on New Tab tiles for customization
Bug 1001871 - Sidebar close button is offset to the left
Bug 1007460 - Create a calls minimap
Bug 1007913 - SVG element in Web Audio Editor should be full size and dynamically resize
Bug 1012445 - Implement NS_THEME_CHECKMENUITEM for Mac OS X
Bug 1013064 - Enable password sync with FxA and master password
Bug 1014313 - Add tab control options, including undo, to toolbar context menu and tab overflow menu
Bug 1014547 - [highlighter] CSS transform highlighter
Bug 1014698 - Unable to see the keyboard focus indicator on the category list of in-content preferences
Bug 1016240 - Exterminate CR+LF line endings
Bug 1016405 - Update the icons in the context menu to have the correct size, HiDPI, and inverted variants
Bug 1017273 - Loop needs an "enabled" pref
Bug 1017565 - Make style editor media sidebar match devtools themes
Bug 1018720 - Translation infobar: missing HiDPI icon
Bug 1019157 - In-content prefs: Huge Application pane with a lot of applications.
Bug 1020286 - In-content preferences: Sync pane is misaligned
Bug 1020865 - Implement the dialog displayed upon form.requestAutocomplete()
Bug 1021146 - In-content prefs: remove the border below Popup Policy
Bug 1021618 - Create the foundation for converting preference dialogs to be in-content
Bug 1021827 - Show menu items for project editor inside of App Manager
Bug 1022290 - HDPI support for computed view arrow
Bug 1022405 - Not enough padding on OSX translation infobar
Bug 1022856 - implement translation provider attribution
Bug 1023277 - Dropdown for mail view selector: "All" an "Unread" without text instead of highlighted with IWN7-Basic and Aero Themes
Bug 1023655 - unnecessary DOCTYPEs in SVG resources cause failed DTD loads and console warnings
Bug 1025033 - Dark theme scrollbars have white background on OSX with external mouse
Bug 1025057 - DevTools themes: thin toolbar button follow up
Bug 1025521 - Only update @media sidebar once per stylesheet edit
Bug 1025693 - @media sidebar should be resizable
Bug 1025956 - Missing toolbarbutton-dropdown-arrow@2x.png file
Bug 1027537 - Project Editor: can't scroll the file list
Bug 1027622 - Remove obsolete .toolbar-holder CSS rule
Bug 1028235 - Additional vertical scrollbar in computed view
Bug 1028252 - Allow toolbox command buttons to be text-only
Bug 1028569 - Bookmarks toolbar bounces when hiding on OS X
Bug 1028942 - The 'Translate' button's border looks blurry on Mac
Bug 1031571 - Restyled error pages - Try Again button:hover cursor is pointer instead of default
Bug 1033570 - In-content dialogs close-icon too wide with HiDPI
Bug 1034079 - There's no hover effect on the "resume" button in the Debugger's toolbar
Bug 1034669 - Add a way of fading out certain areas of the canvas graphs
Bug 1035540 - Convert Security pane dialogs to be in-content
Bug 1036284 - Update styling of newtab tiles to enhanced tiles spec
Bug 1036709 - The styling of active / changing nodes in the source view is inconsistent and hard to read
Bug 1037017 - Remove cui-areatype from removable="false" widgets
Bug 1037081 - Tree row is no longer sortable in content preferences sub dialog
Bug 1037405 - implement the screen/window sharing doorhangers
Bug 1037408 - implement the global getUserMedia indicator
Bug 1037411 - Invert icons in the menubar in dark themes on Linux
Bug 1037430 - implement webrtc global indicator in the Mac menubar
Bug 1037908 - Inspector tooltip text has unwanted text-shadow with certain light-weight themes

Bug 972069 - Large Packaged Apps don't provide feedback, seem to hang
Bug 975591 - Discover remote devices with Dev Tools server
Bug 1008709 - Build a preference screen for WebIDE
Bug 1012760 - [appmgr v2] build a webide-specific addon manager
Bug 1016903 - [appmgr v2] Missing icons
Bug 1025000 - [appmgr v2] move runtime details and permissions table inside webide
Bug 1030048 - WebIDE theme fixes for Windows
Bug 1037115 - Extra runtime actions should always be visible

These bugs on Bugzilla, as a list: Bug List

EDIT 2014/09/12: added 8 WebIDE bugs I missed before.
Last edited by mcdavis on September 12th, 2014, 4:57 am, edited 1 time in total.
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
User avatar
mcdavis
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Re: Firefox nightly theme changes

Post by mcdavis »

For Firefox 34, so far, up until about a couple hours ago (changeset 70be728521e3):

Bug 879008 - New UI for the sampling Profiler
Bug 971959 - DevTools Themes: Resizing Inspector's right panel to fill all available horizontal space results in breadcrumb z-index issue.
Bug 1000625 - Split up general in-content styles from in-content preferences.css
Bug 1003931 - Right click option on bookmark menu not behaving properly
Bug 1008201 - Need to have (new?) Loop toolbar icon styled & correctly displayed in all places
Bug 1009812 - New error page is poor color contrast.
Bug 1013064 - Enable password sync with FxA and master password
Bug 1018595 - Context menu items are inconsistently spaced
Bug 1032922 - Rename "flex-basis:auto" to "main-size", while preserving "flex:auto" shorthand value
Bug 1035541 - Convert Content pane dialogs to be in-content
Bug 1035625 - Support "resizable" in-content preference subdialogs
Bug 1036284 - Update styling of newtab tiles to enhanced tiles spec
Bug 1036299 - Show enhanced content image when the tile is unhovered
Bug 1037091 - Add gear button with doorhanger configuration of newtab page
Bug 1037341 - Update pin and block with new icons
Bug 1037415 - remove existing webrtc indicator in the browser toolbar
Bug 1038288 - Implement the updated InContent Preferences Design
Bug 1040810 - WebRTC sharing indicator on the toolbar doesn't get the right image region applied (except for hi-DPI OS X)
Bug 1041685 - show hidpi icons in the mac global webrtc sharing indicator
Bug 1041687 - replace place holder screensharing icons with final icons
Bug 1041969 - Disabled icons in context menu are invisible if hovered in High Contrast White theme
Bug 1042089 - Remove dead CSS rules from browser.css
Bug 1042163 - Visual issues with the global indicator for screen/device sharing
Bug 1043399 - Red and italic font used for newtab tiles' titles looks rather cheap
Bug 1044589 - App manager connection status bar scroll problem
Bug 1045415 - Stop pretending that content-contextmenu.svg needs to be preprocessed
Bug 1048103 - Loop icon uses the wrong color scheme/shadowing on Windows 7


These bugs on Bugzilla, as a list: Bug List
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
User avatar
mcdavis
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Re: Firefox nightly theme changes

Post by mcdavis »

So, subject to corrections, that should update us up to Firefox 34. Hopefully this will make it easy for someone (other than me) to pick up with Firefox 34 and carry on from there.
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
User avatar
mcdavis
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Re: Firefox nightly theme changes

Post by mcdavis »

I just added 8 new WebIDE-related bugs to the list for Fx33. I missed those before because I was scanning the in-tree source directories:

/c/mozilla-central/browser/themes
/c/mozilla-central/toolkit/themes


which were the only theme directories up through Fx32, but as of Fx33 there's now also:

/c/mozilla-central/browser/devtools/webide/themes/
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
User avatar
mcdavis
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Re: Firefox nightly theme changes

Post by mcdavis »

Theme-impacting change on beta, changing the syntax of the flex: property.

Bug 1093316 - Consider backing out flexbox "flex-basis:main-size" rename on beta, pending CSSWG spec changes

Sequence of related bugs (including this one):

- (2014-08-08) (Fx34) Bug 1032922 - Rename "flex-basis:auto" to "main-size", while preserving "flex:auto" shorthand value
- (2014-08-14) (Fx34) Bug 1050654 - Use "flex: none" shorthand in webconsole.inc.css
- (2014-11-05) (Fx34) Bug 1093316 - Consider backing out flexbox "flex-basis:main-size" rename on beta, pending CSSWG spec changes (landed on beta)


Code: Select all

summary of related changes in webconsole.inc.css for flex:

                                                            Before Bug 1032922  After Bug 1032922 (aece7f9f944c)    After Bug 1050654 (cd997ef8a2ad)        After Bug 1093316 (beta/af442befe914)

.message                                                    flex: 0 0 auto      flex: 0 0 main-size                 flex: none                              flex: none (unchanged)
.message > .timestamp                                       flex: 0 0 auto      flex: 0 0 main-size                 flex: none                              flex: none (unchanged)
.message > .indent                                          flex: 0 0 auto      flex: 0 0 main-size                 flex: none                              flex: none (unchanged)
.message > .icon                                            flex: 0 0 auto      flex: 0 0 main-size                 flex: none                              flex: none (unchanged)
.message-repeats                                            flex: 0 0 auto      flex: 0 0 main-size                 flex: none                              flex: none (unchanged)
.message-location                                           flex: 0 0 auto      flex: 0 0 main-size                 flex: none                              flex: none (unchanged)
.message-location > .line-number                            flex: 0 0 auto      flex: 0 0 main-size                 flex: none                              flex: none (unchanged)
.message-flex-body > .message-body                          flex: 1 1 auto      flex: 1 1 main-size                 flex: 1 1 main-size (unchanged)         flex: 1 1 auto
.message[category=network] .method                          flex: 0 0 auto      flex: 0 0 main-size                 flex: none                              flex: none (unchanged)
.message[category=network]:not(.navigation-marker) .url     flex: 1 1 auto      flex: 1 1 main-size                 flex: 1 1 main-size (unchanged)         flex: 1 1 auto
.message[category=network] .status                          flex: 0 0 auto      flex: 0 0 main-size                 flex: none                              flex: none (unchanged)
.stacktrace .function                                       flex: 1 1 auto      flex: 1 1 main-size                 flex: 1 1 main-size (unchanged)         flex: 1 1 auto


And similarly in panelUIOverlay.inc.css, for #PanelUI-contents, which ends up with flex: 1 0 auto from this bug.

EDIT TO ADD 2014/12/31:

After this bug was resolved fixed, it was also landed on m-a for Firefox 35 and on m-c for Firefox 36. Here's the resulting patch list:

Code: Select all

patches:

- (2014-11-05) (Fx34) BACKEDOUT 21:33:16 +0000 https://hg.mozilla.org/releases/mozilla-beta/rev/b4e9b4dab577
- (2014-11-05) (Fx34) BACKEDOUT 21:33:16 +0000 https://hg.mozilla.org/releases/mozilla-beta/rev/d04d205b6c12
- (2014-11-05) (Fx34) BACKOUT 21:45:08 +0000 https://hg.mozilla.org/releases/mozilla-beta/rev/0430d2b93ed3
- (2014-11-05) (Fx34) LANDED 21:45:08 +0000 https://hg.mozilla.org/releases/mozilla-beta/rev/af442befe914 (content/browser.css, content/markup-view.css, panelUIOverlay.inc.css, webconsole.inc.css, etc.)
- (2014-11-05) (Fx34) LANDED 21:45:08 +0000 https://hg.mozilla.org/releases/mozilla-beta/rev/6f460d9ed80d (*.cpp, *.h, tests)
- see #c11: "After landing, I realized I'd used the wrong bug number in the commit message, so (in a second push) I reverted those ^ changesets, and pushed new commits with the correct bug number."
  - b4e9b4dab577 and d04d205b6c12 landed with a commit message referencing the wrong bug (Bug 1055665) which is why they were backed out
  - Bug 1055665 has nothing to do with this bug and flexbox

- (2014-11-26) (Fx35) https://hg.mozilla.org/releases/mozilla-aurora/rev/b0e8b0cf3aac (content/browser.css, content/markup-view.css, panelUIOverlay.inc.css, webconsole.inc.css, etc.)
- (2014-11-26) (Fx35) https://hg.mozilla.org/releases/mozilla-aurora/rev/cfd757c77c7b (*.cpp, *.h, tests)
- (2014-11-26) (Fx35) https://hg.mozilla.org/releases/mozilla-aurora/rev/39931dc54451 (content/browser.css)
- see #c18 which says why aurora got three patches while beta and central got only two

- (2014-11-27) (Fx36) https://hg.mozilla.org/mozilla-central/rev/6625f6d27396 (content/browser.css, content/markup-view.css, panelUIOverlay.inc.css, webconsole.inc.css, etc.)
- (2014-11-27) (Fx36) https://hg.mozilla.org/mozilla-central/rev/4f830e8fb84b (*.cpp, *.h, tests)
- see #c15 which says m-c patches landed first on mozilla-inbound then later merged from there into m-c
Last edited by mcdavis on December 31st, 2014, 3:51 pm, edited 6 times in total.
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
User avatar
ehume
Posts: 6743
Joined: November 17th, 2002, 12:33 pm
Location: Princeton, NJ, USA

Re: Firefox nightly theme changes

Post by ehume »

What is "main size"?
Firefox: Sic transit gloria mundi.
User avatar
mcdavis
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Re: Firefox nightly theme changes

Post by mcdavis »

ehume wrote:What is "main size"?


It's a keyword for use with the CSS flex: property and maybe some other related properties. From reading the bug, is looks like it wasn't part of the CSS standard, but was defined in Firefox 34 for a while anyway with the idea that main-size would eventually be accepted into the standard. Now there's some doubt it'll be accepted, so rather than releasing Firefox with it defined and having people use it then have to take it away from them later, they're pulling support for main-size and going back to the older, established syntax instead.

As for what exactly it does (I had to look this up) it apparently refers to the size of an element along a single dimension (height or width) for that dimension which is the main one along which the box is expanding/contracting (I guess that's similar to -moz-box-orient).
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
User avatar
ehume
Posts: 6743
Joined: November 17th, 2002, 12:33 pm
Location: Princeton, NJ, USA

Re: Firefox nightly theme changes

Post by ehume »

Thanks. (I wish we had a Thanks button that would not produce a full-blown Reply.)
Firefox: Sic transit gloria mundi.
User avatar
mcdavis
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Re: Firefox nightly theme changes

Post by mcdavis »

ehume wrote:Thanks. (I wish we had a Thanks button that would not produce a full-blown Reply.)


Yeah, me too.
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
User avatar
rctgamer3
Posts: 24
Joined: November 6th, 2011, 10:24 am
Location: The Netherlands

Re: Firefox nightly theme changes

Post by rctgamer3 »

Affecting Firefox 35 and up:
Part of the code for the Downloads Panel was changed. In case you couldn't get the notification glow animation to work (like me, took me several days to find out ](*,)), you need to be sure you have the following code in your browser.css, especially the width and height:

Code: Select all

 
#downloads-indicator-notification {
  opacity: 0;
  background-size: 16px;
  background-position: center;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
}
User avatar
mcdavis
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Re: Firefox nightly theme changes

Post by mcdavis »

Updated the description of Bug 1093316 to say that after the bug was resolved fixed, and after I first wrote it up here, it also landed for Fx35 and Fx36. According to the comments in the bug, it was decided to permanently do away with main-size.
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
User avatar
mcdavis
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Re: Firefox nightly theme changes

Post by mcdavis »

Here are some more bugs that landed in mozilla-central for Firefox 34. These are in addition to ones already listed above, which was an incomplete list since it was compiled in the middle of a release cycle.

Same caveats as back in August, see above, so this can be taken as a potentially-incomplete list of bugs to be aware of and consider. Hopefully, even with gaps, this will be some help.

-----------------------------------

Firefox 34, continued:

Bug 899753 Add console.table support.
Bug 949762 Tracer should respect black boxing.
Bug 970517 Front end for Storage Inspector.
Bug 975804 DevTools themes - Use border-image instead of background-image for separators and borders.
Bug 977043 Add toolbox-level frame selection.
Bug 989469 Use InContent prefs styling for add-on manager.
Bug 994669 Integrate gaia responsive mode tweaks into Firefox Mulet.
Bug 1003053 Panel Subview anchor arrow is hidden under Linux.
Bug 1004679 Use text-align: start or end instead of left or right in DevTools themes.
Bug 1005855 Arrows in Bookmarks Menu are flipped (RTL locale).
Bug 1007336 Set lightweight themes in customization mode.
Bug 1007642 Remove pointer cursor for Location Bar and search buttons on Linux.
Bug 1009370 Implement new visual style for private browsing mode in-content page.
Bug 1014332 enable share button by default with default selection of share providers.
Bug 1016037 Remove visible actor IDs in web audio tool.
Bug 1016300 Move inline scripts and styles into separate file for browser/content/browser/preferences/in-content/preferences.xul (URL=about:preferences).
Bug 1020288 Add a runtime monitor to WebIDE.
Bug 1032129 Connections to AudioParams are not rendered.
Bug 1034679 Visually display that plug-in states are locked in Add-ons Manager.
Bug 1037049 In-content preference subdialogs that contain a <resizer> need to have their <resizer> removed and passed in as a "resizable" window opening parameter.
Bug 1040369 Replace sponsored icon with identifying text with overlay description.
Bug 1040779 Add a button to enable certified app debugging.
Bug 1040868 Add "Default Browser" check setting to preferences.
Bug 1041654 EventTooltip hides overflowing content instead of making it scrollable.
Bug 1041845 Apply image-rendering: -moz-crisp-edges to favicons throughout the UI.
Bug 1042268 "Show All Bookmarks" item of Bookmarks widget dropdown is almost invisible in High contrast themes.
Bug 1042857 Unify WebIDE's deck style.
Bug 1043361 Once I have some simulators installed, the "extra components" screen is unreachable.
Bug 1043797 Make the mixed content doorhanger more generic for all blocked content types.
Bug 1043803 Mixed content notification should be non-dismissible.
Bug 1044602 about:newtab tiles look different than anything else in the browser.
Bug 1044932 Add JQuery support to visual events.
Bug 1045084 WebIDE Preferences are confusing.
Bug 1045751 Shrink tile (pin/block/gear) button sizes by a little bit.
Bug 1046693 Gear on new tab page blurry.
Bug 1047284 Update the Loop toolbar icon for error and disabled state changes.
Bug 1048137 Page title color is poor contrast in New Tab Page.
Bug 1048144 Loop button looks blurry in menu-panel and palette.
Bug 1048148 Reduce rounded corners and glow on tiles.
Bug 1049029 DevTools Themes: Remove hover and active state on active sidebar tab (dark theme).
Bug 1049744 [l10n] WebIDE: menus in the main windows should not truncate longer strings.
Bug 1050449 Autocomplete icon image-rendering property should be moved from OS X theme to content/autocomplete.css.
Bug 1050654 Use "flex: none" shorthand in webconsole.inc.css.
Bug 1050807 [10.10] Update URL and search bar border/box-shadow for OS X Yosemite.
Bug 1050809 [10.10] Update toolbar and panel icons for OS X Yosemite.
Bug 1050816 Update about:customizing header style and border.
Bug 1051526 DevTools Themes: remove padding from sidebar tabs.
Bug 1052315 In-content preferences: under Applications tab, the arrows are not shown anymore when sorting the two columns.
Bug 1053530 Enhanced Tiles intro text popup.
Bug 1057177 Buttons in Bookmarks subview has uncorrect align.
Bug 1058039 Locked plugin state is broken in Add-on manager view.
Bug 1059278 [10.10] Style the sidebar in the Firefox main browser window with Yosemite behind-window vibrancy.
Bug 1059432 UI updates for frame selection command button.


These bugs on Bugzilla, as a list: Bug List
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
User avatar
mcdavis
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Re: Firefox nightly theme changes

Post by mcdavis »

Same as above, but for Firefox 35:

Bug 333910 nsITheme for menu/scrollbox arrows.
Bug 836415 Kill PFS.
Bug 859133 Add a plain request/response headers view.
Bug 891258 Use Australis styling for the findbar buttons.
Bug 944836 No longer possible to move the Firefox window when it happens to be busy.
Bug 992637 Remove the background color from subview headers and make them all-caps instead such that the background matches the panel arrow color.
Bug 994280 It would be nice to have ability to add badge over button.
Bug 1003713 Help subview anchor arrow is pointing the wrong way on RTL.
Bug 1008603 panelUI subviews not readable on high contrast themes.
Bug 1009604 Browser Tabs for WebIDE.
Bug 1014332 enable share button by default with default selection of share providers.
Bug 1016434 Blurry loading throbbers after Bug 759252.
Bug 1030644 Remove styling for .menulist-menupopup and .menulist-compact.
Bug 1031019 Add a Firefox Marketplace button.
Bug 1035536 New error pages are unable to be styled by 3rd party complete themes.
Bug 1038990 Add a border on both side of the tab bar when using a lightweight theme.
Bug 1040725 Enhance previous searches in awesomebar by appending a magnifying glass.
Bug 1043805 Blocked content doorhanger should show a large red shield when both types of protection are disabled.
Bug 1044595 [10.10] default buttons in dialogs etc. have black text instead of white.
Bug 1050386 [timeline] build a temporary timeline panel.
Bug 1052534 [10.10] Update back/forward keyhole per design for Yosemite.
Bug 1053434 Create a dark theme for Firefox based on the DevTools color palette.
Bug 1054099 Remove use of gradients in new tab page.
Bug 1055873 [Remove], [Remove all] by mouse are broken in sub-dialog.
Bug 1057030 The arrow on the Themes panel within customization mode has a color that doesn't match the buttons that are next to it.
Bug 1057958 [webide] "reload" button.
Bug 1060944 Missing inverted panel help icon on Yosemite.
Bug 1061714 browser.customizemode.tip0 text has bad contrast when system uses a dark theme.
Bug 1061759 Profiler 'calls' columns is improperly named.
Bug 1062204 Pictures can't be scrolled in WebIDE and break scroll functionality afterwards.
Bug 1062256 Improve the design of the »What is this« bubble on about:newtab.
Bug 1062745 WebIDE's project button doesn't overflow properly, makes clicking debug impossible.
Bug 1062843 toolkit/themes/osx/global/in-content/common.css uses broken @focusRingShadow@ - focused link styling on about:preferences et al. can't be parsed correctly.
Bug 1062969 Optimize images in browser/themes/windows directory.
Bug 1063115 grey out text for mixed content and tracking protection if the corresponding type has been disabled.
Bug 1063702 Update all Reset Firefox strings and relevant UI to reflect improved copy.
Bug 1064262 The waterfall background should use mozSetImageElement instead of toDataURL.
Bug 1064885 prompt Nightly users to enable e10s permanently for testing.
Bug 1065265 Improve infrastructure dealing with moz-action: autocomplete results.
Bug 1065303 Prepare autocomplete.xml/UnifiedComplete for adding new special result types and heuristics.
Bug 1065429 [10.10] Update selected tab border to match the toolbar top border / titlebar bottom border.
Bug 1066358 Improve how keyword autocomplete results are displayed.
Bug 1066472 AudioParam label should not look clickable.
Bug 1067888 Add autocomplete result type for searching via current search engine.
Bug 1067899 Add autocomplete result type for arbitrary URLs.
Bug 1068181 NEW Indicator for Pinned Tiles on New Tab Page.
Bug 1068188 Remove menulist-compact bindings.
Bug 1068210 [e10s] make the "Try again" button reload only the selected tab.
Bug 1068913 [10.10][regression] Alerts have wrong button color.
Bug 1069300 Implement privacy button and subview.
Bug 1070022 Improve Contrast of Text on New Tab Page.
Bug 1071088 Hover-area is cut off at the bottom of the tiles.
Bug 1072740 Translation - Implement doorhanger for in-product promotion.
Bug 1072992 [10.10] Buttons on Software Update window use white text on light background.
Bug 1073240 User better icon/preview for default theme.
Bug 1073243 Keyword search richlistitem too tall.
Bug 1073497 Merge autocomplete-search.svg CSS rules.
Bug 1074880 Remove file icons on file tree view.
Bug 1074899 Add self time and self cost to call tree.
Bug 1075672 [10.10] Style the sidebar in Places window with Yosemite behind-window vibrancy.
Bug 1076252 [10.10] disabled default buttons on Yosemite get white button text (e.g. download dialog "save file" button before it's enabled).
Bug 1076943 forget icon has white border (non-transparent background).
Bug 1077404 [Linux] Graphical issues and incorect shape of icons on Panic button menu.
Bug 1081071 Remove hardcoded gray text colors from subviews.


These bugs on Bugzilla, as a list: Bug List
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
User avatar
mcdavis
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Re: Firefox nightly theme changes

Post by mcdavis »

Same as above, but for Firefox 36:

Bug 579208 Sizes of some XUL elements changes when lightweight themes are applied.
Bug 825004 [css-text-decor-3] Unprefix CSS3 Text Decoration.
Bug 846489 Create an SSL Error Reporting Mechanism.
Bug 886041 Make the font inspector remotable.
Bug 982484 Manage device preferences.
Bug 983259 Australis - Use Windows 8 style icons for new-tab, tab scrollbox, and dropdowns (on Windows 8).
Bug 985597 Use the BoxModelHighlighter on all targets.
Bug 1018796 [chameleon] InContent Prefs - Update menulist style.
Bug 1022578 Can't tell what category is selected in about:preferences when using High Contrast mode.
Bug 1022579 Help buttons in about:preferences have no icon when using High Contrast mode.
Bug 1049551 add a tab delay spinner for when we can't redraw tabs fast enough (white/black/garbage frame seen when switching between tabs with e10s).
Bug 1049825 Option to Invert Call Tree in Profiler.
Bug 1052466 [10.10] Update titlebar/toolbar to use transparency on OS X Yosemite.
Bug 1053434 Create a dark theme for Firefox based on the DevTools color palette.
Bug 1056923 Add WebIDE launch button.
Bug 1062127 Style the in-content preference dialogs.
Bug 1063206 How to get to the developer tools for an app is not obvious.
Bug 1068381 Prettyprint button should be an icon, not a label.
Bug 1068660 Implement confirmation dialog shown before unblocking downloads.
Bug 1069028 Implement Loop panel footer layout/styling with FxA pieces.
Bug 1069421 Add a memory graph to the timeline.
Bug 1069552 WebIDE Runtime API.
Bug 1073218 Remove Loop/Hello service throttle.
Bug 1074106 [timeline] marker sidebar (select markers in the timeline).
Bug 1074520 Empty line in Panic/Forget menu under some conditions.
Bug 1075415 Bookmarks chevron does not get inverted with dark lightweight themes.
Bug 1075435 Borders of lightweight themes don't adapt in customization mode.
Bug 1077441 Create an empty "performance-dev" tool.
Bug 1077451 Show Profiler Call Tree in new Performance Tool.
Bug 1079719 Replace "greyscale" SVG filter with filter: grayscale(1).
Bug 1080406 Add an optional badge to the hamburger menu when updates are available.
Bug 1080934 about:welcomeback needs radio buttons.
Bug 1081203 Remove dead #social-toolbar-item CSS since there is nothing called social-toolbar-item defined outside of the CSS.
Bug 1082002 [10.10] White border on URL bar for popup window.
Bug 1082108 Add a way to toggle the devedition theme from customize mode.
Bug 1083396 Update the icon to the final version.
Bug 1083668 On Linux using Firefox 33 the menubar is dark on bright-text lightweight themes (LWT).
Bug 1085134 Native theming for Mac OS X disclosure buttons.
Bug 1085622 "Enable E10S (multi-process)" preference checkbox should not be displayed in Aurora's about:preferences (E10S_TESTING_ONLY somehow defined for Aurora builds).
Bug 1086936 Add a UI switch to disable custom profile selection process in Aurora.
Bug 1088568 Remove reference to non-existing loop-call.png.
Bug 1088578 Replace rgba(...,0) and hsla(...,0) with 'transparent' in CSS gradients.
Bug 1088660 Improve the search bar UI to support one-off searches.
Bug 1088712 Download glow icon looks small on dark themes.
Bug 1088789 Undefined negative-space CSS variable.
Bug 1089812 Implement updated In-content pref secondary dialogs.
Bug 1089880 Add a HAS_TRANSPARENCY notification to imagelib and use it for image documents.
Bug 1091036 Allow toolbox full screen for remote runtime projects.
Bug 1091656 Back button is missing a border on hover.
Bug 1091901 Tracking Protection: no HiDPI friendly icon in preferences.
Bug 1093198 WebIDE button looks odd in clicked state.
Bug 1093316 Back out flexbox "flex-basis:main-size" rename, since the CSSWG removed it from the spec.
Bug 1093374 Devedition Theme: New tab and all tab buttons have the default toolbar background color on OSX when tabs aren't in titlebar and with overflowing tabs.
Bug 1093866 Devedition theme: search box appears dark even when inside of the customize menu.
Bug 1093870 Devedition Theme: the pinned tab glow is a bit much.
Bug 1094296 devedition theme - windows - Bookmarks toolbar hover state has dark text.
Bug 1094509 DevEdition theme: switch to light devedition theme when light devtools theme is applied.
Bug 1094538 DevEdition Theme: 1px gap between selected tabs and side of window on Windows.
Bug 1094782 Tab scroll buttons unnecessarily visible.
Bug 1094830 Open a new tab button shakes after it reaches the right edge of Firefox.
Bug 1095827 [Developer Edition] navigation toolbar too wide in customize mode.
Bug 1096010 Use the new In-Content background color in contentAreaDownloadsView.
Bug 1096371 DevTools Themes: Tabs with notifications too dark on Dev Edition Light theme.
Bug 1096542 Tab bar jitters when full.
Bug 1096575 Remote DOM inspector causes black bars on device.
Bug 1097236 DevEdition theme: doubled dropdown arrow in search field in light theme.
Bug 1097408 DevEdition light theme: new-tab-button hover on linux shows default toolbar background.
Bug 1097543 advanced settings in firefox developer use system's font color.
Bug 1099952 loop-button is missing from @primaryToolbarButtons@, causing the icon to be squashed.
Bug 1100463 DevTools Themes Toolbar: Inspector toolbar button has 1px offset when active.
Bug 1101122 Update about:home search styling.
Bug 1101495 Unwanted transparent borders above and below the tab bar when using a lightweight theme.
Bug 1101654 first-use tour for new one-off search UI.
Bug 1102084 We need more contrast for the currently-hovered node in the dark theme.
Bug 1102369 Convert current devtools colors to css variables.
Bug 1102932 Text color of open search providers should be white on hover.
Bug 1104076 Items in subdialogs dropdowns are huge.
Bug 1104856 Active state for the selected devtools tab is wrong.


These bugs on Bugzilla, as a list: Bug List
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
User avatar
mcdavis
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Re: Firefox nightly theme changes

Post by mcdavis »

Same as above, but for Firefox 37:

Bug 647540 - Get rid of the toolbar-primary class
Bug 731318 - Display response size before and after content decoding
Bug 793920 - Move android reader mode to a shared place in toolkit
Bug 891258 - Use Australis styling for the findbar buttons
Bug 932179 - Network monitor should show per-connection SSL state
Bug 986970 - [OSX] Bookmark widget label is not aligned correctly in palette
Bug 989053 - Make box model regions on page content more visible
Bug 996562 - The text on the Bookmarks toolbar is barely visible when the bar is moved to the tab bar
Bug 1000739 - Bookmark toolbar items icon is too close to its label in customization mode
Bug 1013689 - In-content prefs - Alignment and spacing issues
Bug 1018703 - in-content preferences: background margin issue when hovering on dropdown items with separators
Bug 1022582 - Checkboxes and radio buttons in about:preferences lack any indication they're checked/selected when using High Contrast mode
Bug 1026342 - Show sync migration indicators in hamburger panel
Bug 1026679 - Make inContent preferences responsive
Bug 1049820 - Make the Profiler Category and Framerate graphs themable
Bug 1074744 - Intermittent test_videocontrols_video_direction.html | Rendering of reftest videocontrols_direction-1e.html should not be different to the reference - expected PASS
Bug 1077458 - Add waterfall view to Details view in new performance tool
Bug 1077459 - Add flamechart view to Details view in new performance tool
Bug 1077471 - Icons for new performance tool
Bug 1087618 - Implement the new style for about:welcomeback, sessionrestore, and e10s crash pages
Bug 1087877 - [timeline] user should be able to filter out any type of marker
Bug 1087934 - [UX] Review of share panel UI
Bug 1088508 - Update Loop button icon images and rendered size
Bug 1098371 - Create localized version of sslv3 error page
Bug 1098661 - Update sync in-content preferences UI to match FxA migration flows
Bug 1100578 - DevEdition theme: there is a 2px gap to the left of the first tab
Bug 1101996 - Add icons to history-based suggestions in search bar dropdown
Bug 1104213 - capture stack traces on timeline markers
Bug 1104730 - Tracking Protection: no icon in preferences when using 2dppi on non-OSX
Bug 1105596 - simplify aboutNetError_info.svg
Bug 1105768 - The reason for showing a badge on the hamburger menu should be obvious when opening the menu
Bug 1105825 - Create a simple animation panel in the inspector
Bug 1106124 - Profiler tab time section background color is overridden on hover
Bug 1106240 - Search category icon in in-content prefs looks squashed
Bug 1106277 - New performance tool stylesheet is missing on aero
Bug 1106432 - Search bar icon should indicate when a page offers open search
Bug 1106559 - Improve the search preference UI (add ability to edit keywords, reorder/remove engines, restore defaults)
Bug 1106569 - Search dropdown footer and open search items have an inconsistent styling with the australis panels
Bug 1106792 - Links to clear history and remove cookies have lost their style
Bug 1107498 - Titlebar elements aren't dark in Firefox devedition on Linux
Bug 1107943 - The marker sidebar has some annoying text spacing
Bug 1107945 - The call tree in the new performance tool has a distracting thick top border
Bug 1107972 - The profiler tree looks bad after the new theme changes
Bug 1108040 - When inspector is docked to side, the sidebar is not resizable
Bug 1108270 - Convert performance.css values to variables
Bug 1108706 - Make update wizard draggable in its bottom bar again
Bug 1108841 - large Windows font size causes unexpected margins above one-off search items
Bug 1109288 - Make devtools tabbar have less vertical height
Bug 1109333 - Selected blackboxed sources in the debugger aren't correctly styled
Bug 1109341 - Incorrect selector for #timeline-waterfall-details after bug 1107943
Bug 1109826 - silence all the WARNING: no preprocessor directives found warning spew
Bug 1110009 - Show a warning icon in the legacy-Sync-to-FxA migration menu panel items
Bug 1110336 - Update sync old-dialog-based preferences UI to match FxA migration flows
Bug 1111024 - Selected markers background in the timeline should extend to the sidebar in the new performance tool
Bug 1111091 - Tab bar jitters when tab curve width is less than 3px
Bug 1111236 - Remove the border around the #categories of in-content pages
Bug 1111332 - In-content Prefs - Remove strange border from help button
Bug 1111504 - InContent prefs - Tree styling issues
Bug 1112263 - In-content pages: Border around checkbox-label-box and radio-label-box when high-contrast themes used on the page
Bug 1112294 - No border around in-content dialogs with high-contrast themes
Bug 1112688 - Height of Search pane preferences window too small in some localizations, pushing "Add more search engines" off screen
Bug 1112715 - --tab-hover-color variable in devedition theme causes "Property contained reference to invalid variable. Error in parsing value for 'color'. Falling back to 'inherit'."
Bug 1113173 - InContent prefs - Search tree styling issues
Bug 1114344 - Add background-clip: content-box to the #dialogBox on in-content dialogs.
Bug 1114445 - Update sync migration to new UX flows
Bug 1114570 - [devedition] Wrong searchbar go button icon
Bug 1115307 - Search bar alignment fixes and cleanup
Bug 1119243 - The LineGraph should always show the gutter, even if arrows are disabled for tooltips
Bug 1119927 - Small UI changes for the timeline marker details in the new perf tool


These bugs on Bugzilla, as a list: Bug List
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
Post Reply