id references title flags links revision credits assertion 001 @supports rules OM support script http://www.w3.org/TR/css3-conditional/#at-supports 14314b4352e062f4cf10a0c0f725d8a66575a940 `Florian Rivoal`,`Opera Software ASA` at-media-whitespace-optional-001 reference/background-lime DESCRIPTION OF TEST http://www.w3.org/TR/css3-conditional/#at-media 4e2c5ec01563d357382aae5e723e1d952b8875c0 `L. David Baron`,`Mozilla Corporation` Whitespace after the MEDIA_SYM token is optional (S*). at-media-whitespace-optional-002 reference/background-lime DESCRIPTION OF TEST http://www.w3.org/TR/css3-conditional/#at-media 50509a80453c49e7b9765b5cef6ec6b67436a7ff `L. David Baron`,`Mozilla Corporation` Whitespace after the MEDIA_SYM token is optional (S*). at-supports-001 reference/at-supports-001-ref Support for simple passing conditions in @supports http://www.w3.org/TR/css3-conditional/#at-supports b461c0b2d7b695c3459e1ea678e6a9d1c54c93eb `Florian Rivoal`,`Opera Software ASA` at-supports-002 reference/at-supports-001-ref Support for @supports within @media http://www.w3.org/TR/css3-conditional/#at-supports 8b6e43dfcab26ac1be11fa6afa85be45dc04b5e9 `Florian Rivoal`,`Opera Software ASA` at-supports-003 reference/at-supports-001-ref Support for @media within @supports http://www.w3.org/TR/css3-conditional/#at-supports 9922bdb312340ce133334ec143a74585de6837d3 `Florian Rivoal`,`Opera Software ASA` at-supports-004 reference/at-supports-001-ref @supports within non-matching @media should not apply http://www.w3.org/TR/css3-conditional/#at-supports fc56fe5d1a6e959de9e45b5cf3b5fd62514e8ab6 `Florian Rivoal`,`Opera Software ASA` at-supports-005 reference/at-supports-001-ref non-matching @media within @supports should not apply http://www.w3.org/TR/css3-conditional/#at-supports b2b5893a998141d0372a66ff6ade853ab389bcfb `Florian Rivoal`,`Opera Software ASA` at-supports-006 reference/at-supports-001-ref Nested parens around conditions in @supports should work http://www.w3.org/TR/css3-conditional/#at-supports b330e5406b4e1608571b7b17a766d307012dd581 `Florian Rivoal`,`Opera Software ASA` at-supports-007 reference/at-supports-001-ref Conjunctions of passing simple conditions in @supports should pass http://www.w3.org/TR/css3-conditional/#at-supports d9d7f17289f646cded6074b4d8b8ae9c33fd4423 `Florian Rivoal`,`Opera Software ASA` at-supports-008 reference/at-supports-001-ref Disjunctions with at least a passing simple condition in @supports should pass http://www.w3.org/TR/css3-conditional/#at-supports 84785a62436f90b847ea8b0a87f625fbf77901b0 `Florian Rivoal`,`Opera Software ASA` at-supports-009 reference/at-supports-001-ref Negations of failing simple conditions in @supports should pass http://www.w3.org/TR/css3-conditional/#at-supports c45c61b879c9d874afb6e6c031788bae90ad971f `Florian Rivoal`,`Opera Software ASA` at-supports-010 reference/at-supports-001-ref Combinations of conjuctions, disjunctions, and negations of simple conditions in @supports should work http://www.w3.org/TR/css3-conditional/#at-supports 36393621357e00f0aead2337ec00ae743620293f `Florian Rivoal`,`Opera Software ASA` at-supports-011 reference/at-supports-001-ref Conditions not enclosed in parens in @supports should not work invalid http://www.w3.org/TR/css3-conditional/#at-supports 724b9ca3d11ca90af8ee9ed87e063e7ced70d99f `Florian Rivoal`,`Opera Software ASA` at-supports-012 reference/at-supports-001-ref Conjunctions with more than two terms in @supports should work http://www.w3.org/TR/css3-conditional/#at-supports 5bfb18c97e4940d48136e88a3db9320051e4db96 `Florian Rivoal`,`Opera Software ASA` at-supports-013 reference/at-supports-001-ref Disjunction with more than two terms in @supports should work http://www.w3.org/TR/css3-conditional/#at-supports 51af0702d90db971961d083e15a0fbd8e3408d4c `Florian Rivoal`,`Opera Software ASA` at-supports-014 reference/at-supports-001-ref Negations in @supports should not work if "not" isn't follow by a space invalid http://www.w3.org/TR/css3-conditional/#at-supports dc622dc843feb04ab0b0364d8daceb6d4cd2b88f `Florian Rivoal`,`Opera Software ASA` at-supports-015 reference/at-supports-001-ref Bizarre syntax that still conforms to the core grammar should succesfully parse in @supports http://www.w3.org/TR/css3-conditional/#at-supports 46830ef480127528228b1df7f6ca82881a2935c7 `Florian Rivoal`,`Opera Software ASA` at-supports-016 reference/at-supports-001-ref In @supports, parens are required to mix conjunctions with disjunctions invalid http://www.w3.org/TR/css3-conditional/#at-supports c00117c16219d5f979f7940d5a3f56d90689459a `Florian Rivoal`,`Opera Software ASA` at-supports-017 reference/at-supports-001-ref In @supports, functions can be parsed successfully http://www.w3.org/TR/css3-conditional/#at-supports b1a62a86bc5c1a38d1be4b6427d8a5fb648c3bd5 `Florian Rivoal`,`Opera Software ASA` at-supports-018 reference/at-supports-001-ref In @supports conditions, the arguments of a function can begin with spaces http://www.w3.org/TR/css3-conditional/#at-supports b71f1a38f3737095f099e6664da1ea23eb713225 `Florian Rivoal`,`Opera Software ASA` at-supports-019 reference/at-supports-001-ref Incorrect syntax in @supports recovers properly invalid http://www.w3.org/TR/css3-conditional/#at-supports 32d9cc9a5915eae90a48feb10e13f245ccc858d5 `Florian Rivoal`,`Opera Software ASA` at-supports-020 reference/at-supports-001-ref Incorrect syntax in @supports recovers properly invalid http://www.w3.org/TR/css3-conditional/#at-supports fcb0729d45ffc567f9756e6be2d36c7b47a682da `Florian Rivoal`,`Opera Software ASA` at-supports-021 reference/at-supports-001-ref Incorrect syntax in @supports recovers properly invalid http://www.w3.org/TR/css3-conditional/#at-supports 6b04d3c3c0d14b12cee5f289a80f814ba56ac193 `Florian Rivoal`,`Opera Software ASA` at-supports-022 reference/at-supports-001-ref Incorrect syntax in @supports recovers properly invalid http://www.w3.org/TR/css3-conditional/#at-supports 9c83d3b91c7ea52606378cc1fa3c7e0d9ee5cb97 `Florian Rivoal`,`Opera Software ASA` at-supports-023 reference/at-supports-001-ref Incorrect syntax in nested @supports recovers properly invalid http://www.w3.org/TR/css3-conditional/#at-supports cd23c5881ce3db9207aea9fccfe9cba397c09b96 `Florian Rivoal`,`Opera Software ASA` at-supports-024 reference/at-supports-001-ref Incorrect syntax in @supports recovers properly invalid http://www.w3.org/TR/css3-conditional/#at-supports 8018880834dee39f826a1262fc160fb0a7fde9d0 `Florian Rivoal`,`Opera Software ASA` at-supports-025 reference/at-supports-001-ref Incorrect syntax in @supports recovers properly invalid http://www.w3.org/TR/css3-conditional/#at-supports 1dd59cb1354b0fcf648a415e5f6be20e7ce3594a `Florian Rivoal`,`Opera Software ASA` at-supports-026 reference/at-supports-001-ref Incorrect syntax in @supports recovers properly invalid http://www.w3.org/TR/css3-conditional/#at-supports 07854d783792eca893f1e80e8e3d256319f1b702 `Florian Rivoal`,`Opera Software ASA` at-supports-027 reference/at-supports-027-ref Incorrect syntax in @supports recovers properly invalid http://www.w3.org/TR/css3-conditional/#at-supports 090abf500225c50b7377d113de12fe4193a38c3f `Florian Rivoal`,`Opera Software ASA` at-supports-028 reference/at-supports-001-ref Incorrect syntax in @supports recovers properly invalid http://www.w3.org/TR/css3-conditional/#at-supports b952644db0f913efdc6321f9c14d1287b1998e30 `Florian Rivoal`,`Opera Software ASA` at-supports-029 reference/at-supports-027-ref Incorrect syntax in @supports recovers properly invalid http://www.w3.org/TR/css3-conditional/#at-supports 3d2094308272219cc3e2eff15f6005a9edfae148 `Florian Rivoal`,`Opera Software ASA` at-supports-030 reference/at-supports-001-ref Incorrect syntax in @supports recovers properly invalid http://www.w3.org/TR/css3-conditional/#at-supports 74a4bc0be68602e9e97512afd19726f467f5fcda `Florian Rivoal`,`Opera Software ASA` at-supports-031 reference/at-supports-001-ref Incorrect syntax in @supports recovers properly invalid http://www.w3.org/TR/css3-conditional/#at-supports 946ba17fdc10abbe26f2dde5ec6b4db6f21ef5ef `Florian Rivoal`,`Opera Software ASA` at-supports-032 reference/at-supports-001-ref Incorrect syntax in @supports recovers properly invalid http://www.w3.org/TR/css3-conditional/#at-supports 3ca58122eeae5292b554484dd433137e613a310f `Florian Rivoal`,`Opera Software ASA` at-supports-033 reference/at-supports-001-ref Incorrect syntax in @supports recovers properly invalid http://www.w3.org/TR/css3-conditional/#at-supports 8d2ee70f60d678ff84bf832955a84ee01c4be51a `Florian Rivoal`,`Opera Software ASA` at-supports-034 reference/at-supports-001-ref Incorrect syntax of supports condition invalid http://www.w3.org/TR/css3-conditional/#at-supports a974e466cdb76c4f0244b928dcbd65ee5641cf93 `Gérard Talbot` Each individual single supports condition must be enclosed by one opening parenthesis '(' and one closing parenthesis ')'. at-supports-035 reference/at-supports-001-ref Incorrect syntax of supports condition invalid http://www.w3.org/TR/css3-conditional/#at-supports dd51e9a36e26e05cc4a7d2e0e82c156cb4223bf0 `Gérard Talbot` Each individual single supports condition must be enclosed by one opening parenthesis '(' and one closing parenthesis ')'. at-supports-036 reference/at-supports-001-ref Incorrect syntax of supports condition invalid http://www.w3.org/TR/css3-conditional/#at-supports ed58ca6eaed786ac6f90ec1e8d81c5e8e0fa2564 `Gérard Talbot` Each individual single supports condition must be enclosed by one opening parenthesis '(' and one closing parenthesis ')'. at-supports-037 reference/at-supports-001-ref Incorrect syntax of supports condition invalid http://www.w3.org/TR/css3-conditional/#at-supports 2d91e424d0c0730566f360c5b7be903415b21a0f `Gérard Talbot` Each individual single supports condition must be enclosed by one opening parenthesis '(' and one closing parenthesis ')'. at-supports-038 reference/at-supports-001-ref a supports condition declaration can not end with a semi-colon invalid http://www.w3.org/TR/css3-conditional/#at-supports 8649bd6d70bad29c6fdd259ee571d61b52bfcf47 `Gérard Talbot` Each individual single supports condition declaration can not end up with a semi-colon ';'. A semi-colon is a punctuation separator of multiple CSS declarations and thus is not part of an individual CSS declaration per se. at-supports-039 reference/at-supports-001-ref a supports condition declaration can not end with a semi-colon invalid http://www.w3.org/TR/css3-conditional/#at-supports ff9359fb25c72f40e3c064b3d1b351c442ebb6e4 `Gérard Talbot` Each individual single supports condition declaration can not end up with a semi-colon ';'. A semi-colon is a punctuation separator of multiple CSS declarations and thus is not part of an individual CSS declaration per se. css-supports-001 support/pass An @supports rule with valid syntax and a passing condition must apply rules inside it http://www.w3.org/TR/css3-conditional/#at-supports 3eb2e352b9a56eb0b25c14593c3158c9a2677c1f `Cameron McCormack` An @supports rule condition with a single, valid property declaration for a supported property must cause the rules inside the @supports rule to apply. css-supports-002 support/pass An @supports rule with invalid syntax must not apply rules inside it invalid http://www.w3.org/TR/css3-conditional/#at-supports 1af686f5705d6c604eb1cfab0a39a07d8d1879da `Cameron McCormack` Property declarations in an @supports rule condition must be surrounded by parentheses. css-supports-003 support/pass An @supports rule with valid syntax and a passing condition must apply rules inside it http://www.w3.org/TR/css3-conditional/#at-supports dfff4f786fafad5eace0e3a1d3baaaf0cf7d6c9b `Cameron McCormack` Any subexpression in an @supports rule condition can be surrounded by an extra pair of parentheses. css-supports-004 support/pass An @supports rule with valid syntax and a passing condition must apply rules inside it http://www.w3.org/TR/css3-conditional/#at-supports 96143965825c01ba768c2690e74256571e8f331f `Cameron McCormack` Property declarations in an @supports rule can have !important specified. css-supports-005 support/pass An @supports rule with valid syntax but a failing condition must not apply rules inside it http://www.w3.org/TR/css3-conditional/#at-supports 9bc94d5debc297c07360cf482a19e35284cf1dcd `Cameron McCormack` A supported property with an unsupported value must cause the @supports condition to fail. css-supports-006 support/pass An @supports rule with valid syntax and a passing condition must apply rules inside it http://www.w3.org/TR/css3-conditional/#at-supports 98fe2e9aa5047e9440c5a8fc73fc0e088cfd1ad7 `Cameron McCormack` A disjunction of two @supports conditions must cause the @supports condition to pass if the left condition passes. css-supports-007 support/pass An @supports rule with valid syntax and a passing condition must apply rules inside it http://www.w3.org/TR/css3-conditional/#at-supports 32a44e02c19d0154b47c02e481fcf09eba36f796 `Cameron McCormack` A disjunction of two @supports conditions must cause the @supports condition to pass if the right condition passes. css-supports-008 support/pass An @supports rule with valid syntax and a passing condition must apply rules inside it http://www.w3.org/TR/css3-conditional/#at-supports 55ec34c11dcfd0cf9346e3fc058240a1572d6443 `Cameron McCormack` A conjunction of two @supports conditions must cause the @supports condition to pass if both sub-conditions pass. css-supports-009 support/pass An @supports rule with valid syntax but a failing condition must not apply rules inside it http://www.w3.org/TR/css3-conditional/#at-supports 2661f74b9fb308b9ea8b6a4c91c5ce3c34a2ac43 `Cameron McCormack` A conjunction of two @supports conditions must cause the @supports condition to fail if the left sub-condition passes. css-supports-010 support/pass An @supports rule with valid syntax but a failing condition must not apply rules inside it http://www.w3.org/TR/css3-conditional/#at-supports 4c2ed2c887d68b577c95dd16223cf7dc2ee29ae7 `Cameron McCormack` A conjunction of two @supports conditions must cause the @supports condition to fail if the right sub-condition passes. css-supports-011 support/pass An @supports rule with valid syntax and a passing condition must apply rules inside it http://www.w3.org/TR/css3-conditional/#at-supports 18ea9af1d7b92c0f205d3b2ed2aa89cc9fd51a36 `Cameron McCormack` A disjunction of three @supports conditions must cause the @supports condition to pass if at least one of the sub-conditions passes. css-supports-012 support/pass An @supports rule with valid syntax and a passing condition must apply rules inside it http://www.w3.org/TR/css3-conditional/#at-supports a7cb7e0c4e91706afa5ea0dc758f7e1c09b1711a `Cameron McCormack` A conjunction of three @supports conditions must cause the @supports condition to pass if all three sub-conditions pass. css-supports-013 support/pass An @supports rule with invalid syntax must not apply rules inside it invalid http://www.w3.org/TR/css3-conditional/#at-supports 65229373ecc788d970c42c305858ffd6f30c3eb4 `Cameron McCormack` A disjunction and a conjunction of @supports conditions must not be combined unless one of the two is surrounded by parentheses. css-supports-014 support/pass An @supports rule with invalid syntax must not apply rules inside it invalid http://www.w3.org/TR/css3-conditional/#at-supports 17bae11970b70eb0c36526c2c48dcd83ca3fb0b8 `Cameron McCormack` A disjunction and a conjunction of @supports conditions must not be combined unless one of the two is surrounded by parentheses. css-supports-015 support/pass An @supports rule with valid syntax and a passing condition must apply rules inside it http://www.w3.org/TR/css3-conditional/#at-supports 72512fa6728201894311a8d75d748d7d079deb38 `Cameron McCormack` There need not be any white space between the '@supports' and open brace of the rule set, nor between a declaration's property name and value. css-supports-016 support/pass An @supports rule with valid syntax and a passing condition must apply rules inside it http://www.w3.org/TR/css3-conditional/#at-supports 4bac6c616008db12d0a6bdcee638930be4604312 `Cameron McCormack` A negation of an @supports condition must pass if and only if the sub-condition fails. The sub-condition here is a supported property name with an unsupported value. css-supports-017 support/pass An @supports rule with invalid syntax must not apply rules inside it invalid http://www.w3.org/TR/css3-conditional/#at-supports 0827b9aa65e0c4ec522523e6a7dca47d3a95d2a1 `Cameron McCormack` The sub-condition of a negation in an @supports condition must be in parentheses. css-supports-018 support/pass An @supports rule with valid syntax and a passing condition must apply rules inside it http://www.w3.org/TR/css3-conditional/#at-supports 374000322b3dce972af1354665f2810214fbdd7a `Cameron McCormack` The sub-condition of a negation in an @supports condition must be in parentheses. css-supports-019 support/pass An @supports rule with invalid syntax must not apply rules inside it invalid http://www.w3.org/TR/css3-conditional/#at-supports b080a6ff49b17fd9cab73d16bfa503596592a06e `Cameron McCormack` A conjunction in an @supports condition must have both sub-conditions enclosed in parentheses. css-supports-020 support/pass An @supports rule with valid syntax but a failing condition must not apply rules inside it http://www.w3.org/TR/css3-conditional/#at-supports d168c01b9dd81ddf24bbb215e904c057a1f4ec66 `Cameron McCormack` An @supports condition that is a declaration with a supported property name with an unsupported value must fail. css-supports-021 support/pass An @supports rule with valid syntax but a failing condition must not apply rules inside it http://www.w3.org/TR/css3-conditional/#at-supports b555b6aa0202c09eb4e30ba8910565eee80c8150 `Cameron McCormack` A disjunction of two @supports conditions must cause the @supports condition to pass if one condition passes and the other fails due to being an unsupported property. css-supports-022 support/pass An @supports rule with balanced invalid syntax within parentheses must evaluate to false http://www.w3.org/TR/css3-conditional/#at-supports 59da5ae40f0a3e46c75c8cb4cec3be23b73dcc18 `Cameron McCormack` An @supports condition must successfully parse even if a declaration has an empty property value. css-supports-023 support/pass An @supports rule with balanced invalid syntax within parentheses must evaluate to false http://www.w3.org/TR/css3-conditional/#at-supports 2e181eb94038a15c3a8f4d12f349307fd7ad0dc0 `Cameron McCormack` An @supports condition must successfully parse a parenthesized expression that has invalid syntax with balanced parentheses. css-supports-024 support/pass An @supports rule with valid syntax and a passing condition must apply rules inside it http://www.w3.org/TR/css3-conditional/#at-supports 34a775ca053e92a3b953a0cb8e304ccd0db5f715 `Cameron McCormack` A supported shorthand property declaration must be considered to pass. css-supports-025 support/pass A nested @supports rule with valid syntax and a passing condition must apply rules inside it http://www.w3.org/TR/css3-conditional/#at-supports e02c5a0fdb8eeb74e01468c7bdf430c288ca38f0 `Cameron McCormack` An inner @supports rule inside an outer @supports must apply its child rules only if both @supports conditions succeeded. css-supports-026 support/pass A nested @supports rule with valid syntax and a passing condition must apply rules inside it http://www.w3.org/TR/css3-conditional/#at-supports,http://www.w3.org/TR/css3-conditional/#at-media a49475d90957b2ad5e8b9fbd3029833d70093179 `Cameron McCormack` An outer @supports rule with an inner @media rule must apply the rules inside the @media only if both the @supports and @media conditions pass. css-supports-029 support/pass An @supports rule with valid syntax and a passing condition must apply rules inside it http://www.w3.org/TR/css3-conditional/#at-supports 00239d0b68282a76778f189ff116e4208eda3553 `Cameron McCormack` A disjunction in an @supports condition must have both sub-conditions enclosed in parentheses. css-supports-030 support/pass An @supports rule with valid syntax and a passing condition must apply rules inside it http://www.w3.org/TR/css3-conditional/#at-supports 1ba1d98b84af64947ccaaa0ed558332712a04f96 `Cameron McCormack` A disjunction in an @supports condition must have both sub-conditions enclosed in parentheses. css-supports-031 support/pass An @supports rule with balanced invalid syntax within parentheses must evaluate to false http://www.w3.org/TR/css3-conditional/#at-supports f0dbf3a69c6ad648b2e4144533f73af063a15bf7 `Cameron McCormack` An @supports condition must successfully parse a parenthesized expression that has invalid syntax with balanced parentheses. css-supports-032 support/pass An @supports rule with balanced invalid syntax must evaluate to false http://www.w3.org/TR/css3-conditional/#at-supports 2d608e20d5f090a1543f15a9e4a419da996bd273 `Cameron McCormack` An @supports condition must successfully parse and evaluate to false a parenthesized expression has invalid syntax. css-supports-033 support/pass An @supports rule with balanced invalid syntax must evaluate to false http://www.w3.org/TR/css3-conditional/#at-supports 54302e819b3667ab0ac8b0a9488ef77c4ec748e0 `Cameron McCormack` An @supports condition must successfully parse a parenthesized expression that has invalid syntax with balanced parentheses. css-supports-034 support/pass An @supports rule with balanced invalid syntax must evaluate to false http://www.w3.org/TR/css3-conditional/#at-supports 54302e819b3667ab0ac8b0a9488ef77c4ec748e0 `Cameron McCormack` An @supports condition must successfully parse a parenthesized expression that has invalid syntax with balanced parentheses. css-supports-035 support/pass An @supports rule with unbalanced invalid syntax must fail to parse invalid http://www.w3.org/TR/css3-conditional/#at-supports d5dc60a80cff62972faca72f36288ecdeabfede6 `Cameron McCormack` An @supports condition with a parenthesized expression that has unbalanced parentheses must fail to parse. css-supports-036 support/pass An @supports rule with an unrecognized condition using functional notation must evaluate to false http://www.w3.org/TR/css3-conditional/#at-supports e304888482c69260ef0c9ab30bacc22bc94573c3 `Cameron McCormack` An @supports condition with an unrecognized condition using functional notation must evaluate to false. css-supports-037 support/pass An @supports rule with an unrecognized condition using functional notation with unbalanced parentheses must fail to parse invalid http://www.w3.org/TR/css3-conditional/#at-supports 567f4880553fd1a39b1f8e20551c9f512a410dcd `Cameron McCormack` An @supports condition with an unrecognized condition using functional notation with unbalanced parentheses must fail to parse. css-supports-038 support/pass In an @supports rule "not(" must be parsed as a FUNCTION http://www.w3.org/TR/css3-conditional/#at-supports 68384360517b0677216e1523195e2ca4f75e30a1 `Cameron McCormack` An @supports condition with 'not(' must parse be parsed as a FUNCTION token. css-supports-039 support/pass In an @supports rule "or(" must be parsed as a FUNCTION invalid http://www.w3.org/TR/css3-conditional/#at-supports df5f61cf1471c268d323c25a61c4ede93aa1e1cf `Cameron McCormack` An @supports condition with 'or(' must parse be parsed as a FUNCTION token. css-supports-040 support/pass An @supports rule condition with empty parentheses should evaluates to false http://www.w3.org/TR/css3-conditional/#at-supports 9ee5675e7860e5a4e57fbc5eb25423a9b29b61f2 `Cameron McCormack` An @supports rule condition that consists just of a pair of parentheses should evaluate to false. css-supports-041 support/pass An @supports rule condition with empty parentheses should evaluates to false http://www.w3.org/TR/css3-conditional/#at-supports eb94fdc2abd43ee9f9e83971f868eda824b1cf90 `Cameron McCormack` An @supports rule condition that consists just of a pair of parentheses should evaluate to false. css-supports-042 support/pass An @supports rule condition with an unexpected token before the closing paren of a supports_condition_in_parens should parse as a general_enclosed http://www.w3.org/TR/css3-conditional/#at-supports 11a35285488667aae60b4939fe10b5decb344f67 `Cameron McCormack` An @supports rule condition that has an unexpected token before the closing paren of a supports_condition_in_parens should parse as a general_enclosed and evaluate to false rather than fail to parse. css-supports-043 support/pass An @supports rule condition with a bogus priority should evaluate to false http://www.w3.org/TR/css3-conditional/#at-supports 52a5e1102115a8b9388824d85cb22681c1a608ea `Cameron McCormack` An @supports rule condition with a bogus priority should evaluate to false css-supports-044 support/pass An @supports rule condition with tokens after the priority should evaluate to false http://www.w3.org/TR/css3-conditional/#at-supports f9e3fa62cea287a58458609811a0c92617402fda `Cameron McCormack` An @supports rule condition with tokens after the priority should evaluate to false css-supports-045 support/pass An @supports rule condition with two priorities should evaluate to false http://www.w3.org/TR/css3-conditional/#at-supports e0dead62ae685a3010c1a7ffebbfffc334052262 `Cameron McCormack` An @supports rule condition with two priorities should evaluate to false css-supports-046 support/pass A nested @supports rule with valid syntax and a passing condition must apply rules inside it http://www.w3.org/TR/css3-conditional/#at-supports,http://www.w3.org/TR/css3-conditional/#at-media ff878a784b9acb0dfa2117d954b7b7c0d3a01356 `Cameron McCormack`,`L. David Baron` An outer @media rule with an inner @supports rule must apply the rules inside the @supports only if both the @supports and @media conditions pass. test_group_insertRule CSS Variables Allowed Syntax script http://www.w3.org/TR/css3-conditional/#the-cssgroupingrule-interface 192338c08ef0e9292719ace0c21997092a9e389e `L. David Baron`,`Mozilla Corporation` requirements in definition of insertRule