[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #3385 [EFF-HTTPS Everywhere]: HTTPS Everywhere support for SeaMonkey 2.1
#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
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs