viewport-user-scalable-no-wide-content.tentative.html (765B)
1 <!doctype html> 2 <meta charset=utf-8> 3 <meta name="viewport" content="width=device-width, user-scalable=no"> 4 <link rel="help" href="https://drafts.csswg.org/css-device-adapt/"> 5 <link rel="help" href="https://github.com/w3c/csswg-drafts/issues/5016"> 6 <style> 7 body { 8 margin: 0; 9 } 10 #content { 11 width: 10000px; 12 height: 10000px; 13 background: green; 14 } 15 </style> 16 17 <div id="content">Content</div> 18 19 <script src=/resources/testharness.js></script> 20 <script src=/resources/testharnessreport.js></script> 21 <script> 22 'use strict'; 23 test(() => { 24 assert_equals(window.visualViewport.scale, 1.0, 25 'visual viewport scale should be 1.0'); 26 }, 'Page with meta viewport "width=device-width, user-scalable=no" ' + 27 'should scale document with very wide content to 1.0.'); 28 </script>