fantasai wrote:

>Pierre checked in the patch for bug 43220 today. It
>
> - renames the Backstop level to Agent to reflect its role as the UA
>   style level (as requested by Ian Hickson)
>
> - adds a User style level and loads the user stylesheets at that level
>   (as opposed to the UA level)
>
> - changes the cascade to
>
>   [least important]
>    1. UA normal rules                    = Agent     normal
>    2. User normal rules                  = User      normal
>    3. Author normal rules                = Document  normal
>    4. Override normal rules              = Override  normal
>    5. Author !important rules            = Document !important
>    6. Override !important rules          = Override !important
>    7. User !important rules              = User     !important
>    8. UA !important rules                = Agent    !important
>   [most important]
>
>Note that this makes UA !important the equivalent of hard-coding
>the rule in C++ (it can't be overridden). So be careful with those.
>
>( The cascade used to be
>        1. UA & User normal rules             = Backstop  normal
>        2. Author normal rules                = Document  normal
>        3. Override normal rules              = Override  normal
>        4. UA & User !important rules         = Backstop !important
>        5. Author !important rules            = Document !importnat
>        6. Override !important rules          = Override !important )
>
>Please CC [EMAIL PROTECTED] on any related style system regressions.
>
>Thanks~
>
>~fantasai
>
>http://bugzilla.mozilla.org/show_bug.cgi?id=43220
>[CASCADE]author !important rules override user !important rules in user.css
>
Please look at:

http://bugzilla.mozilla.org/show_bug.cgi?id=106317

This bug checked in to disabled the styling of selectborders, it was 
still possible to by-pass this bug, but now it isn't anymore... And that 
breaks the design of 3 of my sidebars.

Jesse


Reply via email to