From 26b4933b753a5ffe6812f992666734b8f50e44b8 Mon Sep 17 00:00:00 2001 From: Kris Maglione Date: Tue, 4 Jan 2011 12:53:40 -0500 Subject: [PATCH] Fix ruddy unnecessarilly padded, oversized Add-on Bar buttons. --- common/content/statusline.js | 1 + common/modules/javascript.jsm | 2 ++ 2 files changed, 3 insertions(+) diff --git a/common/content/statusline.js b/common/content/statusline.js index 85e6afec..03d6d7ca 100644 --- a/common/content/statusline.js +++ b/common/content/statusline.js @@ -24,6 +24,7 @@ var StatusLine = Module("statusline", { ]]>); highlight.loadCSS(xul|toolbarbutton -moz-appearance: none !important; padding: 0 !important; ]]>); } diff --git a/common/modules/javascript.jsm b/common/modules/javascript.jsm index e3bd2f8d..d48b4659 100644 --- a/common/modules/javascript.jsm +++ b/common/modules/javascript.jsm @@ -55,6 +55,8 @@ var JavaScript = Module("javascript", { let seen = isinstance(obj, ["Sandbox"]) ? set(JavaScript.magicalNames) : {}; let globals = values(toplevel && this.window === obj ? this.globalNames : []); + if (toplevel && "wrappedJSObject" in obj) + yield "wrappedJSObject"; for (let key in iter(globals, properties(obj, !toplevel, true))) if (!set.add(seen, key)) yield key;