x Stylesheet ,-[$DIR/tests/fixture/at-rule/document/input.css:2:1] 2 | ,-> @document url("https://www.example.com/") { 3 | | h1 { 4 | | color: green; 5 | | } 6 | | } 7 | | 8 | | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { 9 | | body { 10 | | color: purple; 11 | | background: yellow; 12 | | } 13 | | } 14 | | 15 | | @document url(https://www.example.com/) {} 16 | | @-moz-document url("https://www.example.com/") {} 17 | | @-moz-document/* near */ /* filter */ url("example.com/{") /* a */ {} 18 | | 19 | | @document url("https://www.example.com/") { 20 | | @media screen and (min-width: 900px) { 21 | | article { 22 | | padding: 1rem 3rem; 23 | | } 24 | | } 25 | `-> } `---- x Rule ,-[$DIR/tests/fixture/at-rule/document/input.css:2:1] 2 | ,-> @document url("https://www.example.com/") { 3 | | h1 { 4 | | color: green; 5 | | } 6 | `-> } `---- x AtRule ,-[$DIR/tests/fixture/at-rule/document/input.css:2:1] 2 | ,-> @document url("https://www.example.com/") { 3 | | h1 { 4 | | color: green; 5 | | } 6 | `-> } `---- x DocumentRule ,-[$DIR/tests/fixture/at-rule/document/input.css:2:1] 2 | ,-> @document url("https://www.example.com/") { 3 | | h1 { 4 | | color: green; 5 | | } 6 | `-> } `---- x DocumentRuleMatchingFunction ,-[$DIR/tests/fixture/at-rule/document/input.css:2:1] 2 | @document url("https://www.example.com/") { : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x Url ,-[$DIR/tests/fixture/at-rule/document/input.css:2:1] 2 | @document url("https://www.example.com/") { : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:2:1] 2 | @document url("https://www.example.com/") { : ^^^ `---- x UrlValue ,-[$DIR/tests/fixture/at-rule/document/input.css:2:1] 2 | @document url("https://www.example.com/") { : ^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x Str ,-[$DIR/tests/fixture/at-rule/document/input.css:2:1] 2 | @document url("https://www.example.com/") { : ^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x SimpleBlock ,-[$DIR/tests/fixture/at-rule/document/input.css:2:1] 2 | ,-> @document url("https://www.example.com/") { 3 | | h1 { 4 | | color: green; 5 | | } 6 | `-> } `---- x ComponentValue ,-[$DIR/tests/fixture/at-rule/document/input.css:3:5] 3 | ,-> h1 { 4 | | color: green; 5 | `-> } `---- x Rule ,-[$DIR/tests/fixture/at-rule/document/input.css:3:5] 3 | ,-> h1 { 4 | | color: green; 5 | `-> } `---- x QualifiedRule ,-[$DIR/tests/fixture/at-rule/document/input.css:3:5] 3 | ,-> h1 { 4 | | color: green; 5 | `-> } `---- x SelectorList ,-[$DIR/tests/fixture/at-rule/document/input.css:3:5] 3 | h1 { : ^^ `---- x ComplexSelector ,-[$DIR/tests/fixture/at-rule/document/input.css:3:5] 3 | h1 { : ^^ `---- x CompoundSelector ,-[$DIR/tests/fixture/at-rule/document/input.css:3:5] 3 | h1 { : ^^ `---- x TypeSelector ,-[$DIR/tests/fixture/at-rule/document/input.css:3:5] 3 | h1 { : ^^ `---- x TagNameSelector ,-[$DIR/tests/fixture/at-rule/document/input.css:3:5] 3 | h1 { : ^^ `---- x WqName ,-[$DIR/tests/fixture/at-rule/document/input.css:3:5] 3 | h1 { : ^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:3:5] 3 | h1 { : ^^ `---- x SimpleBlock ,-[$DIR/tests/fixture/at-rule/document/input.css:3:5] 3 | ,-> h1 { 4 | | color: green; 5 | `-> } `---- x ComponentValue ,-[$DIR/tests/fixture/at-rule/document/input.css:4:9] 4 | color: green; : ^^^^^^^^^^^^ `---- x StyleBlock ,-[$DIR/tests/fixture/at-rule/document/input.css:4:9] 4 | color: green; : ^^^^^^^^^^^^ `---- x Declaration ,-[$DIR/tests/fixture/at-rule/document/input.css:4:9] 4 | color: green; : ^^^^^^^^^^^^ `---- x DeclarationName ,-[$DIR/tests/fixture/at-rule/document/input.css:4:9] 4 | color: green; : ^^^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:4:9] 4 | color: green; : ^^^^^ `---- x ComponentValue ,-[$DIR/tests/fixture/at-rule/document/input.css:4:9] 4 | color: green; : ^^^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:4:9] 4 | color: green; : ^^^^^ `---- x Rule ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | ,-> @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { 9 | | body { 10 | | color: purple; 11 | | background: yellow; 12 | | } 13 | `-> } `---- x AtRule ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | ,-> @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { 9 | | body { 10 | | color: purple; 11 | | background: yellow; 12 | | } 13 | `-> } `---- x DocumentRule ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | ,-> @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { 9 | | body { 10 | | color: purple; 11 | | background: yellow; 12 | | } 13 | `-> } `---- x DocumentRuleMatchingFunction ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x Url ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^ `---- x UrlValue ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^^^^^^^^^^^^^^^ `---- x Str ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^^^^^^^^^^^^^^^ `---- x DocumentRuleMatchingFunction ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x Function ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^^^^^ `---- x ComponentValue ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x Str ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x DocumentRuleMatchingFunction ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^^^^^^^^^^^^^^^^ `---- x Function ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^^^^^^^^^^^^^^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^ `---- x ComponentValue ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^^^^^^^^ `---- x Str ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^^^^^^^^ `---- x DocumentRuleMatchingFunction ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^^^^^^^^^^^^^^^^^^ `---- x Function ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^^^^^^^^^^^^^^^^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^^^^^^^^^ `---- x ComponentValue ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^^ `---- x Str ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^^ `---- x DocumentRuleMatchingFunction ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^^^^^^^^^^^^^ `---- x Function ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^^^^^^^^^^^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^ `---- x ComponentValue ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^^^^^ `---- x Str ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { : ^^^^^^^^^^ `---- x SimpleBlock ,-[$DIR/tests/fixture/at-rule/document/input.css:8:1] 8 | ,-> @document url("http://www.w3.org/"), url-prefix("http://www.w3.org/Style/"), domain("mozilla.org"), media-document("video"), regexp("https:.*") { 9 | | body { 10 | | color: purple; 11 | | background: yellow; 12 | | } 13 | `-> } `---- x ComponentValue ,-[$DIR/tests/fixture/at-rule/document/input.css:9:5] 9 | ,-> body { 10 | | color: purple; 11 | | background: yellow; 12 | `-> } `---- x Rule ,-[$DIR/tests/fixture/at-rule/document/input.css:9:5] 9 | ,-> body { 10 | | color: purple; 11 | | background: yellow; 12 | `-> } `---- x QualifiedRule ,-[$DIR/tests/fixture/at-rule/document/input.css:9:5] 9 | ,-> body { 10 | | color: purple; 11 | | background: yellow; 12 | `-> } `---- x SelectorList ,-[$DIR/tests/fixture/at-rule/document/input.css:9:5] 9 | body { : ^^^^ `---- x ComplexSelector ,-[$DIR/tests/fixture/at-rule/document/input.css:9:5] 9 | body { : ^^^^ `---- x CompoundSelector ,-[$DIR/tests/fixture/at-rule/document/input.css:9:5] 9 | body { : ^^^^ `---- x TypeSelector ,-[$DIR/tests/fixture/at-rule/document/input.css:9:5] 9 | body { : ^^^^ `---- x TagNameSelector ,-[$DIR/tests/fixture/at-rule/document/input.css:9:5] 9 | body { : ^^^^ `---- x WqName ,-[$DIR/tests/fixture/at-rule/document/input.css:9:5] 9 | body { : ^^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:9:5] 9 | body { : ^^^^ `---- x SimpleBlock ,-[$DIR/tests/fixture/at-rule/document/input.css:9:5] 9 | ,-> body { 10 | | color: purple; 11 | | background: yellow; 12 | `-> } `---- x ComponentValue ,-[$DIR/tests/fixture/at-rule/document/input.css:10:9] 10 | color: purple; : ^^^^^^^^^^^^^ `---- x StyleBlock ,-[$DIR/tests/fixture/at-rule/document/input.css:10:9] 10 | color: purple; : ^^^^^^^^^^^^^ `---- x Declaration ,-[$DIR/tests/fixture/at-rule/document/input.css:10:9] 10 | color: purple; : ^^^^^^^^^^^^^ `---- x DeclarationName ,-[$DIR/tests/fixture/at-rule/document/input.css:10:9] 10 | color: purple; : ^^^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:10:9] 10 | color: purple; : ^^^^^ `---- x ComponentValue ,-[$DIR/tests/fixture/at-rule/document/input.css:10:9] 10 | color: purple; : ^^^^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:10:9] 10 | color: purple; : ^^^^^^ `---- x ComponentValue ,-[$DIR/tests/fixture/at-rule/document/input.css:11:9] 11 | background: yellow; : ^^^^^^^^^^^^^^^^^^ `---- x StyleBlock ,-[$DIR/tests/fixture/at-rule/document/input.css:11:9] 11 | background: yellow; : ^^^^^^^^^^^^^^^^^^ `---- x Declaration ,-[$DIR/tests/fixture/at-rule/document/input.css:11:9] 11 | background: yellow; : ^^^^^^^^^^^^^^^^^^ `---- x DeclarationName ,-[$DIR/tests/fixture/at-rule/document/input.css:11:9] 11 | background: yellow; : ^^^^^^^^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:11:9] 11 | background: yellow; : ^^^^^^^^^^ `---- x ComponentValue ,-[$DIR/tests/fixture/at-rule/document/input.css:11:9] 11 | background: yellow; : ^^^^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:11:9] 11 | background: yellow; : ^^^^^^ `---- x Rule ,-[$DIR/tests/fixture/at-rule/document/input.css:15:1] 15 | @document url(https://www.example.com/) {} : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x AtRule ,-[$DIR/tests/fixture/at-rule/document/input.css:15:1] 15 | @document url(https://www.example.com/) {} : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x DocumentRule ,-[$DIR/tests/fixture/at-rule/document/input.css:15:1] 15 | @document url(https://www.example.com/) {} : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x DocumentRuleMatchingFunction ,-[$DIR/tests/fixture/at-rule/document/input.css:15:1] 15 | @document url(https://www.example.com/) {} : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x Url ,-[$DIR/tests/fixture/at-rule/document/input.css:15:1] 15 | @document url(https://www.example.com/) {} : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:15:1] 15 | @document url(https://www.example.com/) {} : ^^^ `---- x UrlValue ,-[$DIR/tests/fixture/at-rule/document/input.css:15:1] 15 | @document url(https://www.example.com/) {} : ^^^^^^^^^^^^^^^^^^^^^^^^ `---- x UrlValueRaw ,-[$DIR/tests/fixture/at-rule/document/input.css:15:1] 15 | @document url(https://www.example.com/) {} : ^^^^^^^^^^^^^^^^^^^^^^^^ `---- x SimpleBlock ,-[$DIR/tests/fixture/at-rule/document/input.css:15:1] 15 | @document url(https://www.example.com/) {} : ^^ `---- x Rule ,-[$DIR/tests/fixture/at-rule/document/input.css:16:1] 16 | @-moz-document url("https://www.example.com/") {} : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x AtRule ,-[$DIR/tests/fixture/at-rule/document/input.css:16:1] 16 | @-moz-document url("https://www.example.com/") {} : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x DocumentRule ,-[$DIR/tests/fixture/at-rule/document/input.css:16:1] 16 | @-moz-document url("https://www.example.com/") {} : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x DocumentRuleMatchingFunction ,-[$DIR/tests/fixture/at-rule/document/input.css:16:1] 16 | @-moz-document url("https://www.example.com/") {} : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x Url ,-[$DIR/tests/fixture/at-rule/document/input.css:16:1] 16 | @-moz-document url("https://www.example.com/") {} : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:16:1] 16 | @-moz-document url("https://www.example.com/") {} : ^^^ `---- x UrlValue ,-[$DIR/tests/fixture/at-rule/document/input.css:16:1] 16 | @-moz-document url("https://www.example.com/") {} : ^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x Str ,-[$DIR/tests/fixture/at-rule/document/input.css:16:1] 16 | @-moz-document url("https://www.example.com/") {} : ^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x SimpleBlock ,-[$DIR/tests/fixture/at-rule/document/input.css:16:1] 16 | @-moz-document url("https://www.example.com/") {} : ^^ `---- x Rule ,-[$DIR/tests/fixture/at-rule/document/input.css:17:1] 17 | @-moz-document/* near */ /* filter */ url("example.com/{") /* a */ {} : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x AtRule ,-[$DIR/tests/fixture/at-rule/document/input.css:17:1] 17 | @-moz-document/* near */ /* filter */ url("example.com/{") /* a */ {} : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x DocumentRule ,-[$DIR/tests/fixture/at-rule/document/input.css:17:1] 17 | @-moz-document/* near */ /* filter */ url("example.com/{") /* a */ {} : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x DocumentRuleMatchingFunction ,-[$DIR/tests/fixture/at-rule/document/input.css:17:1] 17 | @-moz-document/* near */ /* filter */ url("example.com/{") /* a */ {} : ^^^^^^^^^^^^^^^^^^^^ `---- x Url ,-[$DIR/tests/fixture/at-rule/document/input.css:17:1] 17 | @-moz-document/* near */ /* filter */ url("example.com/{") /* a */ {} : ^^^^^^^^^^^^^^^^^^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:17:1] 17 | @-moz-document/* near */ /* filter */ url("example.com/{") /* a */ {} : ^^^ `---- x UrlValue ,-[$DIR/tests/fixture/at-rule/document/input.css:17:1] 17 | @-moz-document/* near */ /* filter */ url("example.com/{") /* a */ {} : ^^^^^^^^^^^^^^^ `---- x Str ,-[$DIR/tests/fixture/at-rule/document/input.css:17:1] 17 | @-moz-document/* near */ /* filter */ url("example.com/{") /* a */ {} : ^^^^^^^^^^^^^^^ `---- x SimpleBlock ,-[$DIR/tests/fixture/at-rule/document/input.css:17:1] 17 | @-moz-document/* near */ /* filter */ url("example.com/{") /* a */ {} : ^^ `---- x Rule ,-[$DIR/tests/fixture/at-rule/document/input.css:19:1] 19 | ,-> @document url("https://www.example.com/") { 20 | | @media screen and (min-width: 900px) { 21 | | article { 22 | | padding: 1rem 3rem; 23 | | } 24 | | } 25 | `-> } `---- x AtRule ,-[$DIR/tests/fixture/at-rule/document/input.css:19:1] 19 | ,-> @document url("https://www.example.com/") { 20 | | @media screen and (min-width: 900px) { 21 | | article { 22 | | padding: 1rem 3rem; 23 | | } 24 | | } 25 | `-> } `---- x DocumentRule ,-[$DIR/tests/fixture/at-rule/document/input.css:19:1] 19 | ,-> @document url("https://www.example.com/") { 20 | | @media screen and (min-width: 900px) { 21 | | article { 22 | | padding: 1rem 3rem; 23 | | } 24 | | } 25 | `-> } `---- x DocumentRuleMatchingFunction ,-[$DIR/tests/fixture/at-rule/document/input.css:19:1] 19 | @document url("https://www.example.com/") { : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x Url ,-[$DIR/tests/fixture/at-rule/document/input.css:19:1] 19 | @document url("https://www.example.com/") { : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:19:1] 19 | @document url("https://www.example.com/") { : ^^^ `---- x UrlValue ,-[$DIR/tests/fixture/at-rule/document/input.css:19:1] 19 | @document url("https://www.example.com/") { : ^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x Str ,-[$DIR/tests/fixture/at-rule/document/input.css:19:1] 19 | @document url("https://www.example.com/") { : ^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x SimpleBlock ,-[$DIR/tests/fixture/at-rule/document/input.css:19:1] 19 | ,-> @document url("https://www.example.com/") { 20 | | @media screen and (min-width: 900px) { 21 | | article { 22 | | padding: 1rem 3rem; 23 | | } 24 | | } 25 | `-> } `---- x ComponentValue ,-[$DIR/tests/fixture/at-rule/document/input.css:20:5] 20 | ,-> @media screen and (min-width: 900px) { 21 | | article { 22 | | padding: 1rem 3rem; 23 | | } 24 | `-> } `---- x Rule ,-[$DIR/tests/fixture/at-rule/document/input.css:20:5] 20 | ,-> @media screen and (min-width: 900px) { 21 | | article { 22 | | padding: 1rem 3rem; 23 | | } 24 | `-> } `---- x AtRule ,-[$DIR/tests/fixture/at-rule/document/input.css:20:5] 20 | ,-> @media screen and (min-width: 900px) { 21 | | article { 22 | | padding: 1rem 3rem; 23 | | } 24 | `-> } `---- x MediaRule ,-[$DIR/tests/fixture/at-rule/document/input.css:20:5] 20 | ,-> @media screen and (min-width: 900px) { 21 | | article { 22 | | padding: 1rem 3rem; 23 | | } 24 | `-> } `---- x MediaQueryList ,-[$DIR/tests/fixture/at-rule/document/input.css:20:5] 20 | @media screen and (min-width: 900px) { : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x MediaQuery ,-[$DIR/tests/fixture/at-rule/document/input.css:20:5] 20 | @media screen and (min-width: 900px) { : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:20:5] 20 | @media screen and (min-width: 900px) { : ^^^^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:20:5] 20 | @media screen and (min-width: 900px) { : ^^^ `---- x MediaConditionWithoutOr ,-[$DIR/tests/fixture/at-rule/document/input.css:20:5] 20 | @media screen and (min-width: 900px) { : ^^^^^^^^^^^^^^^^^^ `---- x MediaConditionWithoutOrType ,-[$DIR/tests/fixture/at-rule/document/input.css:20:5] 20 | @media screen and (min-width: 900px) { : ^^^^^^^^^^^^^^^^^^ `---- x MediaInParens ,-[$DIR/tests/fixture/at-rule/document/input.css:20:5] 20 | @media screen and (min-width: 900px) { : ^^^^^^^^^^^^^^^^^^ `---- x MediaFeature ,-[$DIR/tests/fixture/at-rule/document/input.css:20:5] 20 | @media screen and (min-width: 900px) { : ^^^^^^^^^^^^^^^^^^ `---- x MediaFeaturePlain ,-[$DIR/tests/fixture/at-rule/document/input.css:20:5] 20 | @media screen and (min-width: 900px) { : ^^^^^^^^^^^^^^^^^^ `---- x MediaFeatureName ,-[$DIR/tests/fixture/at-rule/document/input.css:20:5] 20 | @media screen and (min-width: 900px) { : ^^^^^^^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:20:5] 20 | @media screen and (min-width: 900px) { : ^^^^^^^^^ `---- x MediaFeatureValue ,-[$DIR/tests/fixture/at-rule/document/input.css:20:5] 20 | @media screen and (min-width: 900px) { : ^^^^^ `---- x Dimension ,-[$DIR/tests/fixture/at-rule/document/input.css:20:5] 20 | @media screen and (min-width: 900px) { : ^^^^^ `---- x Length ,-[$DIR/tests/fixture/at-rule/document/input.css:20:5] 20 | @media screen and (min-width: 900px) { : ^^^^^ `---- x Number ,-[$DIR/tests/fixture/at-rule/document/input.css:20:5] 20 | @media screen and (min-width: 900px) { : ^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:20:5] 20 | @media screen and (min-width: 900px) { : ^^ `---- x SimpleBlock ,-[$DIR/tests/fixture/at-rule/document/input.css:20:5] 20 | ,-> @media screen and (min-width: 900px) { 21 | | article { 22 | | padding: 1rem 3rem; 23 | | } 24 | `-> } `---- x ComponentValue ,-[$DIR/tests/fixture/at-rule/document/input.css:21:9] 21 | ,-> article { 22 | | padding: 1rem 3rem; 23 | `-> } `---- x Rule ,-[$DIR/tests/fixture/at-rule/document/input.css:21:9] 21 | ,-> article { 22 | | padding: 1rem 3rem; 23 | `-> } `---- x QualifiedRule ,-[$DIR/tests/fixture/at-rule/document/input.css:21:9] 21 | ,-> article { 22 | | padding: 1rem 3rem; 23 | `-> } `---- x SelectorList ,-[$DIR/tests/fixture/at-rule/document/input.css:21:9] 21 | article { : ^^^^^^^ `---- x ComplexSelector ,-[$DIR/tests/fixture/at-rule/document/input.css:21:9] 21 | article { : ^^^^^^^ `---- x CompoundSelector ,-[$DIR/tests/fixture/at-rule/document/input.css:21:9] 21 | article { : ^^^^^^^ `---- x TypeSelector ,-[$DIR/tests/fixture/at-rule/document/input.css:21:9] 21 | article { : ^^^^^^^ `---- x TagNameSelector ,-[$DIR/tests/fixture/at-rule/document/input.css:21:9] 21 | article { : ^^^^^^^ `---- x WqName ,-[$DIR/tests/fixture/at-rule/document/input.css:21:9] 21 | article { : ^^^^^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:21:9] 21 | article { : ^^^^^^^ `---- x SimpleBlock ,-[$DIR/tests/fixture/at-rule/document/input.css:21:9] 21 | ,-> article { 22 | | padding: 1rem 3rem; 23 | `-> } `---- x ComponentValue ,-[$DIR/tests/fixture/at-rule/document/input.css:22:13] 22 | padding: 1rem 3rem; : ^^^^^^^^^^^^^^^^^^ `---- x StyleBlock ,-[$DIR/tests/fixture/at-rule/document/input.css:22:13] 22 | padding: 1rem 3rem; : ^^^^^^^^^^^^^^^^^^ `---- x Declaration ,-[$DIR/tests/fixture/at-rule/document/input.css:22:13] 22 | padding: 1rem 3rem; : ^^^^^^^^^^^^^^^^^^ `---- x DeclarationName ,-[$DIR/tests/fixture/at-rule/document/input.css:22:13] 22 | padding: 1rem 3rem; : ^^^^^^^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:22:13] 22 | padding: 1rem 3rem; : ^^^^^^^ `---- x ComponentValue ,-[$DIR/tests/fixture/at-rule/document/input.css:22:13] 22 | padding: 1rem 3rem; : ^^^^ `---- x Dimension ,-[$DIR/tests/fixture/at-rule/document/input.css:22:13] 22 | padding: 1rem 3rem; : ^^^^ `---- x Length ,-[$DIR/tests/fixture/at-rule/document/input.css:22:13] 22 | padding: 1rem 3rem; : ^^^^ `---- x Number ,-[$DIR/tests/fixture/at-rule/document/input.css:22:13] 22 | padding: 1rem 3rem; : ^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:22:13] 22 | padding: 1rem 3rem; : ^^^ `---- x ComponentValue ,-[$DIR/tests/fixture/at-rule/document/input.css:22:13] 22 | padding: 1rem 3rem; : ^^^^ `---- x Dimension ,-[$DIR/tests/fixture/at-rule/document/input.css:22:13] 22 | padding: 1rem 3rem; : ^^^^ `---- x Length ,-[$DIR/tests/fixture/at-rule/document/input.css:22:13] 22 | padding: 1rem 3rem; : ^^^^ `---- x Number ,-[$DIR/tests/fixture/at-rule/document/input.css:22:13] 22 | padding: 1rem 3rem; : ^ `---- x Ident ,-[$DIR/tests/fixture/at-rule/document/input.css:22:13] 22 | padding: 1rem 3rem; : ^^^ `----