title: I want to change scale of visualViewport. How can I achieve this pragmatically?
body: <p>I want to change scale of <code>visualViewport</code>. I want to control zoom pragmatically on certain condition. How can I achieve this?</p>
  <p>Edit: The window.visualViewport.scale is totally different from the zoom of the CSS transforms which was previously referred as a solution to this problem and as a reason for locking this question. CSS transforms operate inside the layout viewport while visualViewport scale does not affect the layout per design.</p>