5 % content torbutton %content/
7 content/ (chrome/content/*)
8 components/ (components/*)
13 % overlay chrome://browser/content/browser.xul chrome://torbutton/content/torbutton.xul
14 % overlay chrome://browser/content/preferences/connection.xul chrome://torbutton/content/pref-connection.xul
15 % overlay chrome://messenger/content/messenger.xul chrome://torbutton/content/torbutton_tb.xul
16 % overlay chrome://messenger/content/messengercompose/messengercompose.xul chrome://torbutton/content/torbutton_tb.xul
17 % overlay about:addons chrome://torbutton/content/torbutton-extensions.xul
18 % overlay chrome://mozapps/content/extensions/extensions.xul chrome://torbutton/content/torbutton-extensions.xul
19 % resource torbutton %
20 % resource torbutton-assets resource://torbutton/skin/ contentaccessible=yes
23 % override chrome://branding/locale/brand.dtd chrome://torbutton/locale/brand.dtd
24 % override chrome://branding/locale/brand.properties chrome://torbutton/locale/brand.properties
25 % overlay chrome://browser/content/aboutDialog.xul chrome://torbutton/content/aboutDialog.xul
28 % overlay chrome://browser/content/browser.xul chrome://torbutton/content/menu-items-overlay.xul
29 % overlay chrome://browser/content/browser.xul chrome://torbutton/content/menu-overlay.xul
30 % overlay chrome://browser/content/browser.xul chrome://torbutton/content/tor-circuit-display.xul
32 # Strings for the about:tbupdate page
33 % override chrome://browser/locale/aboutTBUpdate.dtd chrome://torbutton/locale/aboutTBUpdate.dtd
35 % locale torbutton @AB_CD@ %locale/@AB_CD@/
36 locale/@AB_CD@/ (chrome/locale/@AB_CD@/*)
38 % skin torbutton classic/1.0 %skin/
39 % style chrome://global/content/customizeToolbar.xul chrome://torbutton/skin/torbutton.css
41 # Firefox 4-style component registration
42 % component {f605ec27-d867-44b5-ad97-2a29276642c3} %components/dragDropFilter.js
43 % contract @torproject.org/torbutton-dragDropFilter;1 {f605ec27-d867-44b5-ad97-2a29276642c3}
45 % component {3da0269f-fc29-4e9e-a678-c3b1cafcf13f} %components/external-app-blocker.js
46 % contract @torproject.org/torbutton-extAppBlocker;1 {3da0269f-fc29-4e9e-a678-c3b1cafcf13f}
48 % component {06322def-6fde-4c06-aef6-47ae8e799629} %components/startup-observer.js
49 % contract @torproject.org/startup-observer;1 {06322def-6fde-4c06-aef6-47ae8e799629}
51 % component {e6204253-b690-4159-bfe8-d4eedab6b3be} %components/cookie-jar-selector.js
52 % contract @torproject.org/cookie-jar-selector;1 {e6204253-b690-4159-bfe8-d4eedab6b3be}
54 % component {5d57312b-5d8c-4169-b4af-e80d6a28a72e} %components/torCheckService.js
55 % contract @torproject.org/torbutton-torCheckService;1 {5d57312b-5d8c-4169-b4af-e80d6a28a72e}
57 % component {f36d72c9-9718-4134-b550-e109638331d7} %components/torbutton-logger.js
58 % contract @torproject.org/torbutton-logger;1 {f36d72c9-9718-4134-b550-e109638331d7}
60 % component {e33fd6d4-270f-475f-a96f-ff3140279f68} %components/domain-isolator.js
61 % contract @torproject.org/domain-isolator;1 {e33fd6d4-270f-475f-a96f-ff3140279f68}
63 % category profile-after-change CookieJarSelector @torproject.org/cookie-jar-selector;1
65 % category profile-after-change StartupObserver @torproject.org/startup-observer;1
66 % category profile-after-change DomainIsolator @torproject.org/domain-isolator;1
67 % category profile-after-change DragDropFilter @torproject.org/torbutton-dragDropFilter;1