From d03dd94788d5ceeb01c73a49c737b6bcc5fa3e35 Mon Sep 17 00:00:00 2001 From: Jeremy Maitin-Shepard Date: Wed, 30 Mar 2011 13:24:19 -0700 Subject: [PATCH] Revised fix for xulrunner 2 not displaying scrollbars --- modules/buffer.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/buffer.js b/modules/buffer.js index 48931ca..7c8cbbd 100644 --- a/modules/buffer.js +++ b/modules/buffer.js @@ -95,12 +95,14 @@ function buffer (window) { buffer_dom_content_loaded_hook.run(buffer); }, true /* capture */); - this.browser.addEventListener("load", function (event) { + this.window.setTimeout(function() { // In xulrunner >=2, the first buffer created in a new // window seems to have scrollbars.visible set to false. // This fixes it. browser.contentWindow.scrollbars.visible = true; + }, 0); + this.browser.addEventListener("load", function (event) { buffer_loaded_hook.run(buffer); }, true /* capture */); -- 2.11.4.GIT