aboutsummaryrefslogtreecommitdiffstats
path: root/tests/html/test_slam_layout.html
blob: 49a62263d0af2e86dd3ac320506b016549203005 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="test_slam_layout.css">
</head>
<body><div id="ohhi"></div></body>
<script>
var divs = document.getElementsByTagName("div");
var div = divs[0];

var count = 1000;
var start = new Date();
for (var i = 0; i < count; i++) {
    if (i % 2 == 0)
        div.setAttribute('id', 'ohhi');
    else
        div.setAttribute('id', 'mark');
    div.getBoundingClientRect();
}
var stop = new Date();
window.alert((stop - start) / count * 1e6 + " ns/layout");
window.close();
</script>
</html>