diff --git a/spec/api-browser-window-spec.js b/spec/api-browser-window-spec.js index 5d5481a5ebae..362105c7bb15 100644 --- a/spec/api-browser-window-spec.js +++ b/spec/api-browser-window-spec.js @@ -1206,6 +1206,15 @@ describe('browser-window module', function () { }) w.loadURL(server.url) }) + + it('works with result objects that have DOM class prototypes', function (done) { + w.webContents.executeJavaScript('document.location', function (result) { + assert.equal(result.origin, server.url) + assert.equal(result.protocol, 'http:') + done() + }) + w.loadURL(server.url) + }) }) describe('offscreen rendering', function () {