- From: L. David Baron <dbaron@dbaron.org>
- Date: Tue, 19 Oct 2010 12:07:21 -0700
- To: public-css-testsuite@w3.org
These tests: http://test.csswg.org/suites/css2.1/20101001/xhtml1/user-stylesheet-015.xht http://test.csswg.org/suites/css2.1/20101001/html4/user-stylesheet-015.htm are invalid because they assume other rules are not present at the user style sheet level. (Technically a bunch of the other tests are as well, but these are the only ones that actually fail as a result.) As recommended by CSS 2.1 (section 6.4), Gecko treats a number of user preferences as user style sheet rules. In particular, the preference for active link colors is represented using the equivalent of: :link:active, :visited:active { color: <preference> } The test user-stylesheet-015 tests that a rule with selector a:active in a user style sheet styles a link. However, a:active has lower specificity than the rule above, so it doesn't work. If the rule's selector were a:link:active, a:visited:active it would work for us. -David -- L. David Baron http://dbaron.org/ Mozilla Corporation http://www.mozilla.com/
Received on Tuesday, 19 October 2010 19:07:52 UTC