Skip to content

Commit 1fb0947

Browse files
authored
Merge 6924539 into ead31cd
2 parents ead31cd + 6924539 commit 1fb0947

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

client/karma.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ var util = require('../common/util')
44

55
function Karma (socket, iframe, opener, navigator, location, document) {
66
var startEmitted = false
7-
var reloadingContext = false
7+
var karmaNavigating = false
88
var self = this
99
var queryParams = util.parseQueryParams(location.search)
1010
var browserId = queryParams.id || util.generateId('manual-')
@@ -80,6 +80,7 @@ function Karma (socket, iframe, opener, navigator, location, document) {
8080

8181
var childWindow = null
8282
function navigateContextTo (url) {
83+
karmaNavigating = true
8384
if (self.config.useIframe === false) {
8485
// run in new window
8586
if (self.config.runInParent === false) {
@@ -127,16 +128,14 @@ function Karma (socket, iframe, opener, navigator, location, document) {
127128
}
128129

129130
this.onbeforeunload = function () {
130-
if (!reloadingContext) {
131+
if (!karmaNavigating) {
131132
// TODO(vojta): show what test (with explanation about jasmine.UPDATE_INTERVAL)
132133
self.error('Some of your tests did a full page reload!')
133134
}
134-
reloadingContext = false
135+
karmaNavigating = false
135136
}
136137

137138
function clearContext () {
138-
reloadingContext = true
139-
140139
navigateContextTo('about:blank')
141140
}
142141

0 commit comments

Comments
 (0)