Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(265)

Side by Side Diff: third_party/WebKit/LayoutTests/fast/css/no-recalc-on-no-op-inline-style-changes.html

Issue 1896793002: Rename (updateLayout/updateStyle).*.() to updateStyleAndLayout.*.() (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <div id="element"></div> 2 <div id="element"></div>
3 3
4 <script src="../../resources/testharness.js"></script> 4 <script src="../../resources/testharness.js"></script>
5 <script src="../../resources/testharnessreport.js"></script> 5 <script src="../../resources/testharnessreport.js"></script>
6 <script> 6 <script>
7 test(function () { 7 test(function () {
8 if (!window.internals) 8 if (!window.internals)
9 assert_unreached('This test requires window.internals.'); 9 assert_unreached('This test requires window.internals.');
10 10
11 assert_greater_than(internals.updateStyleAndReturnAffectedElementCount(), 1); 11 assert_greater_than(internals.updateStyleAndLayoutAndReturnAffectedElementCoun t(), 1);
12 12
13 element.style.top = "0px"; 13 element.style.top = "0px";
14 assert_equals(internals.updateStyleAndReturnAffectedElementCount(), 1); 14 assert_equals(internals.updateStyleAndLayoutAndReturnAffectedElementCount(), 1 );
15 15
16 for (var i = 0; i < 100; i ++) { 16 for (var i = 0; i < 100; i ++) {
17 element.style.top = "0px"; 17 element.style.top = "0px";
18 assert_equals(internals.updateStyleAndReturnAffectedElementCount(), 0); 18 assert_equals(internals.updateStyleAndLayoutAndReturnAffectedElementCount(), 0);
19 } 19 }
20 }, "Check that a no-op inline style change doesn't result in a recalc"); 20 }, "Check that a no-op inline style change doesn't result in a recalc");
21 </script> 21 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698