/// <inheritdoc cref="IPage"/> internal Page(IPageDelegate pageDelegate, IBrowserContext browserContext) { FrameManager = new FrameManager(this); Delegate = pageDelegate; BrowserContext = browserContext; Keyboard = new Keyboard(Delegate.RawKeyboard); Mouse = new Mouse(Delegate.RawMouse, Keyboard); }
/// <inheritdoc cref="IPage"/> internal Page(IPageDelegate pageDelegate, IBrowserContext browserContext) { FrameManager = new FrameManager(this); Delegate = pageDelegate; BrowserContext = browserContext; Keyboard = new Keyboard(Delegate.RawKeyboard); Mouse = new Mouse(Delegate.RawMouse, Keyboard); PageState = new PageState { Viewport = browserContext.Options.Viewport }; Screenshotter = new Screenshotter(this); }