30 #include "nsIGenericFactory.h"
44 #ifdef MOZ_WIDGET_GTK2
63 #define SB_WINDOWMOVE_SERVICE_CONTRACTID \
64 "@songbirdnest.com/integration/window-move-resize-service;1"
65 #define SB_WINDOWMOVE_SERVICE_CLASSNAME \
66 "Songbird Window Move/Resize Service"
67 #define SB_WINDOWMOVE_SERVICE_CID \
68 {0x4f8fecc6, 0x1dd2, 0x11b2, {0x90, 0x3a, 0xf3, 0x47, 0x1b, 0xfd, 0x3a, 0x60}}
93 #ifdef MOZ_WIDGET_GTK2
104 sbWindowCloakConstructor
111 sbNativeWindowManagerConstructor
119 sbKnownFolderManagerConstructor
126 sbWindowChromeServiceConstructor
133 CWindowMinMaxConstructor
140 CWindowResizeHookConstructor
147 CWindowRegionConstructor
154 CGlobalHotkeysConstructor
161 sbScreenSaverSuppressorConstructor,
169 sbWindowMoveServiceConstructor
177 sbMacAppDelegateManagerConstructor,
178 sbMacAppDelegateManager::RegisterSelf
184 sbMacWindowMoveServiceConstructor
190 sbMacWindowTitlebarServiceConstructor,
198 sbScreenSaverSuppressorConstructor,
202 #ifdef MOZ_WIDGET_GTK2
207 sbGtkWindowMoveServiceConstructor
213 sbScreenSaverSuppressorConstructor,
#define SB_BASE_SCREEN_SAVER_SUPPRESSOR_CID
Service for setting min/max limit callbacks to a window position and size - Prototypes.
#define SONGBIRD_WINDOWMINMAX_CONTRACTID
#define SONGBIRD_WINDOWREGION_CONTRACTID
#define SONGBIRD_GLOBALHOTKEYS_CID
#define SONGBIRD_WINDOW_CHROME_SERVICE_CONTRACTID
Songbird Window Region Object Definition.
#define SONGBIRD_WINDOWRESIZEHOOK_CID
static NS_METHOD UnregisterSelf(nsIComponentManager *aCompMgr, nsIFile *aPath, const char *aLoaderStr, const nsModuleComponentInfo *aInfo)
#define SONGBIRD_NATIVEWINDOWMANAGER_CLASSNAME
#define SONGBIRD_MACAPPDELEGATEMANAGER_CONTRACTID
#define SONGBIRD_WINDOWMINMAX_CLASSNAME
static NS_METHOD RegisterSelf(nsIComponentManager *aCompMgr, nsIFile *aPath, const char *aLoaderStr, const char *aType, const nsModuleComponentInfo *aInfo)
#define SB_MAC_WINDOW_TITLEBAR_SERVICE_CID
#define SB_BASE_SCREEN_SAVER_SUPPRESSOR_CLASSNAME
#define SONGBIRD_WINDOW_CHROME_SERVICE_CID
#define SONGBIRD_GLOBALHOTKEYS_CONTRACTID
NS_GENERIC_FACTORY_CONSTRUCTOR_INIT(sbMockDeviceFirmwareHandler, Init)
#define SONGBIRD_NATIVEWINDOWMANAGER_CONTRACTID
#define SONGBIRD_NATIVEWINDOWMANAGER_CID
#define SONGBIRD_WINDOWRESIZEHOOK_CONTRACTID
#define SB_WINDOWMOVE_SERVICE_CID
#define SB_MAC_WINDOW_TITLEBAR_SERVICE_CLASSNAME
#define SB_WINDOWMOVE_SERVICE_CONTRACTID
#define SONGBIRD_WINDOWREGION_CID
#define SONGBIRD_WINDOWCLOAK_CONTRACTID
#define SONGBIRD_WINDOWCLOAK_CLASSNAME
Native window manager interface implementation.
#define SONGBIRD_MACAPPDELEGATEMANAGER_CID
#define SONGBIRD_MACAPPDELEGATEMANAGER_CLASSNAME
Service for setting min/max limit callbacks to a window position and size - Prototypes.
#define SB_MAC_WINDOW_TITLEBAR_SERVICE_CONTRACTID
#define SONGBIRD_GLOBALHOTKEYS_CLASSNAME
#define SONGBIRD_WINDOWRESIZEHOOK_CLASSNAME
NS_IMPL_NSGETMODULE(SongbirdIdentityServiceComponent, sbIdentityServiceComponent)
#define SONGBIRD_KNOWN_FOLDER_MANAGER_CLASSNAME
static NS_METHOD RegisterSelf(nsIComponentManager *aCompMgr, nsIFile *aPath, const char *aLoaderStr, const char *aType, const nsModuleComponentInfo *aInfo)
#define SONGBIRD_KNOWN_FOLDER_MANAGER_CONTRACTID
#define SB_BASE_SCREEN_SAVER_SUPPRESSOR_CONTRACTID
Songbird Mac Window Titlebar Service Definitions.
#define SONGBIRD_WINDOWCLOAK_CID
#define SONGBIRD_KNOWN_FOLDER_MANAGER_CID
#define SONGBIRD_WINDOWMINMAX_CID
#define SB_WINDOWMOVE_SERVICE_CLASSNAME
static nsModuleComponentInfo sbIntegration[]
Songbird Window Cloaker Object Definition.
#define SONGBIRD_WINDOWREGION_CLASSNAME
#define SONGBIRD_WINDOW_CHROME_SERVICE_CLASSNAME