>>254
一応 uc.xul ではなく uc.js として書き直してみた。これでも動かないならちょっとお手上げ

// ==UserScript==
// @name 000_Stylish_StatusbarButton.uc.js
// @description Show Stylish's statusbar button
// @include main
// ==/UserScript==
(function(){
  var overlay =
<overlay id="stylish-statusbar-overlay" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  <statusbar id="status-bar">
    <statusbarpanel id="stylish-panel" class="statusbarpanel-menu-iconic"
      mousethrough="never"
      popup="stylish-popup" context="stylish-popup" tooltip="stylish-tooltip"
      onclick="stylishOverlay.handleStatusClick(event)"/>
  </statusbar>
</overlay>;
  document.loadOverlay("data:application/vnd.mozilla.xul+xml;charset=utf-8," + encodeURI(overlay.toXMLString()), {
    observe: function(subject, topic, data){
      if(topic == "xul-overlay-merged") stylishOverlay.updateStatus();
    }
  });
})();