[tor-bugs] #3385 [EFF-HTTPS Everywhere]: HTTPS Everywhere support for SeaMonkey 2.1

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Tue Jun 28 03:36:09 UTC 2011


#3385: HTTPS Everywhere support for SeaMonkey 2.1
-------------------------------------+--------------------------------------
    Reporter:  andrew3               |       Owner:  pde      
        Type:  defect                |      Status:  closed   
    Priority:  normal                |   Milestone:           
   Component:  EFF-HTTPS Everywhere  |     Version:           
  Resolution:  fixed                 |    Keywords:  SeaMonkey
      Parent:                        |      Points:           
Actualpoints:                        |  
-------------------------------------+--------------------------------------

Comment(by andrew3):

 Please excuse me, but I have no idea about anything regarding git, patches
 etc. (I think this is probably something I really need to learn).

 But after doing some reading, I've found the reason for which the toolbar
 item is not being displayed:

 As per the following URL, navigator.xul must be used instead of
 browser.xul for SeaMonkey:
 https://developer.mozilla.org/en/XUL/Toolbars/Creating_toolbar_buttons#A_list_of_commonly_overlayed_windows_with_toolbars

 To fix this, simply have two overlays (similar to the StumbleUpon addon).
 So in chrome.manifest,


 overlay chrome://navigator/content/browser.xul chrome://https-
 everywhere/content/toolbar_button.xul
 overlay chrome://navigator/content/navigator.xul chrome://https-
 everywhere/content/toolbar_button.xul

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/3385#comment:4>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list