diff --git a/chrome/content/vimperator/hints.js b/chrome/content/vimperator/hints.js
index 8c2ceb80..5e5c4dce 100644
--- a/chrome/content/vimperator/hints.js
+++ b/chrome/content/vimperator/hints.js
@@ -647,6 +647,7 @@ function Hints() //{{{
function initDoc(event)
{
+ // vimperator.echo("Content loaded");
doc = event.originalTarget;
genHintContainer(doc);
isHahModeEnabled = false;
@@ -676,10 +677,10 @@ function Hints() //{{{
createHints();
showHints(null, 0);
}
- //window.setTimeout("this.enableHahMode(HINT_MODE_ALWAYS);", 0);
+ // vimperator.echo("Done.");
}
- window.document.addEventListener("pageshow", initDoc, null);
+ window.document.addEventListener("DOMContentLoaded", initDoc, null);
// FIXME: add resize support
//window.addEventListener("resize", onResize, null);
} //}}}
diff --git a/chrome/content/vimperator/ui.js b/chrome/content/vimperator/ui.js
index d02714bb..1226de6f 100644
--- a/chrome/content/vimperator/ui.js
+++ b/chrome/content/vimperator/ui.js
@@ -141,6 +141,9 @@ function CommandLine() //{{{
multiline_widget.collapsed = false;
cmd = cmd.replace(/\n|\\n/g, "
") + "
Press ENTER or type command to continue";
multiline_widget.contentDocument.body.innerHTML = cmd;
+
+ // size according to content -- TODO: if too large, leave a scrollbar)
+ multiline_widget.style.height = multiline_widget.contentDocument.height + "px";
}
function addToHistory(str)