[location-valid.html]
[@location --loc { } should be a valid rule]
expected: FAIL
[@location --loc{} should be a valid rule]
expected: FAIL
[@location --ahoi\\(hoi {} should be a valid rule]
expected: FAIL
[@location --loc { pattern: url-pattern("/foo/*"); } should be a valid rule]
expected: FAIL
[@location --loc { pattern: url-Pattern( '/foo/*' ); } should be a valid rule]
expected: FAIL
[@location --loc { PATTERN: url-pattern( '/foo/*' ); } should be a valid rule]
expected: FAIL
[@location --loc { pattern: url-pattern(""); } should be a valid rule]
expected: FAIL
[@location --loc { pattern: url-pattern(''); } should be a valid rule]
expected: FAIL
[@location --loc { pattern: url-pattern("https://example.com:8080/books/:id?sort=asc#heading"); } should be a valid rule]
expected: FAIL
[@location --loc { pattern: url-pattern('/"'); } should be a valid rule]
expected: FAIL
[@location --loc { pattern: url-pattern("/\\""); } should be a valid rule]
expected: FAIL
[@location --loc { pattern: url-pattern('/\\\\'); } should be a valid rule]
expected: FAIL
[@location --loc { protocol: "https"; hostname: "example.com"; port: "8080"; pathname: "/books/:id"; search: "sort=asc"; hash: "heading"; base-url: "https://example.com/"; } should be a valid rule]
expected: FAIL