Chrome-only CSS reference

This is an archived page. It's not actively maintained.

This page lists CSS properties that are only available in Gecko Chrome code (and sometimes in other privileged circumstances, eg. UA stylesheets.)

Note: Most of the CSS properties exposed to the Web in general are also usable in Chrome stylesheets: see the CSS documentation for a list of these.

-moz-window-dragging
The -moz-window-dragging CSS property specifies whether a window is draggable or not. It only works in Chrome code, and only on Mac OS X.
:-moz-lwtheme
The :-moz-lwtheme pseudo-class matches in chrome documents when the root element's lightweightthemes attribute is true and a theme is selected.
:-moz-lwtheme-brighttext
The :-moz-lwtheme-brighttext pseudo-class matches in chrome documents when :-moz-lwtheme is true and a lightweight theme with a bright text color is selected.
:-moz-lwtheme-darktext
The :-moz-lwtheme-darktext pseudo-class matches in chrome documents when :-moz-lwtheme is true and a lightweight theme with a dark text color is selected.
::-moz-tree-cell
Activated by the properties attribute.
::-moz-tree-cell-text
Activated by the properties attribute.
::-moz-tree-cell-text(hover)
The :-moz-tree-cell-text(hover) CSS pseudo-class will match an element if the mouse cursor is presently hovering over text in a tree cell.
::-moz-tree-column
Activated by the properties attribute.
::-moz-tree-drop-feedback
Activated by the properties attribute.
::-moz-tree-image
Activated by the properties attribute.
::-moz-tree-indentation
Activated by the properties attribute.
::-moz-tree-line
Activated by the properties attribute.
::-moz-tree-progressmeter
Activated when the type attribute is set to progressmeter.
::-moz-tree-row
The ::-moz-tree-row CSS pseudo-element is used to select rows and apply styles to tree rows.
::-moz-tree-row(hover)
The ::-moz-tree-row(hover) CSS pseudo-class will match an element if the mouse cursor is presently hovering over a tree row.
::-moz-tree-separator
Activated by the properties attribute.
::-moz-tree-twisty
Activated by the properties attribute.
CSS -moz-bool-pref() @supports function
The -moz-bool-pref() @supports condition is available to Gecko chrome and UA stylesheets to check if a boolean preference is enabled.
CSS <display-xul> component</display-xul>
Firefox supports the following -moz- prefixed XUL display values:
overflow-clip-box
The overflow-clip-box CSS property specifies relative to which box the clipping happens when there is an overflow. It is short hand for the overflow-clip-box-inline and overflow-clip-box-block properties.
overflow-clip-box-block
The overflow-clip-box-block CSS property specifies relative to which box the clipping happens when there is an overflow — in the block direction.
overflow-clip-box-inline
The overflow-clip-box-inline CSS property specifies relative to which box the clipping happens when there is an overflow — in the inline direction.

See also