### package ###
resource	dta	modules/

## general ##
content	dta	jar:chrome/chrome.jar!/content/
content	dtaicon	./
skin	dta	classic/1.0 jar:chrome/chrome.jar!/skin/
locale	dta	en-US	jar:chrome/chrome.jar!/locale/en-US/
content dta-public	jar:chrome/chrome.jar!/public/ contentaccessible
skin	dta-public	classic/1.0 jar:chrome/chrome.jar!/public/

## locales ##
locale dta cs jar:chrome/chrome.jar!/locale/cs/
locale dta de jar:chrome/chrome.jar!/locale/de/
locale dta el jar:chrome/chrome.jar!/locale/el/
locale dta es-AR jar:chrome/chrome.jar!/locale/es-AR/
locale dta es-ES jar:chrome/chrome.jar!/locale/es-ES/
locale dta fr jar:chrome/chrome.jar!/locale/fr/
locale dta gl jar:chrome/chrome.jar!/locale/gl/
locale dta hu jar:chrome/chrome.jar!/locale/hu/
locale dta it jar:chrome/chrome.jar!/locale/it/
locale dta ja jar:chrome/chrome.jar!/locale/ja/
locale dta nl jar:chrome/chrome.jar!/locale/nl/
locale dta pl jar:chrome/chrome.jar!/locale/pl/
locale dta pt-PT jar:chrome/chrome.jar!/locale/pt-PT/
locale dta ru jar:chrome/chrome.jar!/locale/ru/
locale dta sr jar:chrome/chrome.jar!/locale/sr/
locale dta zh-CN jar:chrome/chrome.jar!/locale/zh-CN/
locale dta zh-TW jar:chrome/chrome.jar!/locale/zh-TW/

## platform package ##
content dta-platform	jar:chrome/chrome.jar!/content/ platform
skin	dta-platform	classic/1.0 jar:chrome/chrome.jar!/skin/

## Components ##
interfaces components/services.xpt

component {27a344f4-7c1b-43f3-af7f-bb9dd65114bb} components/services.js
contract @downthemall.net/stuff;1 {27a344f4-7c1b-43f3-af7f-bb9dd65114bb}

component {35eabb45-6bca-408a-b90c-4b22e543caf4} components/services.js
contract @downthemall.net/contenthandling;2 {35eabb45-6bca-408a-b90c-4b22e543caf4}

component {bbaedbd9-9567-4d11-9255-0bbae236ecab} components/services.js
contract @mozilla.org/network/protocol/about;1?what=downthemall {bbaedbd9-9567-4d11-9255-0bbae236ecab}

component {435FC5E5-D4F0-47a1-BDC1-F325B78188F3} components/services.js
contract @downthemall.net/filtermanager;2 {435FC5E5-D4F0-47a1-BDC1-F325B78188F3}

category profile-after-change @downthemall.net/stuff;1 @downthemall.net/stuff;1
category profile-after-change @downthemall.net/contenthandling;2 @downthemall.net/contenthandling;2
category profile-after-change @downthemall.net/filtermanager;2 @downthemall.net/filtermanager;2

### integration ###

## general ##
overlay chrome://dta/content/dta/manager.xul chrome://dta/content/dta/manager/tooltip.xul
overlay chrome://dta/content/dta/manager/info.xul chrome://dta/content/dta/manager/tooltip.xul
#override chrome://dta/skin/preferences/preferences-toolkit.png chrome://browser/skin/preferences/Options.png application={ec8030f7-c20a-464f-9b0e-13a3a9e97384}
override chrome://dta/skin/toolbarbuttons/buttons.css chrome://dta-platform/skin/buttons-fx4.css application={ec8030f7-c20a-464f-9b0e-13a3a9e97384} appversion>=4.0b7
# work-around bugs in loadOverlay preventing seamonkey integration otherwise
overlay chrome://dta/content/preferences/prefs.xul chrome://dta/content/preferences/interfacePane.xul
style	chrome://global/content/customizeToolbar.xul	chrome://dta/skin/integration/style.css

## toolkit ##
overlay	chrome://mozapps/content/downloads/unknownContentType.xul	chrome://dta/content/integration/saveas.xul

## Firefox / Flock / Songbird ##
overlay	chrome://browser/content/browser.xul	chrome://dta/content/integration/elements.xul
style	chrome://browser/content/browser.xul	chrome://dta/skin/integration/style.css
overlay chrome://dta/content/dta/mainmenu.xul    chrome://browser/content/baseMenuOverlay.xul application={ec8030f7-c20a-464f-9b0e-13a3a9e97384}

# privacy control - Firefox starting 3.5
overlay chrome://browser/content/preferences/sanitize.xul	chrome://dta/content/privacy/overlaySanitizePref191.xul application={ec8030f7-c20a-464f-9b0e-13a3a9e97384} appversion>=3.0+
overlay chrome://browser/content/sanitize.xul	chrome://dta/content/privacy/overlaySanitize191.xul application={ec8030f7-c20a-464f-9b0e-13a3a9e97384} appversion>=3.0+

## Seamonkey ##
overlay	chrome://navigator/content/navigator.xul chrome://dta/content/integration/elements.xul application={92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}
style	chrome://navigator/content/navigator.xul chrome://dta/skin/integration/style.css application={92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}
style	chrome://navigator/content/navigator.xul chrome://dta/skin/integration/seamonkey.css application={92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}
style	chrome://dta/content/dta/manager.xul chrome://dta/skin/manager/seamonkey.css application={92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}
overlay chrome://dta/content/dta/mainmenu.xul    chrome://communicator/content/tasksOverlay.xul application={92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}

## Aero ##
override chrome://dta-platform/skin/common.css chrome://dta-platform/skin/common-aero.css os=WINNT osversion>=6
override chrome://dta/skin/manager/netstatus.png chrome://dta-platform/skin/netstatus-aero.png os=WINNT osversion>=6

## Mac Main Menu ##
overlay chrome://dta/content/dta/manager.xul chrome://dta/content/dta/mainmenu.xul os=Darwin application={ec8030f7-c20a-464f-9b0e-13a3a9e97384}
overlay chrome://dta/content/dta/manager.xul chrome://dta/content/dta/mainmenu.xul os=Darwin application={92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}

# Hack to prevent .Net Framework Assistant from messing up the browser, courtesy of AdBlock Plus
override chrome://dotnetassistant/content/bootstrap.xul data:text/xml,<nada/>
