aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormrmr19932015-05-29 12:27:26 +0100
committermrmr19932015-05-29 12:27:26 +0100
commitdf4bd23474beb6b59a712acfe8611292d1ce507d (patch)
tree697988319b296502a2364d2285c234e435cb10b1
parent0c0e89c0e364b014a8c2836bd38902eeadcd4605 (diff)
downloadvimium-df4bd23474beb6b59a712acfe8611292d1ce507d.tar.bz2
Disable Tween on XML pages
-rw-r--r--content_scripts/hud.coffee6
1 files changed, 6 insertions, 0 deletions
diff --git a/content_scripts/hud.coffee b/content_scripts/hud.coffee
index e07d0713..f38d6b45 100644
--- a/content_scripts/hud.coffee
+++ b/content_scripts/hud.coffee
@@ -57,6 +57,12 @@ class Tween
constructor: (@cssSelector, insertionPoint = document.documentElement) ->
@styleElement = document.createElement "style"
+
+ unless @styleElement.style
+ # We're in an XML document, so we shouldn't inject any elements. See the comment in UIComponent.
+ Tween::fade = Tween::stop = Tween::updateStyle = ->
+ return
+
@styleElement.type = "text/css"
@styleElement.innerHTML = ""
insertionPoint.appendChild @styleElement