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

Side by Side Diff: LayoutTests/css3/viewport-percentage-lengths/viewport-percentage-lengths-browser-zoom.html

Issue 82083002: Move viewport unit resolution to style recalc time (Closed) Base URL: https://chromium.googlesource.com/chromium/blink@master
Patch Set: rebased :\ Created 6 years, 11 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
(Empty)
1 <!DOCTYPE html>
2 <style>
3 #test {
4 font-size: 10vw;
5 }
6 </style>
7 <script src="../../resources/js-test.js"></script>
8 <div id="test"></div>
9
10 <script>
11 description('This test checks that getComputedStyle returns pixel values for vie wport units that are affected by browser zoom.');
kenneth.r.christiansen 2014/01/02 09:03:26 by page zoom (aka browser zoom).
Timothy Loh 2014/01/03 00:23:09 Done.
12
13 function zoomBy(zoomFactor)
14 {
15 while (zoomFactor > 0) {
16 window.eventSender.zoomPageIn();
17 zoomFactor--;
18 }
19 while (zoomFactor < 0) {
20 window.eventSender.zoomPageOut();
21 zoomFactor++;
22 }
23 }
24
25 if (!window.eventSender)
26 return;
27
28 var zoomLevels = [-4, -2, -1, 0, 1, 3, 5];
29 for (zoom in zoomLevels) {
30 zoomBy(zoomLevels[zoom]);
31 shouldBeCloseTo('parseFloat(getComputedStyle(test).fontSize)', window.innerW idth / 10, 1, false);
32 zoomBy(-zoomLevels[zoom]);
33 }
34 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698