CSS Namespaces implementation report for Safari 4.0.5

Key

pass na fail crash

Test numbers in italic are failure/error tests and are likely to contain invalid CSS, yet are still quite useful for testing error handling in UAs.

Report

Safari version 4.0.5 (6531.22.7, 533+) Mac/Mac OS X 10.6.3 WebKit built from SVN 05 May 2010 Apple Inc. Daniel Glazman 10 May 2010 http://www.w3.org/Style/CSS/Test/CSS3/Namespace/20090210/

Syntax
@namespace case-insensitivity syntax-001
duplicate @namespace declarations syntax-010
@namespace syntax with escapes syntax-002
string comparison (no URI resolving) syntax-011
@namespace default namespace syntax syntax-003
whitespace and comment handling syntax-012
@namespace url() with escape syntax-004
@namespace error handling syntax-013
@namespace string and url() syntax syntax-005
@namespace and invalid at-rules syntax-014
invalid ordering of @namespace and @import syntax-006
invalid URI syntax-015
@namespace and @charset syntax-007
escapes in prefix syntax-008
escaped vertical bar in qualified name syntax-009
Scope
scope <style> scope-001
scope @import scope-002
Declaring Prefixes
prefix case-sensitivity prefix-001
empty string prefix (Explicit element namespace) prefix-002
empty string prefix (Implied element namespace) prefix-003
empty string default namespace prefix-004
no default namespace prefix-005
no prefix prefix-006