8000 assume document presence · Snoopbobb/vue@d33bbd2 · GitHub
[go: up one dir, main page]

Skip to content

Commit d33bbd2

Browse files
committed
assume document presence
1 parent d27b4ea commit d33bbd2

File tree

2 files changed

+2
-6
lines changed

2 files changed

+2
-6
lines changed

src/transition/transition.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ var transitionEndEvent = _.transitionEndEvent
66
var animationEndEvent = _.animationEndEvent
77
var transDurationProp = _.transitionProp + 'Duration'
88
var animDurationProp = _.animationProp + 'Duration'
9-
var doc = typeof document === 'undefined' ? null : document
109

1110
var TYPE_TRANSITION = 1
1211
var TYPE_ANIMATION = 2
@@ -249,7 +248,7 @@ p.getCssTransitionType = function (className) {
249248
// pageVisibility API is supported in IE10+, same as
250249
// CSS transitions.
251250
/* istanbul ignore if */
252-
if (!transitionEndEvent || (doc && doc.hidden)) {
251+
if (!transitionEndEvent || document.hidden) {
253252
return
254253
}
255254
var type = this.typeCache[className]

src/util/dom.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,8 @@ var config = require('../config')
1212
* @return {Boolean}
1313
*/
1414

15-
var doc =
16-
typeof document !== 'undefined' &&
17-
document.documentElement
18-
1915
exports.inDoc = function (node) {
16+
var doc = document.documentElement
2017
var parent = node && node.parentNode
2118
return doc === node ||
2219
doc === parent ||

0 commit comments

Comments
 (0)
0