4 <script src="../resources/magnitude-perf.js"></script>
8 function setup(magnitude) {
10 document.body.removeChild(parentForm);
11 parentForm = document.createElement('form');
12 document.body.appendChild(parentForm);
13 for (var i = 0; i < magnitude; ++i) {
14 var radio = document.createElement('input');
16 radio.name = 'group1';
18 parentForm.appendChild(radio);
20 parentForm.offsetLeft;
23 function test(magnitude) {
24 var radio = document.createElement('input');
26 radio.name = 'group1';
28 parentForm.appendChild(radio);
30 parentForm.removeChild(radio);
33 Magnitude.description("Tests that adding a radio button to a radio button group is linear in the number of radio buttons.");
34 Magnitude.run(setup, test, Magnitude.LINEAR);