blob: 102aa9d32e6ab73012f2961d672d6b640b9903bd [file] [log] [blame]
benjamin@webkit.org5d0143f2014-12-05 20:58:08 +00001<!doctype html>
2<html>
3<head>
4 <style>
5 /* Pack them to fit everything in 800*600 */
6 div > * {
7 padding: 5px;
8 width: 100px;
9 float: left;
10 }
11 div > :not([type]) {
12 background-color: red;
13 }
14 div > :not([type=foobar]) {
15 background-color: blue;
16 }
17 </style>
18</head>
19<body>
20 <p>Verify style sharing does not ignore the "type" attribute.</p>
21 <div>
22 <div>No type</div>
23 <div type>Type defined</div>
24 <div type="">Type defined empty</div>
25 <div type="foobar">Type is foobar</div>
26 </div>
27 <div>
28 <span>No type</span>
29 <span type>Type defined</span>
30 <span type="">Type defined empty</span>
31 <span type="foobar">Type is foobar</span>
32 </div>
33 <div>
34 <input value="No type">
35 <input type value="Type defined">
36 <input type="" value="Type defined empty">
37 <input type="foobar" value="Type is foobar">
38 </div>
39</body>
40</html>