/* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); @media (-moz-platform: android) { scrollbar, resizer, scrollcorner { pointer-events: none; } } scrollbar { appearance: auto; -moz-default-appearance: scrollbar-horizontal; cursor: default; } scrollbar[orient="vertical"] { -moz-default-appearance: scrollbar-vertical; } scrollbar[root="true"] { position: relative; z-index: 2147483647; /* largest positive value of a signed 32-bit integer */ } @media (-moz-overlay-scrollbars) { scrollbar:not([active="true"]), scrollbar[disabled="true"] { pointer-events: none; opacity: 0; } scrollcorner { pointer-events: none; } } slider { appearance: auto; -moz-default-appearance: scrollbartrack-horizontal; -moz-box-flex: 1; } slider[orient="vertical"] { appearance: auto; -moz-default-appearance: scrollbartrack-vertical; } thumb[orient="vertical"] { appearance: auto; -moz-default-appearance: scrollbarthumb-vertical; } thumb[orient="horizontal"] { appearance: auto; -moz-default-appearance: scrollbarthumb-horizontal; } scrollbarbutton[type="increment"] { appearance: auto; -moz-default-appearance: scrollbarbutton-right; } scrollbar[orient="vertical"] > scrollbarbutton[type="increment"] { appearance: auto; -moz-default-appearance: scrollbarbutton-down; } scrollbarbutton[type="decrement"] { appearance: auto; -moz-default-appearance: scrollbarbutton-left; } scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"] { appearance: auto; -moz-default-appearance: scrollbarbutton-up; } scrollcorner { appearance: auto; -moz-default-appearance: scrollcorner; width: 16px; cursor: default; }