GNOME Bugzilla – Bug 650270
Some CSS correctness fixes
Last modified: 2011-05-23 14:02:19 UTC
Here's a bunch of fixes for issues that the parser rewrite found. All those patches should work fine with the current CSS parser, but cause warnings or flat out won't work with the new parser.
Created attachment 187879 [details] [review] toolbars: Remove broken property We were setting an enum to 0, that doesn't do anything.
Created attachment 187880 [details] [review] toolbars: Properly seperate toolbar classes from toolbutton classes Otherwise the CSS won't match with a bugfixed CSS parser
Created attachment 187881 [details] [review] menus: Split menu classes from menuitem classes
Created attachment 187882 [details] [review] menus: Make sure all menu children use the menu colors And not as previously, all children that are menus.
Created attachment 187883 [details] [review] menus: Use correct classes for menuitems .menu.check doesn't describe checks of menuitems, but checks of menus.
Created attachment 187884 [details] [review] menus: Add hack to properly render prelit menubar labels
Created attachment 187885 [details] [review] combobox: Remove broken shadow-type declaration enum properties cannot be specified as ints
This is fixed for git master now.