title: Puppeteer - Handling multiple Window (same context)
body: <p>There is very little information available and I've tried multiple things but there isn't a way to know apparently from Puppeteer if the Window is different, for example if I move manually a &quot;tab&quot; (not in headless) outside, this creates a new Window, there is apparently no way to be aware of it or have a concept of Windows in Puppeteer, can someone shed the light on this?</p>
  <p>I don't wish to open more Chromium instances as I want to stick with the same profile (without copy), I want to deal with multiple Window (not tabs).</p>
  <p>Selenium has a clear way of handling that by using getWindowHandle</p>