1<html>
2<head>
3<script src="../../js/resources/js-test-pre.js"></script>
4<script src="resources/microdata-common.js"></script>
5</head>
6<body>
7<script>
8description("Test to verify that itemprop names must not override builtin properties.");
9
10var element = createElement('div', {itemscope: 'itemscope'});
11
12var namedItem = element.properties.namedItem;
13var item = element.properties.item;
14element.innerHTML = '<div itemprop="namedItem item"></div>';
15
16shouldBe("element.properties['namedItem']", "namedItem");
17shouldBe("element.properties['item']", "item");
18
19</script>
20<script src="../../js/resources/js-test-post.js"></script>
21</body>
22</html>