{"id":542,"date":"2010-08-15T21:15:07","date_gmt":"2010-08-15T18:15:07","guid":{"rendered":"http:\/\/mummila.net\/kommentit\/?p=542"},"modified":"2010-08-15T21:17:17","modified_gmt":"2010-08-15T18:17:17","slug":"the-autohidestatusbar-greasemonkey-issue-dissected","status":"publish","type":"post","link":"https:\/\/mummila.net\/kommentit\/2010\/08\/15\/the-autohidestatusbar-greasemonkey-issue-dissected\/","title":{"rendered":"The autoHideStatusbar \/ Greasemonkey issue dissected"},"content":{"rendered":"<p>Thanks to your persistence I just tweaked just about every knob there  is to tweak and discovered this: once the following preferences are set  and Firefox is restarted, the issue appears.<\/p>\n<pre>user_pref(\"extensions.autohidestatusbar.alwayshide\", true);\r\nuser_pref(\"extensions.autohidestatusbar.showondownload\", false);\r\nuser_pref(\"extensions.autohidestatusbar.showonpageload\", false);\r\nuser_pref(\"extensions.autohidestatusbar.showstatusbaritem\", false);\r\nuser_pref(\"extensions.autohidestatusbar.timer\", 300);\r\nuser_pref(\"extensions.autohidestatusbar.usePanel\", true);<\/pre>\n<p>(I hope this gets formatted correctly.)<\/p>\n<p>There are two traps here as far as I can see. The first is that once  .alwayshide is set to true (i.e. &#8221;Always hide&#8221; is selected in aHS&#8217;  preferences), the state of .usePanel can&#8217;t be changed through the GUI  (&#8221;Floating statusbar&#8221;), and yet, it <em>does<\/em> make a difference. So it has to be unset <em>before<\/em> &#8221;Always hide&#8221; is selected. Apparently a defect in the add-on&#8217;s design,  though I see why it might make sense, were it not for the issue at hand  (which is a defect unto its own).<\/p>\n<p>The other trap is that the issue of script installing links doing  nothing (as described above) doesn&#8217;t manifest itself until Firefox is  restarted. So to see it you have to turn on &#8221;Floating statusbar&#8221;, then  (possibly) &#8221;Always hide&#8221;, <em>then restart Firefox<\/em> and boom: Install links have stopped working.<\/p>\n<p>There&#8217;s still a chance this might not be the case for you: I&#8217;m  running Firefox from the distro repositories on Ubuntu 10.04, and  Greasemonkey on this setup also comes from the repos. So if you still  can&#8217;t reproduce this, you may be running the newer version of GM  (0.8.20100211.5-1ubuntu2 here, with 0.8.20100408.6 being the latest  release on addons.mozilla.org).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Thanks to your persistence I just tweaked just about every knob there is to tweak and discovered this: once the following preferences are set and Firefox is restarted, the issue appears.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1097],"tags":[],"class_list":["post-542","post","type-post","status-publish","format-standard","hentry","category-keskustelupalstat","sijainti-userscripts-org-discussion"],"_links":{"self":[{"href":"https:\/\/mummila.net\/kommentit\/wp-json\/wp\/v2\/posts\/542","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mummila.net\/kommentit\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mummila.net\/kommentit\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mummila.net\/kommentit\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mummila.net\/kommentit\/wp-json\/wp\/v2\/comments?post=542"}],"version-history":[{"count":4,"href":"https:\/\/mummila.net\/kommentit\/wp-json\/wp\/v2\/posts\/542\/revisions"}],"predecessor-version":[{"id":546,"href":"https:\/\/mummila.net\/kommentit\/wp-json\/wp\/v2\/posts\/542\/revisions\/546"}],"wp:attachment":[{"href":"https:\/\/mummila.net\/kommentit\/wp-json\/wp\/v2\/media?parent=542"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mummila.net\/kommentit\/wp-json\/wp\/v2\/categories?post=542"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mummila.net\/kommentit\/wp-json\/wp\/v2\/tags?post=542"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}