RE: CSS 2.1 @charset tests invalidated by Level 3

On Wednesday, February 11, 2015 7:46 AM Ms2ger [mailto:ms2ger@gmail.com] wrote:
> On 02/11/2015 04:35 PM, Arron Eicholz wrote:
> > You created new tests for CSS-syntax. Please move these tests there
> > (CSS-Syntax) and revert your changes to CSS 2.1. Those CSS 2.1 tests
> > were correct for 2.1. And will remain correct unless we do some major
> > reworking of the spec in errata which I seriously doubt.
> >
> > It may be a good idea to put a note in the CSS 2.1 test cases that
> > they have be superseded by new tests. Maybe even link to the new
> > tests.
> 
> I'm not sure what goal you're pursuing here, but mine, and I hope the
> CSSWG's as well, is improving interoperability. Your suggestion hurts that
> goal, so I find it objectionable.
> 

I understand your goal but that isn't the goal of the test suites. The test suites are created to test specifications not interoperability or browsers compliance. The interop and compliance is only a bonus of the test suites and is not a goal of the test suites.

This goal is important when you need to verify that specifications are ready to move to REC or provide the correct details for errata. Changing these 2.1 tests to match CSS-Syntax makes sections of CSS 2.1 unverified by tests.

The test suites are checkpoints. They are locked to a particular spec version/level. If we were rewriting the @charset section of CSS 2.1 I would agree with the changes. However, we are not, we are working on CSS-Syntax and those tests need to be in CSS-Syntax and the CSS 2.1 tests need to be left alone as much as possible.

As a brief history note the CSS 1.0 test cases have not been deleted they still stand as they were but there are many that have been moved to CSS 2.1 and superseded by newer CSS 2.1 tests. The only unfortunate this is we have not gone back and put notes in those CSS 1.0 tests. Here we have a chance to make things better for CSS 2.1 by adding in a note and link to the newer test.

--
Thanks,
Arron Eicholz

Received on Wednesday, 11 February 2015 16:15:31 UTC