chore: fix "creates offscreen window with correct size" spec on Mac with Retina display (#16867)

This commit is contained in:
Milan Burda 2019-02-11 19:35:46 +01:00 коммит произвёл Samuel Attard
Родитель 7a3d220347
Коммит c77e187742
1 изменённых файлов: 3 добавлений и 2 удалений

Просмотреть файл

@ -3632,8 +3632,9 @@ describe('BrowserWindow module', () => {
w.webContents.once('paint', function (event, rect, data) {
assert.notStrictEqual(data.length, 0)
const size = data.getSize()
assertWithinDelta(size.width, 100, 2, 'width')
assertWithinDelta(size.height, 100, 2, 'height')
const scale = process.platform === 'darwin' ? devicePixelRatio : 1
assertWithinDelta(size.width, 100 * scale, 2, 'width')
assertWithinDelta(size.height, 100 * scale, 2, 'height')
done()
})
w.loadFile(path.join(fixtures, 'api', 'offscreen-rendering.html'))