This page is not complete.
There are a number of changes in the browser that may require you to make changes to your theme.
|The <gripper> element was removed from the scrollbar thumb button by bug 448704. For the Windows and Linux native default themes, the gripper is now drawn as a part of the background of the scrollbar thumb widget. Third-party themes can still draw a gripper for the scrollbar thumb button by applying a centered background image to the scrollbar's thumb button.
|Since bug 394892, radio buttons and checkboxes no longer have a minimum size on Mac OS X. If your theme uses native checkboxes or radiobuttons (-moz-appearance: radio / checkbox), this can result in distorted controls. You might have to set the width and height of .checkbox-check and .radio-check to 16px to avoid that problem. Look at the patch to see what was changed for Pinstripe.
|Bug 450944 changed the way window shadow is handled on Mac OS X. Before that change, opaque windows always had a shadow and transparent windows never had a shadow. After that change, transparent windows also have a shadow by default. This can result in unwanted shadows in your theme, e.g. under the autoscroll icon or the identity panel. If you don't want the shadow, you can turn it off by setting the new
CSS property to
none on the affected element.
|Bug 463189 added a new attribute on the XUL window element of browser.xul named
browsingmode. The value of this attribute is
normal when the Private Browsing mode is inactive, and
private when it's active. This attribute can be used to style different parts of the browser window inside the Private Browsing mode. See this blog post for an example.
-moz-nativehyperlinktext, to select the computer's native hyperlink color.
For a list of all the known changes see: MozillaZine's Forum: Theme changes for Firefox 3.5