aboutsummaryrefslogtreecommitdiffstats
path: root/components/style/gecko/selector_parser.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/style/gecko/selector_parser.rs')
-rw-r--r--components/style/gecko/selector_parser.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/components/style/gecko/selector_parser.rs b/components/style/gecko/selector_parser.rs
index 608295af954..d9fdf6a4431 100644
--- a/components/style/gecko/selector_parser.rs
+++ b/components/style/gecko/selector_parser.rs
@@ -109,6 +109,7 @@ pub enum NonTSPseudoClass {
Visited,
Active,
Focus,
+ Fullscreen,
Hover,
Enabled,
Disabled,
@@ -127,6 +128,7 @@ impl ToCss for NonTSPseudoClass {
Visited => ":visited",
Active => ":active",
Focus => ":focus",
+ Fullscreen => ":fullscreen",
Hover => ":hover",
Enabled => ":enabled",
Disabled => ":disabled",
@@ -145,6 +147,7 @@ impl NonTSPseudoClass {
match *self {
Active => IN_ACTIVE_STATE,
Focus => IN_FOCUS_STATE,
+ Fullscreen => IN_FULLSCREEN_STATE,
Hover => IN_HOVER_STATE,
Enabled => IN_ENABLED_STATE,
Disabled => IN_DISABLED_STATE,
@@ -196,6 +199,7 @@ impl<'a> ::selectors::Parser for SelectorParser<'a> {
"visited" => Visited,
"active" => Active,
"focus" => Focus,
+ "fullscreen" => Fullscreen,
"hover" => Hover,
"enabled" => Enabled,
"disabled" => Disabled,