inherited_ui.mako.rs (2844B)
1 /* This Source Code Form is subject to the terms of the Mozilla Public 2 * License, v. 2.0. If a copy of the MPL was not distributed with this 3 * file, You can obtain one at https://mozilla.org/MPL/2.0/. */ 4 5 <%namespace name="helpers" file="/helpers.mako.rs" /> 6 7 ${helpers.predefined_type( 8 "cursor", 9 "Cursor", 10 "computed::Cursor::auto()", 11 engines="gecko servo", 12 initial_specified_value="specified::Cursor::auto()", 13 animation_type="discrete", 14 spec="https://drafts.csswg.org/css-ui/#cursor", 15 servo_restyle_damage="repaint", 16 affects="paint", 17 )} 18 19 ${helpers.predefined_type( 20 "pointer-events", 21 "PointerEvents", 22 "specified::PointerEvents::Auto", 23 engines="gecko servo", 24 animation_type="discrete", 25 spec="https://svgwg.org/svg2-draft/interact.html#PointerEventsProperty", 26 servo_restyle_damage="repaint", 27 affects="paint", 28 )} 29 30 ${helpers.predefined_type( 31 "-moz-inert", 32 "Inert", 33 "specified::Inert::None", 34 engines="gecko", 35 gecko_ffi_name="mInert", 36 animation_type="discrete", 37 enabled_in="ua", 38 spec="Nonstandard (https://html.spec.whatwg.org/multipage/#inert-subtrees)", 39 affects="paint", 40 )} 41 42 ${helpers.predefined_type( 43 "-moz-user-focus", 44 "UserFocus", 45 "specified::UserFocus::Normal", 46 engines="gecko", 47 gecko_ffi_name="mUserFocus", 48 animation_type="discrete", 49 spec="Nonstandard (https://developer.mozilla.org/en-US/docs/Web/CSS/-moz-user-focus)", 50 enabled_in="chrome", 51 affects="", 52 )} 53 54 ${helpers.predefined_type( 55 "caret-color", 56 "color::CaretColor", 57 "generics::color::CaretColor::auto()", 58 engines="gecko", 59 spec="https://drafts.csswg.org/css-ui/#caret-color", 60 ignored_when_colors_disabled=True, 61 affects="paint", 62 )} 63 64 ${helpers.predefined_type( 65 "accent-color", 66 "ColorOrAuto", 67 "generics::color::ColorOrAuto::Auto", 68 engines="gecko", 69 spec="https://drafts.csswg.org/css-ui-4/#widget-accent", 70 ignored_when_colors_disabled=True, 71 affects="paint", 72 )} 73 74 ${helpers.predefined_type( 75 "color-scheme", 76 "ColorScheme", 77 "specified::color::ColorScheme::normal()", 78 engines="gecko servo", 79 servo_pref="layout.unimplemented", 80 spec="https://drafts.csswg.org/css-color-adjust/#color-scheme-prop", 81 animation_type="discrete", 82 ignored_when_colors_disabled=True, 83 affects="paint", 84 )} 85 86 ${helpers.predefined_type( 87 "scrollbar-color", 88 "ScrollbarColor", 89 "Default::default()", 90 engines="gecko", 91 spec="https://drafts.csswg.org/css-scrollbars-1/#scrollbar-color", 92 boxed=True, 93 ignored_when_colors_disabled=True, 94 affects="paint", 95 )} 96 97 ${helpers.predefined_type( 98 "-moz-theme", 99 "MozTheme", 100 "specified::MozTheme::Auto", 101 engines="gecko", 102 enabled_in="chrome", 103 animation_type="discrete", 104 spec="Internal", 105 affects="paint", 106 )}