diff --git a/spec/chromium-spec.coffee b/spec/chromium-spec.coffee index d23294210c2f..91461a3e00a2 100644 --- a/spec/chromium-spec.coffee +++ b/spec/chromium-spec.coffee @@ -1,6 +1,9 @@ assert = require 'assert' +path = require 'path' describe 'chromium feature', -> + fixtures = path.resolve __dirname, 'fixtures' + describe 'heap snapshot', -> it 'does not crash', -> process.atomBinding('v8_util').takeHeapSnapshot() @@ -21,3 +24,18 @@ describe 'chromium feature', -> b = window.open 'about:blank', 'test', 'show=no' assert.equal b.constructor.name, 'BrowserWindow' b.destroy() + + describe 'iframe with sandbox attribute', -> + it 'can not modify parent', (done) -> + page = path.join fixtures, 'pages', 'change-parent.html' + global.changedByIframe = false + + iframe = $('