There is a bug in the benchmark code and not all ToDo items are deleted in jQuery and inferno tests.
Created attachment 310614 [details] Fixes the bug
Created attachment 310615 [details] Added missing changes to InteractiveRunner.html
Comment on attachment 310615 [details] Added missing changes to InteractiveRunner.html View in context: https://bugs.webkit.org/attachment.cgi?id=310615&action=review > PerformanceTests/Speedometer/resources/tests.js:343 > - var checkboxes = contentDocument.querySelectorAll('.toggle'); > + var checkboxes = contentDocument.getElementsByClassName('toggle'); Why the switch? You mostly use querySelector.
Comment on attachment 310615 [details] Added missing changes to InteractiveRunner.html View in context: https://bugs.webkit.org/attachment.cgi?id=310615&action=review >> PerformanceTests/Speedometer/resources/tests.js:343 >> + var checkboxes = contentDocument.getElementsByClassName('toggle'); > > Why the switch? You mostly use querySelector. We have to get i-th element in the node list instead of the first. So the alternative is to run querySelectorAll and get i-th element. That's a lot less efficient.
Comment on attachment 310615 [details] Added missing changes to InteractiveRunner.html Clearing flags on attachment: 310615 Committed r217112: <http://trac.webkit.org/changeset/217112>
All reviewed patches have been landed. Closing bug.