allow protocol module initialization before app ready.
* ensure registerStandardSchemes can only be called before app ready * ensure other protocol methods can only be used after app ready
This commit is contained in:
parent
1ff33b7c81
commit
0f2ae385ed
5 changed files with 66 additions and 25 deletions
|
@ -818,7 +818,7 @@ describe('protocol module', function () {
|
|||
})
|
||||
|
||||
describe('protocol.registerStandardSchemes', function () {
|
||||
const standardScheme = 'app'
|
||||
const standardScheme = remote.getGlobal('standardScheme')
|
||||
const origin = standardScheme + '://fake-host'
|
||||
const imageURL = origin + '/test.png'
|
||||
const filePath = path.join(__dirname, 'fixtures', 'pages', 'b.html')
|
||||
|
@ -826,10 +826,6 @@ describe('protocol module', function () {
|
|||
var w = null
|
||||
var success = null
|
||||
|
||||
before(function () {
|
||||
protocol.registerStandardSchemes([standardScheme])
|
||||
})
|
||||
|
||||
beforeEach(function () {
|
||||
w = new BrowserWindow({show: false})
|
||||
success = false
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue