Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | 2x 2x 1x 1x | /** * * Returns browser window size (and position for drivers with W3C support). * * <example> * :getWindowSize.js it('should return browser window size', function () { const windowSize = browser.getWindowSize(500, 600); console.log(windowSize); // outputs // Firefox: { x: 4, y: 23, width: 1280, height: 767 } // Chrome: { width: 1280, height: 767 } }); * </example> * * @alias browser.getWindowSize * @return {Object} { x, y, width, height } for W3C or { width, height } for non W3C browser * @type window * */ import { getBrowserObject } from '../../utils' export default function getWindowSize() { const browser = getBrowserObject(this) if (!browser.isW3C) { return browser._getWindowSize() } return browser.getWindowRect() } |