W3C home > Mailing lists > Public > public-css-testsuite@w3.org > September 2018

[css-backgrounds] many Microsoft border-image tests mixing HTML4 with xmlns="http://www.w3.org/1999/xhtml"

From: Gérard Talbot <css21testsuite@gtalbot.org>
Date: Fri, 21 Sep 2018 15:20:35 -0400
To: Greg Whitworth <gwhit@microsoft.com>
Cc: Public CSS Test suite mailing list <public-css-testsuite@w3.org>
Message-ID: <69eff5c3800b5f67fa36c8012e18a278@gtalbot.org>
Greg,

Tests in section 6 (border-image) of backgrounds test suite:

http://test.csswg.org/suites/css-backgrounds-3_dev/nightly-unstable/html4/border-image-image-type-001.htm

http://test.csswg.org/suites/css-backgrounds-3_dev/nightly-unstable/html4/border-image-image-type-002.htm

http://test.csswg.org/suites/css-backgrounds-3_dev/nightly-unstable/html4/border-image-width-004.htm

http://test.csswg.org/suites/css-backgrounds-3_dev/nightly-unstable/html4/border-image-slice-006.htm

http://test.csswg.org/suites/css-backgrounds-3_dev/nightly-unstable/html4/border-image-width-001.htm

http://test.csswg.org/suites/css-backgrounds-3_dev/nightly-unstable/html4/border-image-width-002.htm

http://test.csswg.org/suites/css-backgrounds-3_dev/nightly-unstable/html4/border-image-width-003.htm

http://test.csswg.org/suites/css-backgrounds-3_dev/nightly-unstable/html4/border-image-repeat-001.htm

http://test.csswg.org/suites/css-backgrounds-3_dev/nightly-unstable/html4/border-image-repeat-002.htm

http://test.csswg.org/suites/css-backgrounds-3_dev/nightly-unstable/html4/border-image-repeat-003.htm

http://test.csswg.org/suites/css-backgrounds-3_dev/nightly-unstable/html4/border-image-repeat-004.htm

All those Microsoft tests mix HTML4 doctype with 
xmlns="http://www.w3.org/1999/xhtml". Therefore those tests will not be 
rendered as expected, at least in Chromium 69.0.3497.92 and in Epiphany 
11.0 (WebKit 605.1.15; WebKitGTK+ 2.22.0; build 3.29.92-55-gda0f38e33).

The tests' filenames extension use "htm" (*not* "xht") while the source 
code uses XHTML1. So the build system is misleaded and creates a 
non-interoperable HTML4 tests.

eg

https://github.com/web-platform-tests/wpt/blob/master/css/css-backgrounds/border-image-image-type-001.htm

Gérard
-- 
Writing Tests
http://web-platform-tests.org/writing-tests/

General Test Guidelines
http://web-platform-tests.org/writing-tests/general-guidelines.html

Test Review Checklist
http://web-platform-tests.org/reviewing-tests/checklist.html

Test Templates
http://web-platform-tests.org/appendix/test-templates.html

Writing Reftests
http://web-platform-tests.org/writing-tests/reftests.html
Received on Friday, 21 September 2018 19:21:04 UTC

This archive was generated by hypermail 2.3.1 : Friday, 21 September 2018 19:21:05 UTC