 app | |
  content | |
   bindings | |
    browser | |
     BrowserDOMWindow.js | |
     SBRemoteAPIHandler.js | |
     SBSessionStore.js | |
     SBTabProgressListener.js | |
   mediapages | |
    cdripMediaView.js | |
    filtersPage.js | |
    playlistPage.js | |
   scripts | |
    device | |
     deviceCapacity.js | Javascript source for the device capacity widget |
     deviceCapacityPanel.js | Javascript source for the device capacity panel widget |
     deviceControl.js | Javascript source for the device control widget |
     deviceFirmwareWizard.js | Javascript source for the device firmware wizard dialog |
     deviceGeneralSettings.js | Javascript source for the device general settings widget services |
     deviceInfo.js | Javascript source for the device info widget |
     deviceInfoPanel.js | Javascript source for the device progress widget |
     deviceMediaManagement.js | Javascript source for the device media management widget |
     deviceMgmtTabs.js | |
     deviceProgress.js | Javascript source for the device progress widget |
     deviceSummarySettings.js | Javascript source for initializing the device summary page, settings tab |
     deviceSupport.js | Javascript source for device support |
     deviceSync.js | Javascript source for the device sync widget |
     deviceTranscodeSettings.js | Javascript source for the device transcode settings widget |
     deviceVolumeSelector.js | Javascript source for the device volume selector widget |
     multiCDLookupResultsDialog.js | |
    firstRun | |
     firstRunAddOns.js | |
     firstRunAppUpdate.js | Javascript source for the first-run wizard application update service |
     firstRunConnection.js | Javascript source for the first-run wizard connection widget services |
     firstRunEula.js | Javascript source for the first-run wizard EULA widget services |
     firstRunImportMedia.js | Javascript source for the first-run wizard import media widget services |
     firstRunInstallAddOns.js | Javascript source for the first-run wizard install add-ons widget services |
     firstRuniTunes.js | Javascript source for the first-run wizard iTunes import/export widget services |
    preferences | |
     addOns.js | |
     advancedPaneOverlay.js | |
     albumArtwork.js | Javascript source for the album artwork preferences UI |
     cdripPrefs.js | |
     contentPaneOverlay.js | |
     hotKeys.js | |
     importLibraryPrefs.js | Javascript source for the import library preferences UI |
     importMediaPrefs.js | Javascript source for the import media preference pane |
     mainOverlay.js | |
     mainPaneOverlay.js | |
     permissionsOverlay.js | |
     playbackPrefs.js | Javascript source for the playback preferences UI |
     remoteAPI.js | |
     sanitizeOverlay.js | |
     tabPaneOverlay.js | |
     watchFolderPrefs.js | Javascript source for the watch folder preferences |
    webscraper | |
     scraperSteps.js | |
     webScraper.js | |
    addOnBundle.js | Javascript source for the add-on bundle widget services |
    addOnBundleInstaller.js | Javascript source for the add-on bundle installer widget services |
    balloonTip.js | |
    browserUtilities.js | |
    browserViewMenu.js | |
    commandLine.js | Command Line listener object implementation |
    contentAreaContextMenu.js | |
    dndDefaultHandler.js | |
    extensionManagerOverlay.js | |
    feedbackDelegate.js | |
    feedOverlay.js | |
    firstRunWizard.js | Javascript source for the first-run wizard dialog |
    importLibrary.js | Javascript source for the import library dialog |
    jobProgress.js | Controller for jobProgress.xul. Responsible for displaying the state of an object implementing sbIJobProgress |
    mainPlayerWindow.js | |
    mainWinInit.js | Main window initialization functions and objects |
    menuBarXBLTEMP.js | |
    messageBox.js | |
    miniPlayer.js | |
    mouseWheelVolume.js | |
    overlayLoader.js | |
    playerOpen.js | |
    playQueue.js | Controller for play queue display pane |
    popupBlocker.js | |
    recommendedAddOnsWizard.js | Javascript source for the recommended add-ons wizard |
    restartBox.js | A reusable restart box |
    sanitize.js | |
    searchHandler.js | Search Handler object |
    setupProgress.js | This file contains support functions and objects for setupProgress.xul which downloads XPIs during first run |
    smartPlaylist.js | |
    switchLocale.js | Locales switching function implementations |
    trackEditor.js | |
    trackEditorState.js | |
    trackEditorWidgetAlbumArtwork.js | |
    trackEditorWidgets.js | |
    updateOnceAfterFirstRun.js | |
    videoWindow.js | Video window controller |
    videoWindowControls.js | Video Controls controller |
    waitForCompletion.js | |
    windowUtils.js | Window Utility constants, functions and objects that are common to all windows |
    wizardService.js | Javascript source for the Songbird wizard widget services |
    xpInstallHat.js | |
   test | |
    head_appcontent.js | |
    test_eq_preset_list.js | |
    test_play_queue_playlist_drop.js | |
    test_playlist_candrop.js | |
    test_playlist_selection.js | |
    test_view_selection.js | |
  preferences | |
   browser-prefs.js | |
   songbird-debug-prefs.js | |
   songbird-update-prefs.js | |
 bindings | |
  public | |
   sbIMediaItemStatusEvent.idl | |
   sbIPlaylistClickEvent.idl | |
   sbIPlaylistWidget.idl | Definition of the sbIPlaylistWidget interface |
   sbITabBrowser.idl | Definition of the sbITabBrowser and sbITabBrowserTab Interfaces |
 components | |
  addonmetadata | |
   src | |
    sbAddonMetadata.js | Provides an nsIRDFDataSource with the contents of all addon install.rdf files |
   test | |
    test_addonMetadata.js | |
  albumart | |
   public | |
    sbIAlbumArtFetcher.idl | |
    sbIAlbumArtFetcherSet.idl | |
    sbIAlbumArtListener.idl | |
    sbIAlbumArtScanner.idl | |
    sbIAlbumArtService.idl | |
   src | |
    sbAlbumArtCommon.cpp | |
    sbAlbumArtCommon.h | |
    sbAlbumArtFetcherSet.cpp | Songbird Album Art Fetcher Set Source |
    sbAlbumArtFetcherSet.h | Songbird Album Art Fetcher Set Definitions |
    sbAlbumArtModule.cpp | Songbird Album Art Module Component Factory and Main Entry Point |
    sbAlbumArtScanner.cpp | Songbird Album Art Scanner Source |
    sbAlbumArtScanner.h | Songbird Album Art Scanner Definitions |
    sbAlbumArtService.cpp | Songbird Album Art Service Source |
    sbAlbumArtService.h | Songbird Album Art Service Definitions |
    sbCoverHelper.jsm | |
    sbFileAlbumArtFetcher.cpp | Songbird Local File Album Art Fetcher Source |
    sbFileAlbumArtFetcher.h | Songbird Local File Album Art Fetcher Definitions |
    sbMetadataAlbumArtFetcher.cpp | Songbird Metadata Album Art Fetcher Source |
    sbMetadataAlbumArtFetcher.h | Songbird Metadata Album Art Fetcher Definitions |
  bundle | |
   public | |
    sbIBundle.idl | Songbird Bundle Interface file This file contains interfaces used by the bundle management, whose purpose is to offer the user to install pre-bundled extensions |
    sbIBundleDataListener.idl | This file contains the interface for listening to bundle data retrieval events |
    sbIBundleInstallListener.idl | This file contains the interface for listening to bundle installation events |
    sbPIBundle.idl | This file contains the private interface for bundle management |
   src | |
    sbBundle.js | |
  commandline | |
   public | |
    sbICommandLineFlagHandler.idl | Songbird Commandline Flag Handler Interface file This file contains the interface used by the commandline flag handlers, to receive commandline flags and notifications of new flags coming from remote instances. Handlers registered last have priority over handlers registered first |
    sbICommandLineItemHandler.idl | Songbird Commandline Item Handler Interface file This file contains the interface used by the commandlineitem handlers, to receive commandline items and notifications of new items coming from remote instances. Handlers registered last have priority over handlers registered first |
    sbICommandLineManager.idl | Songbird Commandline Items Interface file This file contains the interface used by the commandlineitems manager, whose purpose is to hold on to items from the commandline for later opening, and to notify handlers of new items coming from remote instances. Handlers registered last have priority over those registered first |
   src | |
    sbCommandLine.js | Implementation of the interface nsICommandLine |
  contenthandling | |
   media | |
    sbMediaContentListener.js | |
    sbMediaSniffer.cpp | |
    sbMediaSniffer.h | |
    sbMediaSnifferModule.cpp | |
  controller | |
   public | |
    sbIApplicationController.idl | Root application interface |
   src | |
    sbApplicationController.js | |
  dataremote | |
   public | |
    sbIDataRemote.idl | Definition of the sbIDataRemote Interface |
    sbPIDataRemote2.idl | |
   src | |
    sbDataRemote.js | Implementation of the interface sbIDataRemote This implementation of sbIDataRemote uses the mozilla pref system as a backend for storing key-value pairs |
    sbDataRemoteModule.cpp | |
    sbDataRemoteUtils.js | |
    sbDataRemoteWrapper.cpp | |
    sbDataRemoteWrapper.h | |
   test | |
    head_dataremote.js | |
    head_dr_basic.js | |
    tail_dataremote.js | |
    test_dr_advanced.js | |
    test_dr_basic.js | |
  dbengine | |
   public | |
    sbIDatabaseEngine.idl | |
    sbIDatabasePreparedStatement.idl | A prepared database statement, compiled at first execution |
    sbIDatabaseQuery.idl | Objects for executing SQL queries against the internal database |
    sbIDatabaseResult.idl | An object containing the results of a database query |
   src | |
    DatabaseEngine.cpp | |
    DatabaseEngine.h | |
    DatabaseEngineComponent.cpp | Songbird Database Engine Component Factory and Main Entry Point |
    DatabasePreparedStatement.cpp | |
    DatabasePreparedStatement.h | Songbird Database Prepared Query |
    DatabaseQuery.cpp | |
    DatabaseQuery.h | Songbird Database Object Definition |
    DatabaseResult.cpp | Database Result Object Implementation |
    DatabaseResult.h | Songbird Database Object Definition |
   test | |
    test_bind.js | |
    test_bug6514.js | |
    test_closedatabase.js | |
    test_nullresultvalue.js | |
    test_proxy.js | |
    test_rollinglimit.js | |
    test_tree_collate.js | |
  devices | |
   base | |
    public | |
     sbIDevice.idl | |
     sbIDeviceCapabilities.idl | |
     sbIDeviceCapsCompatibility.idl | Interface for the device capabilities comparison service |
     sbIDeviceCompatibility.idl | |
     sbIDeviceContent.idl | |
     sbIDeviceControllerRegistrar.idl | |
     sbIDeviceEvent.idl | |
     sbIDeviceEventBeforeAddedData.idl | |
     sbIDeviceEventListener.idl | |
     sbIDeviceEventTarget.idl | |
     sbIDeviceFirmwareHandler.idl | |
     sbIDeviceFirmwareSupport.idl | |
     sbIDeviceFirmwareUpdate.idl | |
     sbIDeviceFirmwareUpdater.idl | |
     sbIDeviceImage.idl | |
     sbIDeviceInfoRegistrar.idl | |
     sbIDeviceLibrary.idl | |
     sbIDeviceLibraryMediaSyncSettings.idl | |
     sbIDeviceLibrarySyncDiff.idl | |
     sbIDeviceLibrarySyncSettings.idl | |
     sbIDeviceManager.idl | |
     sbIDeviceProperties.idl | |
     sbIDeviceRegistrar.idl | |
     sbIDeviceStatus.idl | |
    src | |
     sbBaseDeviceAPI.h | |
     sbBaseDeviceEventTarget.cpp | |
     sbBaseDeviceEventTarget.h | |
     sbDefaultBaseDeviceInfoRegistrar.cpp | |
     sbDefaultBaseDeviceInfoRegistrar.h | |
     sbDeviceBaseModule.cpp | |
     sbDeviceCapabilities.cpp | |
     sbDeviceCapabilities.h | |
     sbDeviceCapabilitiesUtils.cpp | |
     sbDeviceCapabilitiesUtils.h | |
     sbDeviceCapsCompatibility.cpp | |
     sbDeviceCapsCompatibility.h | |
     sbDeviceCompatibility.cpp | |
     sbDeviceCompatibility.h | |
     sbDeviceContent.cpp | |
     sbDeviceContent.h | |
     sbDeviceEvent.cpp | |
     sbDeviceEvent.h | |
     sbDeviceEventBeforeAddedData.cpp | |
     sbDeviceEventBeforeAddedData.h | |
     sbDeviceLibrary.cpp | |
     sbDeviceLibrary.h | |
     sbDeviceLibraryHelpers.cpp | |
     sbDeviceLibraryHelpers.h | |
     sbDeviceLibraryMediaSyncSettings.cpp | |
     sbDeviceLibraryMediaSyncSettings.h | |
     sbDeviceLibrarySyncDiff.cpp | |
     sbDeviceLibrarySyncDiff.h | |
     sbDeviceLibrarySyncSettings.cpp | |
     sbDeviceLibrarySyncSettings.h | |
     sbDeviceProperties.cpp | |
     sbDeviceProperties.h | |
     sbDeviceStatus.cpp | |
     sbDeviceStatus.h | |
     sbStandardDeviceProperties.h | |
    test | |
     test_device_sync_diff.js | |
   cd | |
    mock | |
     public | |
      sbIMockCDDevice.idl | |
      sbIMockCDDeviceController.idl | |
     src | |
      sbMockCDDevice.cpp | |
    public | |
     sbICDDevice.idl | |
     sbICDDeviceService.idl | |
    src | |
     sbCDDevice.cpp | |
     sbCDDevice.h | |
     sbCDDeviceController.cpp | |
     sbCDDeviceController.h | |
     sbCDDeviceDefines.h | |
     sbCDDeviceMarshall.cpp | |
     sbCDDeviceMarshall.h | |
     sbCDDeviceModule.cpp | |
     sbCDDeviceRequest.cpp | |
     sbCDDeviceUtils.jsm | |
     sbCDLog.h | |
     sbCDRipServicePaneService.js | |
    test | |
     head_cddevice.js | |
     tail_cddevice.js | |
     test_cddevice.js | |
     test_sbcddevice.js | |
     test_sbcdread.js | |
   controller | |
    public | |
     sbIDeviceController.idl | |
    src | |
     sbBaseDeviceController.cpp | |
     sbBaseDeviceController.h | |
   device | |
    mock | |
     public | |
      sbDeviceDeviceTesterInterfaces.idl | |
      sbIMockDevice.idl | Extra methods for testing the mock device |
     src | |
      sbDeviceDeviceTesterModule.cpp | |
      sbDeviceDeviceTesterUtils.cpp | |
      sbDeviceDeviceTesterUtils.h | |
      sbMockDevice.cpp | |
      sbMockDevice.h | |
    public | |
     sbIDeviceErrorMonitor.idl | Interface to the device service pane provider |
     sbIDeviceHelper.idl | Helper routines for device implementation |
    src | |
     windows | |
      sbWindowsDeviceUtils.cpp | Songbird Windows Device Utilities Source |
      sbWindowsDeviceUtils.h | Songbird Windows Device Utilities Definitions |
      sbWindowsStorageDeviceUtils.cpp | Songbird Windows Storage Device Utilities Source |
      sbWindowsStorageDeviceUtils.h | Songbird Windows Storage Device Utilities Definitions |
      sbWindowsUSBDeviceUtils.cpp | Songbird Windows USB Device Utilities Source |
      sbWindowsUSBDeviceUtils.h | Songbird Windows USB Device Utilities Definitions |
      sbWMDMUtils.cpp | Songbird WMDM Utilities Source |
      sbWMDMUtils.h | Songbird WMDM Utilities Definitions |
     sbBaseDevice.cpp | |
     sbBaseDevice.h | |
     sbBaseDeviceHelper.js | |
     sbBaseDeviceVolume.cpp | Songbird Base Device Volume Source |
     sbBaseDeviceVolume.h | Songbird Base Device Volume Definitions |
     sbDeviceAPI.h | |
     sbDeviceEnsureSpaceForWrite.cpp | |
     sbDeviceEnsureSpaceForWrite.h | |
     sbDeviceErrorMonitor.js | This service monitors devices for errors and stores them for easy access later |
     sbDeviceEventMonitor.js | This service monitors devices for events, we can then perform various tasks based on these events. This is a global monitor so it will get events for all devices and also detects devices being added or removed |
     sbDeviceImages.cpp | |
     sbDeviceImages.h | |
     sbDeviceImport.cpp | |
     sbDeviceMediaItemDecorator.cpp | |
     sbDeviceMediaItemDecorator.h | |
     sbDeviceProgressListener.cpp | Songbird Device Progress Listener Source |
     sbDeviceProgressListener.h | Songbird Device Progress Listener Definitions |
     sbDeviceRequestThreadQueue.cpp | |
     sbDeviceRequestThreadQueue.h | |
     sbDeviceStatistics.cpp | Songbird Device Statistics Source |
     sbDeviceStatistics.h | Songbird Device Statistics Definitions |
     sbDeviceStatusHelper.cpp | Songbird Device Status Helper Services Source |
     sbDeviceStatusHelper.h | Songbird Device Status Services Definitions |
     sbDeviceStreamingHandler.cpp | Songbird Device Streaming Handler Source |
     sbDeviceStreamingHandler.h | Songbird Device Streaming handler Definitions |
     sbDeviceSupportsItemHelper.cpp | |
     sbDeviceSupportsItemHelper.h | |
     sbDeviceTranscoding.cpp | |
     sbDeviceTranscoding.h | |
     sbDeviceUtils.cpp | |
     sbDeviceUtils.h | |
     sbDeviceXMLCapabilities.cpp | |
     sbDeviceXMLCapabilities.h | |
     sbDeviceXMLInfo.cpp | Songbird Device XML Info Source |
     sbDeviceXMLInfo.h | Songbird Device XML Info Definitions |
     sbLibraryListenerHelpers.cpp | |
     sbLibraryListenerHelpers.h | |
     sbRequestItem.cpp | |
     sbRequestItem.h | |
     sbRequestThreadQueue.cpp | |
     sbRequestThreadQueue.h | |
     sbTranscodeProgressListener.cpp | |
     sbTranscodeProgressListener.h | |
     sbUSBDeviceUtils.cpp | Songbird USBDevice Utilities Source |
     sbUSBDeviceUtils.h | Songbird USB Device Utilities Definitions |
    test | |
     test_device_mock.js | |
     test_device_utils.js | |
   firmware | |
    mock | |
     public | |
      sbPIMockFirmwareHandlerURLService.idl | |
     src | |
      sbDeviceFirmwareTesterModule.cpp | |
      sbMockDeviceFirmwareHandler.cpp | |
      sbMockDeviceFirmwareHandler.h | |
      sbMockFirmwareHandlerURLService.js | |
    src | |
     sbBaseDeviceFirmwareHandler.cpp | |
     sbBaseDeviceFirmwareHandler.h | |
     sbDeviceFirmwareAutoCheckForUpdate.js | |
     sbDeviceFirmwareDownloader.cpp | |
     sbDeviceFirmwareDownloader.h | |
     sbDeviceFirmwareModule.cpp | Songbird Device Firmware Updater Component Factory and Main Entry Point |
     sbDeviceFirmwareSupport.cpp | |
     sbDeviceFirmwareSupport.h | |
     sbDeviceFirmwareUpdate.cpp | |
     sbDeviceFirmwareUpdate.h | |
     sbDeviceFirmwareUpdater.cpp | |
     sbDeviceFirmwareUpdater.h | |
    test | |
     test_device_firmware_handler.js | |
   manager | |
    src | |
     sbDeviceManager.cpp | |
     sbDeviceManager.h | |
     sbDeviceManagerModule.cpp | Songbird Device Manager Component Factory and Main Entry Point |
    test | |
     sbDeviceEventTesterModule.cpp | |
     sbDeviceEventTesterRemoval.cpp | |
     sbDeviceEventTesterRemoval.h | |
     sbDeviceEventTesterStressThreads.cpp | |
     sbDeviceEventTesterStressThreads.h | |
     test_controller_registrar.js | |
     test_device_registrar.js | |
     test_event_target.js | |
   marshall | |
    public | |
     sbIDeviceMarshall.idl | |
    src | |
     sbBaseDeviceMarshall.cpp | |
     sbBaseDeviceMarshall.h | |
  devicesobsolete | |
   base | |
    public | |
     sbIDeviceBase.idl | The IDL for sbIDeviceBase |
    src | |
     DeviceBase.cpp | Songbird DeviceBase Component Implementation |
     DeviceBase.h | Songbird DeviceBase Component Definition |
   download | |
    public | |
     sbIDownloadDevice.idl | The IDL for sbIDownloadDevice |
    src | |
     DownloadDevice.cpp | |
     DownloadDevice.h | Songbird DownloadDevice Component Definition |
     DownloadDeviceComponent.cpp | Songbird DeviceBase Component Factory and Main Entry Point |
     sbAutoDownloader.js | |
     sbDownloadDeviceHelper.js | |
     sbDownloadDeviceServicePaneModule.js | |
   manager | |
    public | |
     sbIDeviceManager.idl | |
    src | |
     DeviceManager.cpp | |
     DeviceManager.h | Songbird WMDevice Component Definition |
     DeviceManagerComponent.cpp | Songbird DeviceManager Component Factory and Main Entry Point |
  displaypanes | |
   public | |
    sbIDisplayPanes.idl | Songbird Display Panes Interface file This file contains interfaces pertaining to display panes |
   src | |
    sbDisplayPanes.js | |
    sbTestDisplayPaneProvider.js | Component implementing sbIDisplayPaneContentInfo and using "display-pane-provider" category to target content at display panes. This component is only built and registered when tests are enabled |
   test | |
    test_displaypanes.js | |
  draganddrop | |
   public | |
    sbIDndSourceTracker.idl | Helper service for transferring internal objects using drag and drop |
   src | |
    sbDndSourceTracker.js | |
  equalizerpresets | |
   public | |
    ngIEqualizerPreset.idl | |
    ngIEqualizerPresetProvider.idl | |
   src | |
    ngDefaultPresetProvider.js | |
    ngEqualizerPresetProviderManager.js | |
    ngLocalizableEqualizerPreset.js | |
    ngMainEqualizerPresetProvider.js | |
    ngMutableEqualizerPreset.js | |
   test | |
    test_defaultpresetprovider.js | |
    test_localizableequalizerpreset.js | |
    test_mainpresetprovider.js | |
    test_mutableequalizerpreset.js | |
    test_presetprovidermanager.js | |
  faceplate | |
   public | |
    sbIFaceplateManager.idl | Interface for the FaceplateManager, which manages the lifecycle of faceplate panes in the faceplate XBL widget |
    sbIFaceplateManagerListener.idl | Definition of the sbIFaceplateManagerListener interface |
    sbIFaceplatePane.idl | Definition of the sbIFaceplatePane interface |
   src | |
    sbFaceplateManager.js | Manages the lifecycle of faceplate pane bindings |
   test | |
    test_faceplateManager.js | |
  feathers | |
   public | |
    sbIFeathersManager.idl | Interfaces for the Feathers Manager, which coordinates the loading of feathers (combination of skin and XUL window layout) |
    sbIFeathersManagerListener.idl | Callback interface used to listen to Feathers Manager changes |
    sbILayoutDescription.idl | Layout package description |
    sbISkinDescription.idl | Skin package description |
   src | |
    sbFeathersManager.js | Coordinates the loading of feathers (combination of skin and XUL window layout) |
   test | |
    test_feathersManager.js | |
  filesystemevents | |
   base | |
    public | |
     sbIFileSystemListener.idl | |
     sbIFileSystemWatcher.idl | |
     sbPIFileSystemTree.idl | |
    src | |
     sbBaseFileSystemWatcher.cpp | |
     sbBaseFileSystemWatcher.h | |
     sbFileSystemChange.cpp | |
     sbFileSystemChange.h | |
     sbFileSystemNode.cpp | |
     sbFileSystemNode.h | |
     sbFileSystemTree.cpp | |
     sbFileSystemTree.h | |
     sbFileSystemTreeListener.h | |
     sbFileSystemTreeState.cpp | |
     sbFileSystemTreeState.h | |
   linux | |
    sbLinuxFileSystemWatcher.cpp | |
    sbLinuxFileSystemWatcher.h | |
   macosx | |
    sbMacFileSystemWatcher.cpp | |
    sbMacFileSystemWatcher.h | |
   test | |
    test_filesystemerrors.js | |
    test_filesystemevents.js | |
    test_filesystemsession.js | |
   win32 | |
    sbWin32FileSystemWatcher.cpp | |
    sbWin32FileSystemWatcher.h | |
   FileSystemComponent.cpp | |
   sbFileSystemCID.h | |
  include | |
   sbArrayUtils.h | |
   sbAutoCOMInitializer.h | |
   sbClassInfoUtils.h | |
   sbDebugUtils.h | |
   sbDOMEventListenerCallback.h | |
   sbFraction.h | |
   sbHashKeys.h | |
   sbHashtableUtils.h | |
   sbIndex.h | |
   sbLibraryLoaderUtils.h | |
   sbLockUtils.h | |
   sbMemoryUtils.h | |
   sbPrefBranch.h | |
   sbVariantUtils.h | Songbird Variant Utility Definitions |
  integration | |
   public | |
    IGlobalHotkeys.idl | Global Hotkeys Interface file This file contains interfaces used to implement global hotkey support. The main interface is sbIGlobalHotkeys, which lets you specify a key code and a combination of modifiers, as well as an id string, and register these with a callback object. When the key is pressed anywhere in the system (not just when the application is focused), the callback is called and is given the id string |
    IWindowCloak.idl | Window cloaking service interface file This file contains the interface to the window cloaking service, used to hide a xul window without closing it, and to unhide it at a later time |
    IWindowMinMax.idl | WindowMinMax service interface file This file contains the interfaces to the windowminmax service, used to limit the resizing of a window to specific minimum and maximum dimensions |
    IWindowRegion.idl | Window region service interface file This file contains the interface to the window region service, used to assign a region to a window at the OS level |
    IWindowResizeHook.idl | WindowResizeHook service interface file This file contains the interfaces to the windowresizehook service, used to receive notifications of window resizing events |
    sbIHotkeyActions.idl | Songbird Hotkey Actions Interface file This file contains interfaces used by the songbird hotkey actions API, whose purpose is to register hotkey actions that can be used automatically by the hotkey manager to bind functionality to the user defined key |
    sbIHotkeyService.idl | |
    sbIKnownFolderManager.idl | |
    sbINativeWindowManager.idl | Interface to the operating system's window manager This file contains the interfaces to allow JavaScript to talk to the native operating system window manager in a somewhat cross-platform way |
    sbIScreenSaverSuppressor.idl | |
    sbIWindowChromeService.idl | |
    sbIWindowMoveService.idl | |
   src | |
    linux | |
     sbDBus.cpp | Songbird D-Bus Services Source |
     sbDBus.h | Songbird D-Bus Service Definitions |
     sbGtkWindowMoveService.cpp | |
     sbGtkWindowMoveService.h | |
     sbNativeWindowManager.cpp | |
     sbNativeWindowManager.h | |
     sbScreenSaverSuppressor.cpp | |
     sbScreenSaverSuppressor.h | |
     sbWindowCloak.js | |
    macosx | |
     IntegrationComponent.mm | |
     NativeWindowFromNode.mm | |
     sbBaseScreenSaverSuppressor.mm | |
     sbMacAppDelegate.h | |
     sbMacAppDelegate.mm | |
     sbMacWindowMoveService.h | |
     sbMacWindowMoveService.mm | |
     sbMacWindowTitlebarService.h | Songbird Mac Window Titlebar Service Definitions |
     sbMacWindowTitlebarService.mm | |
     sbNativeWindowManager.h | |
     sbNativeWindowManager.mm | |
     sbScreenSaverSuppressor.h | |
     sbScreenSaverSuppressor.mm | |
     WindowCloak.mm | |
    win32 | |
     GlobalHotkeys.cpp | Songbird Global Hotkey Manager Implementation |
     GlobalHotkeys.h | Global Hotkeys Manager |
     MultiMonitor.cpp | Songbird Multiple Montir Support - Implementation |
     MultiMonitor.h | Songbird Multiple Monitor Support - Definition |
     sbKnownFolderManager.cpp | |
     sbKnownFolderManager.h | |
     sbNativeWindowManager.cpp | |
     sbNativeWindowManager.h | |
     sbScreenSaverSuppressor.cpp | |
     sbScreenSaverSuppressor.h | |
     sbWindowChromeService.cpp | |
     sbWindowChromeService.h | |
     sbWindowMoveService.cpp | |
     sbWindowMoveService.h | Native window manager interface implementation |
     WindowMinMax.cpp | Service for setting min/max limit callbacks to a window position and size - Implementation |
     WindowMinMax.h | Service for setting min/max limit callbacks to a window position and size - Prototypes |
     WindowMinMaxSubclass.cpp | |
     WindowMinMaxSubclass.h | Window subclasser object for WindowMinMax service - Prototypes |
     WindowRegion.cpp | Songbird Window Region Object Implementation |
     WindowRegion.h | Songbird Window Region Object Definition |
     WindowResizeHook.cpp | Service for setting min/max limit callbacks to a window position and size - Implementation |
     WindowResizeHook.h | Service for setting min/max limit callbacks to a window position and size - Prototypes |
    IntegrationComponent.cpp | Songbird MediaLibrary Component Factory and Main Entry Point |
    NativeWindowFromNode.cpp | Finds the NativeWindow handle associated with a DOM node - Implementation |
    NativeWindowFromNode.h | Finds the Native window handle associated with a DOM node - Prototypes |
    sbBaseScreenSaverSuppressor.cpp | |
    sbBaseScreenSaverSuppressor.h | |
    sbGlobalHotkeys.js | |
    sbHotkeyActions.js | |
    sbNativeWindowManagerCID.h | |
    WindowCloak.cpp | Songbird Window Cloaker Object Implementation |
    WindowCloak.h | Songbird Window Cloaker Object Definition |
  internalsearch | |
   public | |
    ngIInternalSearchEngine.idl | |
    ngIInternalSearchEnginesService.idl | |
   src | |
    ngInternalSearchService.js | |
   test | |
    test_internalsearchenginesservice.js | |
  intl | |
   public | |
    sbIStringTransform.idl | |
   src | |
    linux | |
     sbStringTransformImpl.cpp | |
     sbStringTransformImpl.h | |
    macosx | |
     sbStringTransformImpl.h | |
     sbStringTransformImpl.mm | |
    solaris | |
     sbStringTransformImpl.cpp | |
     sbStringTransformImpl.h | |
    windows | |
     sbStringTransformImpl.cpp | |
     sbStringTransformImpl.h | |
    sbArticlesData.cpp | |
    sbArticlesData.h | |
    sbIntlModule.cpp | |
    sbLeadingNumbers.h | Leading Numbers Parsing |
    sbStringTransform.cpp | |
    sbStringTransform.h | |
    sbStringTransformDecl.h | |
   test | |
    test_stringtransform.js | |
  job | |
   public | |
    sbIJobCancelable.idl | |
    sbIJobProgress.idl | |
    sbIJobProgressService.idl | |
    sbIJobProgressUI.idl | |
    sbIShutdownJob.idl | |
   src | |
    sbJobProgressService.js | |
    sbJobUtils.h | Songbird Job Utility Definitions |
    SBJobUtils.jsm | |
  jscodelib | |
   test | |
    test_url_utils.js | |
   AddOnUtils.jsm | Javascript source for the add-on utilities |
   ArrayConverter.jsm | |
   DebugUtils.jsm | Javascript module providing some debug utility functions |
   DOMUtils.jsm | Javascript source for the DOM utility services |
   DropHelper.jsm | |
   FolderUtils.jsm | Javascript source for the folder utility services |
   GeneratorThread.jsm | Javascript source for the generator thread services |
   LocalStore.jsm | |
   ObserverUtils.jsm | Javascript source for the observer utilities |
   PlatformUtils.jsm | Javascript source for the platform utility services |
   PlayQueueUtils.jsm | Javascript utilities for the play queue |
   RDFHelper.jsm | |
   SBDataRemoteUtils.jsm | Javascript source for the Songbird data remote utility services |
   SBTimer.jsm | |
   SBUtils.jsm | Javascript source for the general Songbird utilities |
   StringUtils.jsm | Javascript source for the string utility services |
   URLUtils.jsm | Javascript source for the URL utility services |
   WindowUtils.jsm | Javascript source for the window utility services |
  library | |
   base | |
    public | |
     sbICascadeFilterSet.idl | Definition of the sbICascadeFilterSet interface |
     sbIDynamicMediaList.idl | |
     sbIDynamicPlaylistService.idl | Definition of the sbIDynamicPlaylistService interface |
     sbIFilterableMediaListView.idl | Definition of the sbIFilterableMediaListView interface |
     sbILibrary.idl | Definition of the sbILibrary interface |
     sbILibraryChangeset.idl | |
     sbILibraryConstraints.idl | |
     sbILibraryDiffingService.idl | Definition of the sbILibraryDiffingService interface |
     sbILibraryFactory.idl | Definition of the sbILibraryFactory interface |
     sbILibraryLoader.idl | Definition of the sbILibraryLoader interface |
     sbILibraryLoggingService.idl | |
     sbILibraryManager.idl | Definition of the sbILibraryManager interface |
     sbILibraryManagerListener.idl | Definition of the sbILibraryManagerListener interface |
     sbILibraryResource.idl | Definition of the sbILibraryResource interface |
     sbILibraryTransferContext.idl | Definition of the sbILibraryTransferContext interface |
     sbILibraryUtils.idl | Definition of the sbILibraryUtils interface |
     sbIMediaItem.idl | Definition of the sbIMediaItem interface |
     sbIMediaItemController.idl | Definition of the sbIMediaItemController interface |
     sbIMediaItemListener.idl | |
     sbIMediaItemWatcher.idl | |
     sbIMediaList.idl | Definition of the sbIMediaList interface |
     sbIMediaListDuplicateFilter.idl | |
     sbIMediaListEnumeratorWrapper.idl | |
     sbIMediaListFactory.idl | Definition of the sbIMediaListFactory interface |
     sbIMediaListListener.idl | Definition of the sbIMediaListListener interface |
     sbIMediaListView.idl | Definition of the sbIMediaListView interface |
     sbIMediaListViewMap.idl | Definition of the sbIMediaListViewMap interface |
     sbIMediaListViewSelection.idl | |
     sbIMediaListViewTreeView.idl | |
     sbIOrderableMediaList.idl | Definition of the sbIOrderableMediaList interface |
     sbISearchableMediaListView.idl | Definition of the sbISearchableMediaListView interface |
     sbISortableMediaListView.idl | Definition of the sbISortableMediaListView interface |
    src | |
     static | |
      sbLibraryUtils.cpp | |
      sbLibraryUtils.h | |
      sbMediaListEnumArrayHelper.cpp | |
      sbMediaListEnumArrayHelper.h | |
      sbMediaListEnumSingleItemHelper.cpp | |
      sbMediaListEnumSingleItemHelper.h | |
     sbColumnSpecParser.jsm | |
     sbDynamicPlaylist.js | |
     sbLibraryChangeset.cpp | SbLibraryChangeset Implementation |
     sbLibraryChangeset.h | SbLibraryChangeset Definition |
     sbLibraryCID.h | |
     sbLibraryConstraints.cpp | |
     sbLibraryConstraints.h | |
     sbLibraryManager.cpp | Songbird Library Manager Implementation |
     sbLibraryManager.h | Songbird Library Manager Definition |
     sbLibraryManagerModule.cpp | |
     sbLibrarySearchSuggester.js | |
     sbLibraryUtils.jsm | |
     sbMediaItemControllerCleanup.cpp | |
     sbMediaItemControllerCleanup.h | A component used to automatically hide items that require media item controllers which are no longer available |
     sbMediaItemControllerTest.js | Silly test-only media item controller component for use with the media item controller cleanup test |
     sbMediaItemWatcher.cpp | Songbird Media Item Watcher Source |
     sbMediaItemWatcher.h | Songbird Media Item Watcher Definitions |
     sbMediaListBatchCallback.h | |
     sbMediaListDuplicateFilter.cpp | |
     sbMediaListDuplicateFilter.h | |
     sbMediaListEnumeratorWrapper.cpp | |
     sbMediaListEnumeratorWrapper.h | |
     sbMediaListViewMap.cpp | Songbird MediaListViewMap Implementation |
     sbMediaListViewMap.h | Songbird Library Manager Definition |
     sbSmartMediaListColumnSpecUpdater.jsm | |
     sbTemporaryMediaItem.cpp | Songbird Temporary Media Item Source |
     sbTemporaryMediaItem.h | Songbird Temporary Media Item Definitions |
     sbTimeFormatter.jsm | |
    test | |
     head_library-base.js | |
     test_constraints.js | |
     test_dynamicplaylist.js | |
     test_librarymanager.js | |
     test_media_item_controller_cleanup.js | |
     test_mediaitemwatcher.js | |
     test_removalmonitor.js | |
     test_timeformatter.js | |
   download | |
    public | |
     sbIMediaItemDownloader.idl | |
     sbIMediaItemDownloadJob.idl | |
     sbIMediaItemDownloadService.idl | |
    src | |
     sbBaseMediaItemDownloadJob.cpp | Base Media Item Download Job Source |
     sbBaseMediaItemDownloadJob.h | Base Media Item Download Job Definitions |
     sbHTTPMediaItemDownloader.cpp | HTTP Media Item Downloader Source |
     sbHTTPMediaItemDownloader.h | HTTP Media Item Downloader Definitions |
     sbHTTPMediaItemDownloadJob.cpp | HTTP Media Item Download Job Source |
     sbHTTPMediaItemDownloadJob.h | HTTP Media Item Download Job Definitions |
     sbMediaItemDownloadModule.cpp | Songbird Media Item Download Service Component Factory and Main Entry Point |
     sbMediaItemDownloadService.cpp | Songbird Media Item Download Service Source |
     sbMediaItemDownloadService.h | Songbird Media Item Download Service Definitions |
    test | |
     test_media_item_download_service.js | Javascript source for the media item download service unit tests |
   identity | |
    public | |
     sbIIdentityService.idl | |
    src | |
     sbIdentityService.cpp | Songbird Identity Service Implementation |
     sbIdentityService.h | |
     sbIdentityServiceComponent.cpp | Songbird Identity Service Component Factory and Main Entry Point |
    test | |
     test_identity.js | |
   localdatabase | |
    perf | |
     head_localdatabaselibraryperf.js | |
     tail_localdatabaselibraryperf.js | |
     test_guidarray.js | |
     test_guidarray_default_view.js | |
     test_guidarray_distinct.js | |
     test_guidarray_filtering.js | |
     test_guidarray_library_enumerate.js | |
     test_guidarray_multisort.js | |
     test_guidarray_search.js | |
     test_guidarray_search_distinct.js | |
     test_library_enumerate.js | |
     test_load.js | |
     test_propertycache.js | |
    public | |
     sbILibraryStatistics.idl | Extract statistics from a media library |
     sbILocalDatabaseAsyncGUIDArray.idl | Definition of the sbILocalDatabaseAsyncGUIDArray interfaces |
     sbILocalDatabaseGUIDArray.idl | Definition of the sbILocalDatabaseGUIDArray interfaces |
     sbILocalDatabaseLibrary.idl | Definition of the sbILocalDatabaseLibrary interfaces |
     sbILocalDatabaseLibraryCopyListener.idl | Definition of the sbILibraryCopyListener interface |
     sbILocalDatabaseMediaItem.idl | Definition of the sbILocalDatabaseMediaItem interfaces |
     sbILocalDatabaseMigrationHandler.idl | |
     sbILocalDatabaseMigrationHelper.idl | |
     sbILocalDatabasePropertyCache.idl | Definition of the sbILocalDatabasePropertyCache interfaces |
     sbILocalDatabaseResourceProperty.idl | Definition of the sbILocalDatabaseResourceProperty interface |
     sbILocalDatabaseResourcePropertyBag.idl | |
     sbILocalDatabaseSimpleMediaList.idl | Definition of the sbILocalDatabaseSimpleMediaList interface |
     sbILocalDatabaseSmartMediaList.idl | Definition of the sbILocalDatabaseSmartMediaList interface |
     sbILocalDatabaseTreeView.idl | Definition of the sbILocalDatabaseTreeView interfaces |
    src | |
     migrationhandlers | |
      sbMigrate061to070.js | |
      sbMigrate070RC1to070.js | |
      sbMigrate070RC2to070.js | |
      sbMigrate070To08pre1.js | |
      sbMigrate08pre1To08pre2.js | |
      sbMigrate08pre2To08pre3.js | |
      sbMigrate08pre3To08pre4.js | |
      sbMigrate10To11pre1.js | |
      sbMigrate11pre1bTo11pre1c.js | |
      sbMigrate11pre1cTo11pre1d.js | |
      sbMigrate11pre1dTo11pre1e.js | |
      sbMigrate11pre1eTo11pre1f.js | |
      sbMigrate11pre1To11pre1b.js | |
      sbMigrate12pre1To12pre1b.js | |
      sbMigrate12To13pre.js | |
      sbMigrate13to14.wmaprotected.js | |
      sbMigrate14to15pre.smartplaylist.js | |
      sbMigrate14to15pre0.contentType.js | |
      sbMigrate14to17pre0.smartplaylist.js | |
      sbMigrate18to19pre0.discSortTrackSort.js | |
      sbMigrate18to19pre0.fileURL.js | |
      sbMigrate18to19pre0.index.js | |
      sbMigrate18to19pre0.indexSort.js | |
      sbMigrate19to110pre0.addMetadataHashIdentity.js | |
     sbDatabaseResultStringEnumerator.cpp | |
     sbDatabaseResultStringEnumerator.h | |
     sbFilterTreeSelection.cpp | |
     sbFilterTreeSelection.h | |
     sbFixedInterfaceCache.h | |
     sbLocalDatabaseAsyncGUIDArray.cpp | |
     sbLocalDatabaseAsyncGUIDArray.h | |
     sbLocalDatabaseCascadeFilterSet.cpp | |
     sbLocalDatabaseCascadeFilterSet.h | |
     sbLocalDatabaseCID.h | |
     sbLocalDatabaseDiffingService.cpp | |
     sbLocalDatabaseDiffingService.h | |
     sbLocalDatabaseDynamicMediaList.cpp | Songbird Local Database Dynamic Media List Source |
     sbLocalDatabaseDynamicMediaList.h | Songbird Local Database Dynamic Media List Definitions |
     sbLocalDatabaseDynamicMediaListFactory.cpp | Songbird Local Database Dynamic Media List Factory Source |
     sbLocalDatabaseDynamicMediaListFactory.h | Songbird Local Database Dynamic Media List Factory Definitions |
     sbLocalDatabaseGUIDArray.cpp | |
     sbLocalDatabaseGUIDArray.h | |
     sbLocalDatabaseGUIDArrayLengthCache.cpp | |
     sbLocalDatabaseGUIDArrayLengthCache.h | |
     sbLocalDatabaseLibrary.cpp | |
     sbLocalDatabaseLibrary.h | |
     sbLocalDatabaseLibraryFactory.cpp | |
     sbLocalDatabaseLibraryFactory.h | |
     sbLocalDatabaseLibraryLoader.cpp | |
     sbLocalDatabaseLibraryLoader.h | |
     sbLocalDatabaseLoggingService.cpp | |
     sbLocalDatabaseLoggingService.h | |
     sbLocalDatabaseMediaItem.cpp | |
     sbLocalDatabaseMediaItem.h | |
     sbLocalDatabaseMediaListBase.cpp | |
     sbLocalDatabaseMediaListBase.h | |
     sbLocalDatabaseMediaListListener.cpp | |
     sbLocalDatabaseMediaListListener.h | |
     sbLocalDatabaseMediaListView.cpp | |
     sbLocalDatabaseMediaListView.h | |
     sbLocalDatabaseMediaListViewSelection.cpp | |
     sbLocalDatabaseMediaListViewSelection.h | |
     sbLocalDatabaseMediaListViewState.cpp | |
     sbLocalDatabaseMediaListViewState.h | |
     sbLocalDatabaseMigrationHelper.js | |
     sbLocalDatabaseMigrationUtils.jsm | |
     sbLocalDatabaseModule.cpp | |
     sbLocalDatabasePropertyCache.cpp | |
     sbLocalDatabasePropertyCache.h | |
     sbLocalDatabaseQuery.cpp | |
     sbLocalDatabaseQuery.h | |
     sbLocalDatabaseResourcePropertyBag.cpp | |
     sbLocalDatabaseResourcePropertyBag.h | |
     sbLocalDatabaseSchemaInfo.h | |
     sbLocalDatabaseSimpleMediaList.cpp | |
     sbLocalDatabaseSimpleMediaList.h | |
     sbLocalDatabaseSimpleMediaListFactory.cpp | |
     sbLocalDatabaseSimpleMediaListFactory.h | |
     sbLocalDatabaseSmartMediaList.cpp | |
     sbLocalDatabaseSmartMediaList.h | |
     sbLocalDatabaseSmartMediaListFactory.cpp | |
     sbLocalDatabaseSmartMediaListFactory.h | |
     sbLocalDatabaseSQL.cpp | |
     sbLocalDatabaseSQL.h | |
     sbLocalDatabaseTreeView.cpp | |
     sbLocalDatabaseTreeView.h | |
     sbLocalMediaListBaseEnumerationListener.cpp | |
     sbLocalMediaListBaseEnumerationListener.h | |
     sbPlaylistTreeSelection.cpp | |
     sbPlaylistTreeSelection.h | |
     sbSelectionListUtils.cpp | |
     sbSelectionListUtils.h | |
     sbSmartMediaListsUpdater.js | |
    test | |
     head_localdatabaselibrary.js | |
     test_allowduplicates.js | |
     test_asyncguidarray.js | |
     test_bug7950.js | |
     test_bulkproperties.js | |
     test_cascadefilterset.js | |
     test_content_type.js | |
     test_dblocation.js | |
     test_diffing_library.js | |
     test_diffing_listtolibrary.js | |
     test_diffing_medialists.js | |
     test_distinct.js | |
     test_filterable.js | |
     test_filterednotifications.js | |
     test_fts.js | |
     test_guid_property.js | |
     test_guidarray_distinct.js | |
     test_guidarray_length.js | |
     test_guidarray_nullsorting.js | |
     test_guidarray_prefix.js | |
     test_guidarray_sort.js | |
     test_guidarray_sortmulti.js | |
     test_library.js | |
     test_library_batchcreate.js | |
     test_library_batchcreateasync.js | |
     test_library_batchcreateifnotexist.js | |
     test_library_constraints.js | |
     test_library_copy_listener.js | |
     test_library_getmedialists.js | |
     test_library_notifications.js | |
     test_library_properties.js | |
     test_library_statistics.js | |
     test_libraryloader.js | |
     test_mediaitem.js | |
     test_medialistview.js | |
     test_medialistviewclone.js | |
     test_medialistviewselection.js | |
     test_migration.js | |
     test_multilibrary.js | |
     test_null_properties.js | |
     test_onitemupdated.js | |
     test_propertycache.js | |
     test_search_escaping.js | |
     test_searchable.js | |
     test_simplemedialist.js | |
     test_simplemedialistnotifications.js | |
     test_smartmedialist.js | |
     test_sortable.js | |
     test_usereditable.js | |
     test_viewandcfs.js | |
     test_viewandcfslisteners.js | |
     test_viewdistinctvalues.js | |
     test_viewinvalidation.js | |
  mediacore | |
   base | |
    public | |
     sbIMediaContainer.idl | |
     sbIMediacore.idl | |
     sbIMediacoreAudioProcessor.idl | |
     sbIMediacoreAudioProcessorListener.idl | |
     sbIMediacoreBalanceControl.idl | |
     sbIMediacoreCapabilities.idl | |
     sbIMediacoreError.idl | |
     sbIMediacoreEvent.idl | |
     sbIMediacoreEventListener.idl | |
     sbIMediacoreEventTarget.idl | |
     sbIMediacoreFactory.idl | |
     sbIMediacoreFactoryRegistrar.idl | |
     sbIMediacoreFactoryWrapper.idl | |
     sbIMediacoreManager.idl | |
     sbIMediacoreMultibandEqualizer.idl | |
     sbIMediacorePlaybackControl.idl | |
     sbIMediacoreSequenceGenerator.idl | |
     sbIMediacoreSequencer.idl | |
     sbIMediacoreSimpleEqualizer.idl | |
     sbIMediacoreStatus.idl | |
     sbIMediacoreTranscodeControl.idl | |
     sbIMediacoreTypeSniffer.idl | |
     sbIMediacoreVideoWindow.idl | |
     sbIMediacoreVolumeControl.idl | |
     sbIMediacoreVoting.idl | |
     sbIMediacoreVotingChain.idl | |
     sbIMediacoreVotingParticipant.idl | |
     sbIMediacoreWrapper.idl | |
     sbIMediaFormatMutable.idl | |
     sbIMediaInspector.idl | |
     sbIOSDControlService.idl | |
     sbIVideoBox.idl | |
    src | |
     sbBaseMediacore.cpp | Songbird Base Mediacore Implementation |
     sbBaseMediacore.h | Songbird Base Mediacore Definition |
     sbBaseMediacoreEventTarget.cpp | |
     sbBaseMediacoreEventTarget.h | |
     sbBaseMediacoreFactory.cpp | Songbird Base Mediacore Factory Implementation |
     sbBaseMediacoreFactory.h | Songbird Base Mediacore Factory Definition |
     sbBaseMediacoreModule.cpp | Songbird Mediacore Base Component Factory and Main Entry Point |
     sbBaseMediacoreMultibandEqualizer.cpp | Songbird Mediacore Event Implementation |
     sbBaseMediacoreMultibandEqualizer.h | Songbird Mediacore Base Multiband Equalizer Definition |
     sbBaseMediacorePlaybackControl.cpp | Songbird Base Mediacore Playback Control Implementation |
     sbBaseMediacorePlaybackControl.h | Songbird Base Mediacore Playback Control Definition |
     sbBaseMediacoreVolumeControl.cpp | Songbird Base Mediacore Volume Control Implementation |
     sbBaseMediacoreVolumeControl.h | Songbird Mediacore Event Definition |
     sbMediacoreCapabilities.cpp | Songbird Mediacore Capabilities Implementation |
     sbMediacoreCapabilities.h | Songbird Mediacore Capabilities Definition |
     sbMediacoreEqualizerBand.cpp | Songbird Mediacore Equalizer Band Implementation |
     sbMediacoreEqualizerBand.h | Songbird Mediacore Equalizer Band Definition |
     sbMediacoreError.cpp | Songbird Mediacore Error Implementation |
     sbMediacoreError.h | Songbird Mediacore Error Definition |
     sbMediacoreEvent.cpp | Songbird Mediacore Event Implementation |
     sbMediacoreEvent.h | Songbird Mediacore Event Definition |
     sbMediacoreFactoryWrapper.cpp | Songbird Mediacore Factory Wrapper Implementation |
     sbMediacoreFactoryWrapper.h | Songbird Mediacore Factory Wrapper Definition |
     sbMediacoreVotingChain.cpp | Songbird Mediacore Voting Chain Implementation |
     sbMediacoreVotingChain.h | Songbird Mediacore Voting Chain Definition |
     sbMediacoreWrapper.cpp | Songbird Mediacore Wrapper Implementation |
     sbMediacoreWrapper.h | Songbird Mediacore Wrapper Definition |
     sbMediaInspector.cpp | |
     sbMediaInspector.h | |
     sbOSDControlService.js | |
     sbVideoBox.cpp | |
     sbVideoBox.h | |
    test | |
     sbITestMediacoreEventCreator.idl | |
     sbTestDummyMediacoreManager.cpp | |
     sbTestDummyMediacoreManager.h | |
     sbTestMediacoreBaseModule.cpp | Songbird Mediacore Base Test Component Factory and Main Entry Point |
     sbTestMediacoreEventCreator.cpp | |
     sbTestMediacoreEventCreator.h | |
     sbTestMediacoreStressThreads.cpp | |
     sbTestMediacoreStressThreads.h | |
     test_BaseMediacoreEventTarget.js | |
     test_BaseMediacoreEventTargetThreaded.js | |
   gstreamer | |
    gst-plugins | |
     mozilla | |
      mozillaplugin.cpp | |
      mozillaplugin.h | |
      mozillasink.cpp | |
      mozillasrc.cpp | |
    public | |
     sbIGStreamerMediacore.idl | |
     sbIGStreamerPipeline.idl | |
     sbIGStreamerRTPStreamer.idl | |
     sbIGStreamerService.idl | |
     sbPIGstTranscodingConfigurator.idl | |
    src | |
     metadata | |
      sbGStreamerMetadataHandler.cpp | |
      sbGStreamerMetadataHandler.h | |
     sbAboutGStreamer.js | |
     sbGStreamerAudioProcessor.cpp | |
     sbGStreamerAudioProcessor.h | |
     sbGStreamerMediaContainer.cpp | |
     sbGStreamerMediaContainer.h | |
     sbGStreamerMediacore.cpp | |
     sbGStreamerMediacore.h | |
     sbGStreamerMediacoreCID.h | |
     sbGStreamerMediacoreFactory.cpp | |
     sbGStreamerMediacoreFactory.h | |
     sbGStreamerMediacoreModule.cpp | Songbird GStreamer Mediacore Module Factory and Main Entry Point |
     sbGStreamerMediacoreUtils.cpp | |
     sbGStreamerMediacoreUtils.h | |
     sbGStreamerMediaInspector.cpp | |
     sbGStreamerMediaInspector.h | |
     sbGStreamerPipeline.cpp | |
     sbGStreamerPipeline.h | |
     sbGStreamerPlatformBase.cpp | |
     sbGStreamerPlatformBase.h | |
     sbGStreamerPlatformGDK.cpp | |
     sbGStreamerPlatformGDK.h | |
     sbGStreamerPlatformOSX.h | |
     sbGStreamerPlatformOSX.mm | |
     sbGStreamerPlatformWin32.cpp | |
     sbGStreamerPlatformWin32.h | |
     sbGStreamerRTPStreamer.cpp | |
     sbGStreamerRTPStreamer.h | |
     sbGStreamerService.cpp | |
     sbGStreamerService.h | |
     sbGStreamerTranscode.cpp | |
     sbGStreamerTranscode.h | |
     sbGStreamerTranscodeAudioConfigurator.cpp | |
     sbGStreamerTranscodeAudioConfigurator.h | |
     sbGStreamerTranscodeDeviceConfigurator.cpp | |
     sbGStreamerTranscodeDeviceConfigurator.h | |
     sbGStreamerVideoTranscode.cpp | |
     sbGStreamerVideoTranscode.h | |
     sbIGstAudioFilter.h | |
     sbIGstPlatformInterface.h | |
    stub | |
     sbGStreamerStub.cpp | |
    test | |
     head_gstreamer.js | |
     test_audio_processing.js | |
     test_gst_transcode_configurator.js | |
     test_inspect.js | |
     test_plugins.js | |
     test_transcode_profiles.js | |
   manager | |
    public | |
     sbIMediacoreErrorHandler.idl | |
    src | |
     sbMediacoreDataRemotes.h | |
     sbMediacoreErrorHandler.js | |
     sbMediacoreManager.cpp | |
     sbMediacoreManager.h | |
     sbMediacoreManagerModule.cpp | Songbird Mediacore Manager Component Factory and Main Entry Point |
     sbMediacoreSequencer.cpp | |
     sbMediacoreSequencer.h | |
     sbMediacoreShuffleSequenceGenerator.cpp | |
     sbMediacoreShuffleSequenceGenerator.h | |
     sbMediacoreTypeSniffer.cpp | |
     sbMediacoreTypeSniffer.h | |
    test | |
     test_mediacoremanager.js | |
     test_mediacoremanagereventtarget.js | |
     test_mediacoresequencer.js | |
     test_mediacoretypesniffer.js | |
   metadata | |
    handler | |
     taglib | |
      public | |
       sbISeekableChannel.idl | A seekable wrapper for an nsIChannel |
       sbITagLibChannelFileIOManager.idl | A service for providing sbISeekableChannel file IO support in TagLib |
      src | |
       MetadataHandlerTaglib.cpp | Songbird MetadataHandlerTaglib implementation |
       MetadataHandlerTaglib.h | Songbird MetadataHandlerTaglib Component Definition |
       MetadataHandlerTaglibComponent.cpp | Songbird taglib Metadata Handler Component Factory and Main Entry Point |
       SeekableChannel.cpp | Songbird seekable channel component implementation |
       SeekableChannel.h | Songbird Seekable Channel Component Definition |
       TaglibChannelFileIO.cpp | |
       TaglibChannelFileIO.h | |
       TaglibChannelFileIOManager.cpp | |
       TaglibChannelFileIOManager.h | |
       tagunion.h | |
     wma | |
      public | |
       sbIMetadataHandlerWMA.idl | An interface for WMA metadata information |
      src | |
       MetadataHandlerWMA.cpp | |
       MetadataHandlerWMA.h | |
       MetadataHandlerWMAComponent.cpp | Songbird WMA Metadata Handler Component Factory and Main Entry Point |
    lookup | |
     manager | |
      public | |
       sbIMetadataLookupData.idl | Defines the interface for metadata lookup jobs, and the album results |
       sbIMetadataLookupManager.idl | The manager from which to manage and request metadata lookup providers |
       sbIMetadataLookupProvider.idl | A metadata lookup service provider |
      src | |
       sbMetadataAlbumDetail.js | |
       sbMetadataLookupJob.js | |
       sbMetadataLookupManager.js | |
      test | |
       test_manager.js | |
     testprovider | |
      src | |
       sbMetadataLookupTestProvider.js | |
    manager | |
     public | |
      sbIFileMetadataService.idl | Manages reading and writing metadata from media files |
      sbIMetadataChannel.idl | A wrapper for an nsIChannel that buffers the incoming data |
      sbIMetadataHandler.idl | An interface for reading/writing file metadata tags |
      sbIMetadataManager.idl | The manager from which to request a metadata handler |
      sbPIFileMetadataService.idl | |
     src | |
      sbBackgroundThreadMetadataProcessor.cpp | Implementation for sbBackgroundThreadMetadataProcessor.h |
      sbBackgroundThreadMetadataProcessor.h | Runs sbIMetadataHandlers on a background thread |
      sbFileMetadataService.cpp | Implementation for sbFileMetadataService.h |
      sbFileMetadataService.h | Coordinates reading and writing of media file metadata |
      sbMainThreadMetadataProcessor.cpp | Implementation for sbMainThreadMetadataProcessor.h |
      sbMainThreadMetadataProcessor.h | Runs sbIMetadataHandlers with a timer on the main thread |
      sbMetadataChannel.cpp | |
      sbMetadataChannel.h | |
      sbMetadataCrashTracker.cpp | Implementation for sbMetadataCrashTracker.h |
      sbMetadataCrashTracker.h | Logs file access and maintain a blacklist of crash-causing files |
      sbMetadataJob.cpp | Implementation for sbMetadataJob.h |
      sbMetadataJob.h | A container of sbMetadataJobItems |
      sbMetadataJobItem.cpp | Implementation of sbMetadataJobItem.h |
      sbMetadataJobItem.h | A metadata job task |
      sbMetadataManager.cpp | |
      sbMetadataManager.h | |
      sbMetadataModule.cpp | Songbird Metadata Component Factory and Main Entry Point |
      sbMetadataUtils.jsm | Javascript source for the metadata utilities |
     test | |
      head_metadatamanager.js | |
      tail_metadatamanager.js | |
      test_bug11624_badfilenames.js | |
      test_bug22806_retry_deadlock.js | |
      test_bug7406.js | |
      test_metadata_artwork.js | |
      test_metadatahandler.js | |
      test_metadatajob_errorcases.js | |
      test_metadatajob_mpeg4_writing.js | |
      test_metadatajob_pref.js | |
      test_metadatajob_reading.js | |
      test_metadatajob_writing.js | |
      test_performance.js | |
   playback | |
    history | |
     public | |
      sbIPlaybackHistoryEntry.idl | |
      sbIPlaybackHistoryListener.idl | |
      sbIPlaybackHistoryService.idl | |
     src | |
      sbPlaybackHistoryEntry.cpp | |
      sbPlaybackHistoryEntry.h | |
      sbPlaybackHistoryModule.cpp | |
      sbPlaybackHistoryService.cpp | |
      sbPlaybackHistoryService.h | |
      sbPlaybackMetricsKeys.h | |
     test | |
      test_playbackhistoryservice.js | |
   transcode | |
    public | |
     sbITranscodeAlbumArt.idl | Album Art routines for converting for devices |
     sbITranscodeError.idl | |
     sbITranscodeJob.idl | An interface for transcoding media streams |
     sbITranscodeManager.idl | |
     sbITranscodeProfile.idl | An interface for defining transcoding profiles |
     sbITranscodeVideoJob.idl | An interface for transcoding media streams |
     sbITranscodingConfigurator.idl | Interfaces to determine the settings for transcoding a file based on various inputs |
    src | |
     sbImageTools.cpp | |
     sbImageTools.h | |
     sbTranscodeAlbumArt.cpp | |
     sbTranscodeAlbumArt.h | |
     sbTranscodeError.cpp | |
     sbTranscodeError.h | |
     sbTranscodeManager.cpp | |
     sbTranscodeManager.h | |
     sbTranscodeModule.cpp | Songbird Transcode Component Factory and Main Entry Point |
     sbTranscodeProfile.cpp | |
     sbTranscodeProfile.h | |
     sbTranscodeProfileAttribute.cpp | |
     sbTranscodeProfileAttribute.h | |
     sbTranscodeProfileLoader.cpp | |
     sbTranscodeProfileLoader.h | |
     sbTranscodeProfileProperty.cpp | |
     sbTranscodeProfileProperty.h | |
     sbTranscodeUtils.h | |
     sbTranscodingConfigurator.cpp | |
     sbTranscodingConfigurator.h | |
    test | |
     test_transcodeconfigurator.js | |
  mediaexport | |
   agent | |
    src | |
     sbMediaExportITunesAgentComponent.cpp | |
     sbMediaExportITunesAgentService.cpp | |
     sbMediaExportITunesAgentService.h | |
   playlist | |
    public | |
     sbIPlaylistWriter.idl | |
    src | |
     handler | |
      sbM3UPlaylistWriter.js | |
     manager | |
      sbPlaylistWriterManager.js | |
    test | |
     head_playlistwriter.js | |
     test_m3uhandler.js | |
     test_manager.js | |
   public | |
    sbIMediaExportAgentService.idl | |
    sbIMediaExportService.idl | |
   src | |
    sbMediaExportComponent.cpp | |
    sbMediaExportDefines.h | |
    sbMediaExportPrefController.cpp | |
    sbMediaExportPrefController.h | |
    sbMediaExportService.cpp | |
    sbMediaExportService.h | |
    sbMediaExportTaskWriter.cpp | |
    sbMediaExportTaskWriter.h | |
   test | |
    head_mediaexportservice.js | |
    test_mediaexportservice.js | |
  mediaimport | |
   directory | |
    public | |
     sbIDirectoryImportService.idl | |
    src | |
     sbDirectoryImportService.js | |
    test | |
     test_directoryimport.js | |
   filescan | |
    public | |
     sbIFileScan.idl | Filesystem Scanning interfaces |
    src | |
     sbFileScan.cpp | |
     sbFileScan.h | |
     sbFileScanComponent.cpp | |
   library | |
    base | |
     public | |
      sbILibraryImporter.idl | |
     src | |
      sbLibraryImporterManager.js | Javascript source for the library importer manager services |
    itunes | |
     public | |
      sbIiTunesXMLParser.idl | |
      sbIiTunesXMLParserListener.idl | |
     src | |
      sbiTunesDatabaseServices.cpp | |
      sbiTunesDatabaseServices.h | |
      sbiTunesImporter.cpp | |
      sbiTunesImporter.h | |
      sbiTunesImporterAlbumArtListener.cpp | |
      sbiTunesImporterAlbumArtListener.h | |
      sbiTunesImporterCommon.h | |
      sbiTunesImporterComponent.cpp | |
      sbiTunesImporterJob.cpp | |
      sbiTunesImporterJob.h | |
      sbiTunesImporterStatus.cpp | |
      sbiTunesImporterStatus.h | |
      sbiTunesSignature.cpp | |
      sbiTunesSignature.h | |
      sbiTunesXMLParser.cpp | |
      sbiTunesXMLParser.h | |
     test | |
      test_itunes_importer.js | Javascript source for the iTunes importer unit tests |
      test_itunes_xml_parser.js | JavaScript source for the iTunes XML Parser unit tests |
      test_itunes_xml_parser_error.js | |
   playlist | |
    public | |
     sbIPlaylistReader.idl | |
    src | |
     handler | |
      sbASXPlaylistHandler.js | |
      sbFeedPlaylistHandler.js | |
      sbHTMLPlaylistHandler.js | |
      sbM3UPlaylistHandler.js | |
      sbPlaylistHandlerModule.js | Based on http://mxr.mozilla.org/seamonkey/source/calendar/base/src/calItemModule.js |
      sbPlaylistHandlerUtils.js | |
      sbPLSPlaylistHandler.js | |
     manager | |
      sbPlaylistReaderListener.js | |
      sbPlaylistReaderManager.js | |
    test | |
     head_playlistreader.js | |
     test_asxhandler.js | |
     test_feedhandler.js | |
     test_htmlhandler.js | |
     test_m3uhandler.js | |
     test_manager.js | |
     test_manager_async.js | |
     test_plshandler.js | |
   uri | |
    public | |
     sbIURIImportService.idl | |
    src | |
     sbURIImportService.js | |
  mediamanager | |
   public | |
    sbIMediaFileManager.idl | |
   src | |
    sbMediaFileManager.cpp | |
    sbMediaFileManager.h | |
    sbMediaManagerModule.cpp | |
   test | |
    head_mediamanager.js | |
    tail_mediamanager.js | |
    test_mediafilemanager.js | |
  mediapages | |
   public | |
    sbIMediaPage.idl | |
    sbIMediaPageManager.idl | |
   src | |
    sbMediaPageManager.js | |
   test | |
    test_mediapages.js | |
  metrics | |
   public | |
    sbIMetrics.idl | Metrics service interface file This file contains the interfaces to the songbird metrics service, used to phone home and send metrics gathered since the last report was sent |
   src | |
    sbMetrics.js | |
  moz | |
   clipboard | |
    public | |
     sbIClipboardHelper.idl | An interface for working with the clipboard, this adds support for reading and writing image data to the clipboard |
    src | |
     sbClipboardHelper.cpp | |
     sbClipboardHelper.h | |
     sbClipboardHelperModule.cpp | |
    test | |
     head_clipboardhelper.js | |
     tail_clipboardhelper.js | |
     test_clipboardhelper.js | |
   dirprovider | |
    src | |
     sbDirectoryProvider.cpp | |
     sbDirectoryProvider.h | |
     sbDirectoryProviderModule.cpp | |
     winGetFolder.h | |
    test | |
     test_dirprovider.js | |
   errorconsole | |
    src | |
     sbErrorConsole.cpp | |
     sbErrorConsole.h | |
   filedownloader | |
    public | |
     sbIFileDownloader.idl | |
    src | |
     sbFileDownloader.js | Javascript source for the file downloader component |
    test | |
     test_file_downloader.js | Javascript source for the file downloader unit tests |
   fileutils | |
    public | |
     sbIDirectoryEnumerator.idl | |
     sbIFileUtils.idl | |
    src | |
     sbDirectoryEnumerator.cpp | Songbird Directory Enumerator Source |
     sbDirectoryEnumerator.h | Songbird Directory Enumerator Definitions |
     sbFileUtils.cpp | |
     sbFileUtils.h | |
     sbFileUtilsModule.cpp | Songbird File Utilities Component Factory and Main Entry Point |
    test | |
     test_directory_enumerator.js | Javascript source for the directory enumerator unit tests |
     test_file_utils.js | Javascript source for the file utilities unit tests |
   image | |
    public | |
     sbIImageParser.idl | |
    src | |
     sbImageParser.cpp | Songbird Image Parser Source |
     sbImageParser.h | Songbird Image Parser Definitions |
     sbImageParserModule.cpp | Songbird Image parser Module Component Factory and Main Entry Point |
   process | |
    src | |
     windows | |
      RunWithoutConsoleWindow.cpp | Run Without Console Window Main Entry Point Source |
     sbProcess.cpp | Songbird Process Services Source |
     sbProcess.h | Songbird Process Services Definitions |
   prompter | |
    public | |
     sbIPrompter.idl | |
    src | |
     sbPrompter.cpp | Songbird Prompter Source |
     sbPrompter.h | Songbird Prompter Definitions |
     sbPrompterModule.cpp | Songbird Prompter Module Component Factory and Main Entry Point |
   shutdownservice | |
    src | |
     sbShutdownService.js | |
    test | |
     test_shutdownservice.js | |
   streams | |
    src | |
     sbFileObjectStreams.cpp | |
     sbFileObjectStreams.h | |
     sbFileUtils.cpp | |
     sbFileUtils.h | |
   strings | |
    components | |
     public | |
      sbICharsetDetector.idl | Detect the charset |
      sbIStringBundleService.idl | |
      sbIStringMap.idl | |
     src | |
      sbCharsetDetector.cpp | Songbird Charset Detector Source |
      sbCharsetDetector.h | Songbird Charset Detector Definitions |
      sbStringBundleService.cpp | Songbird String Bundle Service Source |
      sbStringBundleService.h | Songbird String Bundle Service Definitions |
      sbStringMap.cpp | |
      sbStringMap.h | |
      sbStringsModule.cpp | Songbird Strings Component Factory and Main Entry Point |
    src | |
     sbStringBundle.cpp | Songbird String Bundle Source |
     sbStringBundle.h | Songbird String Bundle Definitions |
     sbStringUtils.cpp | |
     sbStringUtils.h | |
     sbTArrayStringEnumerator.cpp | |
     sbTArrayStringEnumerator.h | |
   system | |
    windows | |
     formatter | |
      src | |
       sbWindowsFormatter.cpp | Songbird Windows Formatter Source |
       sbWindowsFormatter.h | Songbird Windows Formatter Definitions |
       sbWindowsFormatterClassFactory.cpp | Songbird Windows Formatter Class Factory Source |
       sbWindowsFormatterClassFactory.h | Songbird Windows Formatter Class Factory Definitions |
       sbWindowsFormatterServer.cpp | Songbird Windows Formatter Component COM Server Source |
       sbWindowsFormatterServer.h | Songbird Windows Formatter Component COM Server Definitions |
     public | |
      sbIWindowsAutoPlayService.idl | |
     src | |
      sbWindowsAutoPlayService.js | Songbird Windows AutoPlay Service Source |
   temporaryfileservice | |
    public | |
     sbITemporaryFileFactory.idl | |
     sbITemporaryFileService.idl | |
    src | |
     sbTemporaryFileFactory.cpp | Songbird Temporary File Factory Source |
     sbTemporaryFileFactory.h | Songbird Temporary File Factory Definitions |
     sbTemporaryFileService.cpp | Songbird Temporary File Service Source |
     sbTemporaryFileService.h | Songbird Temporary File Service Definitions |
     sbTemporaryFileServiceModule.cpp | Songbird Temporary File Service Component Factory and Main Entry Point |
    test | |
     test_temporary_file_factory.js | Javascript source for the temporary file factory unit tests |
     test_temporary_file_service.js | Javascript source for the temporary file service unit tests |
   threadpoolservice | |
    src | |
     sbThreadPoolService.cpp | Songbird Thread Pool Service |
     sbThreadPoolService.h | Songbird Thread Pool Service |
     sbThreadPoolServiceModule.cpp | |
   threads | |
    src | |
     sbProxiedComponentManager.cpp | |
     sbProxiedComponentManager.h | |
     sbThreadUtils.cpp | Songbird Thread Utilities Services Source |
     sbThreadUtils.h | Songbird Thread Utilities Definitions |
   uri | |
    src | |
     sbURIUtils.h | |
   urlformatter | |
    public | |
     sbIURLFormatter.idl | |
    src | |
     sbURLFormatter.js | |
    test | |
     head_urlformatter.js | |
     test_updateparams.js | |
   variant | |
    src | |
     static | |
      sbVariantUtilsLib.cpp | Songbird Variant Utilities Source |
      sbVariantUtilsLib.h | Songbird Variant Utility Definitions |
     sbVariant.cpp | |
     sbVariant.h | |
     sbVariantUtilsModule.cpp | |
   windowwatcher | |
    public | |
     sbIWindowWatcher.idl | |
    src | |
     sbWindowWatcher.cpp | Songbird Window Watcher Source |
     sbWindowWatcher.h | Songbird Window Watcher Definitions |
     sbWindowWatcherModule.cpp | Songbird Window Watcher Module Component Factory and Main Entry Point |
   xpcom | |
    public | |
     sbIServiceManager.idl | |
    src | |
     sbArray.cpp | |
     sbArray.h | |
     sbAutoRWLock.h | |
     sbCOMArray.cpp | |
     sbCOMArray.h | |
     sbPropertyBag.cpp | |
     sbPropertyBag.h | |
     sbPropertyBagUtils.h | |
     sbServiceManager.cpp | Songbird Service Manager Source |
     sbServiceManager.h | Songbird Service Manager Definitions |
     sbWeakReference.cpp | |
     sbWeakReference.h | |
     sbXPCOMModule.cpp | |
     sbXPCOMUtils.h | Songbird XPCOM Utilities Definitions |
  networkproxy | |
   public | |
    sbINetworkProxyImport.idl | |
   src | |
    NetworkProxyImport.cpp | Songbird NetworkProxyImport Component Implementation |
    NetworkProxyImport.h | Songbird NetworkProxyImport Component Definition |
    NetworkProxyImportComponent.cpp | Songbird NetworkProxyImport Component Factory and Main Entry Point |
  parsererror | |
   src | |
    sbParserError.js | |
  playlistcommands | |
   public | |
    sbIPlaylistCommands.idl | |
    sbIPlaylistCommandsBuilder.idl | |
    sbIPlaylistCommandsHelper.idl | |
   src | |
    kPlaylistCommands.jsm | |
    PlaylistCommandsComponent.cpp | Songbird PlaylistCommands Component Factory and Main Entry Point |
    PlaylistCommandsManager.cpp | |
    PlaylistCommandsManager.h | Songbird PlaylistCommandsManager Component Definition |
    sbAddToDevice.jsm | |
    sbAddToLibrary.jsm | |
    sbAddToPlaylist.jsm | |
    sbPlaylistCommandsBuilder.js | |
    sbPlaylistCommandsHelper.cpp | Songbird PlaylistCommandsHelper Component Implementation |
    sbPlaylistCommandsHelper.h | Songbird PlaylistCommandsHelper Component Definition |
    sbPublicPlaylistCommands.js | |
   test | |
    head_playlistcommands.js | |
    test_playlistcommands.js | |
    test_playlistcommandshelper.js | |
  playqueue | |
   public | |
    sbIPlayQueueService.idl | Interface to Play Queue service |
   src | |
    sbPlayQueueContentInfo.js | Implementation of sbIDisplayPaneContentInfo to target play queue UI content at display panes |
    sbPlayQueueExternalLibraryListener.cpp | |
    sbPlayQueueExternalLibraryListener.h | Helper class to listen to external libraries and sync properties |
    sbPlayQueueLibraryListener.cpp | Implementation of helper class for property synchronization |
    sbPlayQueueLibraryListener.h | Helper class to listen to play queue library notifications |
    sbPlayQueueService.cpp | Songbird Play Queue Service Component Implementation |
    sbPlayQueueService.h | Songbird Play Queue Service Component Definition |
    sbPlayQueueServiceComponent.cpp | Songbird Play Queue Service component factory |
   test | |
    test_playqueue.js | |
  property | |
   public | |
    sbIClickablePropertyInfo.idl | Definition of the sbIClickablePropertyInfo interface |
    sbIImageLinkPropertyInfo.idl | Definition of the interfaces: sbIImageLinkPropertyInfo, sbIImageLabelLinkPropertyInfo |
    sbIPropertyArray.idl | Definition of the sbIPropertyArray interface |
    sbIPropertyBuilder.idl | Definition of the sbIPropertyBuilder interfaces |
    sbIPropertyFactory.idl | Definition of the sbIPropertyFactory interface |
    sbIPropertyInfo.idl | |
    sbIPropertyManager.idl | |
    sbIPropertyUnitConverter.idl | |
    sbISmartPlaylistPropertyRegistrar.idl | Definition of the sbISmartPlaylistPropertyRegistrar interface |
    sbITreeViewPropertyInfo.idl | Definition of the sbITreeViewPropertyInfo interface |
   src | |
    sbAbstractPropertyBuilder.cpp | |
    sbAbstractPropertyBuilder.h | |
    sbBitratePropertyUnitConverter.cpp | |
    sbBitratePropertyUnitConverter.h | |
    sbBooleanPropertyInfo.cpp | |
    sbBooleanPropertyInfo.h | |
    sbDatetimePropertyInfo.cpp | |
    sbDatetimePropertyInfo.h | |
    sbDownloadButtonPropertyBuilder.cpp | |
    sbDownloadButtonPropertyBuilder.h | |
    sbDownloadButtonPropertyInfo.cpp | |
    sbDownloadButtonPropertyInfo.h | |
    sbDummyContentTypePropertyInfo.cpp | |
    sbDummyContentTypePropertyInfo.h | |
    sbDummyPlaylistPropertyInfo.cpp | |
    sbDummyPlaylistPropertyInfo.h | |
    sbDummyProperties.h | |
    sbDummyPropertyInfo.cpp | |
    sbDummyPropertyInfo.h | |
    sbDurationPropertyInfo.cpp | |
    sbDurationPropertyInfo.h | |
    sbDurationPropertyUnitConverter.cpp | |
    sbDurationPropertyUnitConverter.h | |
    sbFrequencyPropertyUnitConverter.cpp | |
    sbFrequencyPropertyUnitConverter.h | |
    sbImageLabelLinkPropertyBuilder.cpp | |
    sbImageLabelLinkPropertyBuilder.h | |
    sbImageLabelLinkPropertyInfo.cpp | |
    sbImageLabelLinkPropertyInfo.h | |
    sbImageLinkPropertyInfo.cpp | |
    sbImageLinkPropertyInfo.h | |
    sbImagePropertyBuilder.cpp | |
    sbImagePropertyBuilder.h | |
    sbImagePropertyInfo.cpp | |
    sbImagePropertyInfo.h | |
    sbImmutablePropertyInfo.cpp | |
    sbImmutablePropertyInfo.h | |
    sbNumberPropertyInfo.cpp | |
    sbNumberPropertyInfo.h | |
    sbOriginPageImagePropertyBuilder.cpp | |
    sbOriginPageImagePropertyBuilder.h | |
    sbOriginPageImagePropertyInfo.cpp | |
    sbOriginPageImagePropertyInfo.h | |
    sbPropertiesCID.h | |
    sbPropertiesModule.cpp | |
    sbPropertyArray.cpp | |
    sbPropertyArray.h | |
    sbPropertyFactory.cpp | |
    sbPropertyFactory.h | |
    sbPropertyInfo.cpp | |
    sbPropertyInfo.h | |
    sbPropertyManager.cpp | |
    sbPropertyManager.h | |
    sbPropertyOperator.h | |
    sbPropertyUnitConverter.cpp | |
    sbPropertyUnitConverter.h | |
    sbRatingPropertyBuilder.cpp | |
    sbRatingPropertyBuilder.h | |
    sbRatingPropertyInfo.cpp | |
    sbRatingPropertyInfo.h | |
    sbSimpleButtonPropertyBuilder.cpp | |
    sbSimpleButtonPropertyBuilder.h | |
    sbSimpleButtonPropertyInfo.cpp | |
    sbSimpleButtonPropertyInfo.h | |
    sbSimpleProperty.cpp | |
    sbSimpleProperty.h | |
    sbSmartPlaylistPropertyRegistrar.js | |
    sbStandardOperators.h | |
    sbStandardProperties.h | |
    sbStatusPropertyBuilder.cpp | |
    sbStatusPropertyBuilder.h | |
    sbStatusPropertyInfo.cpp | |
    sbStatusPropertyInfo.h | |
    sbStatusPropertyValue.h | |
    sbStoragePropertyUnitConverter.cpp | |
    sbStoragePropertyUnitConverter.h | |
    sbTextPropertyInfo.cpp | |
    sbTextPropertyInfo.h | |
    sbTrackTypeImageLabelPropertyInfo.cpp | |
    sbTrackTypeImageLabelPropertyInfo.h | |
    sbURIPropertyInfo.cpp | |
    sbURIPropertyInfo.h | |
   test | |
    test_downloadbutton.js | |
    test_image.js | |
    test_imagelabellink.js | |
    test_localizationkey.js | |
    test_match_properties.js | |
    test_propertyarray.js | |
    test_propertyinfo.js | |
    test_propertymanager_dependencies.js | |
    test_rating.js | |
    test_simplebutton.js | |
    test_simpleproperty.js | |
    test_statusproperty.js | |
  protocol | |
   sbAboutCredits.js | |
   sbAboutDRM.js | |
   sbAboutRedirector.js | |
   sbSongbirdProtocol.js | |
  remoteapi | |
   public | |
    sbIRemoteAPIService.idl | |
    sbIRemoteCommands.idl | |
    sbIRemoteLibrary.idl | |
    sbIRemoteMediaList.idl | Definition of the Remote API Media List Interface |
    sbIRemoteObserver.idl | Lightweight Observer style interface for use with sbIRemotePlayer::addListener |
    sbIRemotePlayer.idl | Definition of the Remote API Interfaces |
    sbIRemotePlayerFactory.idl | |
    sbIRemoteSecurityEvent.idl | |
    sbIRemoteWebPlaylist.idl | Definition of the Remote API WebPlaylist Interface |
    sbIScriptableFilterResult.idl | A collection of media items as a result of a filter |
    sbISecurityAggregator.idl | Defines a marker interface for objects that aggregate the security mixin |
    sbISecurityMixin.idl | |
    sbIWrappedMediaItem.h | |
    sbIWrappedMediaList.h | |
   src | |
    sbRemoteAPI.h | |
    sbRemoteAPIModule.cpp | |
    sbRemoteAPIService.cpp | |
    sbRemoteAPIService.h | |
    sbRemoteAPIUtils.h | |
    sbRemoteCommands.cpp | |
    sbRemoteCommands.h | |
    sbRemoteForwardingMacros.h | |
    sbRemoteIndexedMediaItem.cpp | |
    sbRemoteIndexedMediaItem.h | |
    sbRemoteLibrary.cpp | |
    sbRemoteLibrary.h | |
    sbRemoteLibraryBase.cpp | |
    sbRemoteLibraryBase.h | |
    sbRemoteLibraryResource.cpp | |
    sbRemoteLibraryResource.h | |
    sbRemoteMediaItem.cpp | |
    sbRemoteMediaItem.h | |
    sbRemoteMediaItemStatusEvent.cpp | |
    sbRemoteMediaItemStatusEvent.h | |
    sbRemoteMediaList.cpp | |
    sbRemoteMediaList.h | |
    sbRemoteMediaListBase.cpp | |
    sbRemoteMediaListBase.h | |
    sbRemoteNotificationManager.cpp | |
    sbRemoteNotificationManager.h | |
    sbRemotePlayer.cpp | |
    sbRemotePlayer.h | |
    sbRemotePlayerFactory.cpp | |
    sbRemotePlayerFactory.h | |
    sbRemotePlaylistClickEvent.cpp | |
    sbRemotePlaylistClickEvent.h | |
    sbRemoteSecurityEvent.cpp | |
    sbRemoteSecurityEvent.h | |
    sbRemoteSiteLibrary.cpp | |
    sbRemoteSiteLibrary.h | |
    sbRemoteSiteLibraryResource.cpp | |
    sbRemoteSiteLibraryResource.h | |
    sbRemoteSiteMediaItem.cpp | |
    sbRemoteSiteMediaItem.h | |
    sbRemoteSiteMediaList.cpp | |
    sbRemoteSiteMediaList.h | |
    sbRemoteWebLibrary.cpp | |
    sbRemoteWebLibrary.h | |
    sbRemoteWebMediaItem.cpp | |
    sbRemoteWebMediaItem.h | |
    sbRemoteWebMediaList.cpp | |
    sbRemoteWebMediaList.h | |
    sbRemoteWebPlaylist.cpp | |
    sbRemoteWebPlaylist.h | |
    sbRemoteWrappingSimpleEnumerator.cpp | |
    sbRemoteWrappingSimpleEnumerator.h | |
    sbRemoteWrappingStringEnumerator.cpp | |
    sbRemoteWrappingStringEnumerator.h | |
    sbScriptableFilter.cpp | |
    sbScriptableFilter.h | |
    sbScriptableFilterItems.cpp | |
    sbScriptableFilterItems.h | |
    sbScriptableFilterResult.cpp | |
    sbScriptableFilterResult.h | |
    sbScriptableFunction.cpp | |
    sbScriptableFunction.h | |
    sbSecurityMixin.cpp | |
    sbSecurityMixin.h | |
    sbURIChecker.cpp | |
    sbURIChecker.h | |
    sbXPCScriptableStub.h | |
   test | |
    head_remoteapi.js | |
    tail_remoteapi.js | |
    test_batchCalls.js | |
    test_crossLibAdd.js | |
    test_empty.js | |
    test_privileged.js | |
    test_properties.js | |
    test_properties_urls.js | |
    test_remotedownload.js | |
    test_remotelibrary.js | |
    test_remotelibrary_duplicates.js | |
    test_remotelibrary_enumerator.js | |
    test_remotelibrary_getters.js | |
    test_remotelibrary_playlists_enumerator.js | |
    test_remotemediaitem.js | |
    test_remotemedialist.js | |
    test_remotemedialist_add.js | |
    test_remotemedialist_add2.js | |
    test_remoteplayer.js | |
    test_remoteplayerlisteners.js | |
    test_siteID.js | |
    test_urlcheck.js | |
  search | |
   public | |
    sbISearchEngine.idl | |
   src | |
    sbLibrarySearch.js | |
    sbSearchSuggester.js | |
  servicepane | |
   public | |
    sbIDeviceServicePaneService.idl | |
    sbILibraryServicePaneService.idl | Interface to the library service pane provider |
    sbIServicePaneService.idl | Definition of the sbIServicePaneService interface |
   src | |
    sbDeviceServicePaneService.js | |
    sbLibraryServicePaneService.js | |
    sbServicePaneService.js | |
    ServicePaneHelper.jsm | Helper functions for working with the service pane |
   test | |
    head_servicepane.js | |
    test_libraryservicepane.js | |
    test_servicepane.js | |
    test_servicepanehelper.js | |
  sqlbuilder | |
   public | |
    sbISQLBuilder.idl | Definition of the sbISQLBuilder interfaces |
   src | |
    sbSQLBuilderBase.cpp | |
    sbSQLBuilderBase.h | |
    sbSQLBuilderCID.h | |
    sbSQLBuilderCriterion.cpp | |
    sbSQLBuilderCriterion.h | |
    sbSQLBuilderModule.cpp | |
    sbSQLDeleteBuilder.cpp | |
    sbSQLDeleteBuilder.h | |
    sbSQLInsertBuilder.cpp | |
    sbSQLInsertBuilder.h | |
    sbSQLSelectBuilder.cpp | |
    sbSQLSelectBuilder.h | |
    sbSQLUpdateBuilder.cpp | |
    sbSQLUpdateBuilder.h | |
    sbSQLWhereBuilder.cpp | |
    sbSQLWhereBuilder.h | |
   test | |
    test_delete.js | |
    test_insert.js | |
    test_join.js | |
    test_misc.js | |
    test_select.js | |
    test_update.js | |
  testharness | |
   basetests | |
    head_songbird.js | |
    tail_songbird.js | |
    test_helloWorld.js | |
    test_redirectURI.js | |
    test_timingservice.js | |
   public | |
    sbILeakCanary.idl | |
    sbITestHarness.idl | Definition of the sbITestHarness Interface |
    sbITimingService.idl | Definition of the sbITimingService Interface |
   src | |
    sbLeakCanary.cpp | |
    sbLeakCanary.h | |
    sbTestHarness.js | Implementation of the interface sbITestHarness |
    sbTestHarnessCID.h | |
    sbTestHarnessConsoleListener.cpp | Simple nsIConsoleListener implementation to dump console messages to stdout |
    sbTestHarnessConsoleListener.h | |
    sbTestHarnessModule.cpp | |
    sbTimingService.cpp | |
    sbTimingService.h | |
  update | |
   public | |
    sbIAddOnBundleUpdateService.idl | |
   src | |
    sbAddOnBundleUpdateService.js | |
    sbDistHelperEnvWriter.cpp | |
    sbDistHelperEnvWriter.h | |
    sbUpdateModule.cpp | |
  watchfolder | |
   public | |
    sbIWatchFolder.idl | |
    sbIWatchFolderService.idl | |
    sbIWFMoveRenameHelper9000.idl | |
    sbIWFRemoveHelper9001.idl | |
   src | |
    sbMoveRenameHelper.js | |
    sbRemoveHelper.js | |
    sbWatchFolder.cpp | |
    sbWatchFolder.h | |
    sbWatchFolderComponent.cpp | |
    sbWatchFolderDefines.h | |
    sbWatchFolderPrefMgr.cpp | |
    sbWatchFolderPrefMgr.h | |
    sbWatchFolderService.cpp | |
    sbWatchFolderService.h | |
    sbWatchFolderServiceCID.h | |
   test | |
    head_watchfolders.js | |
    tail_watchfolders.js | |
    test_moverename.js | |
   utils | |
    sbWatchFolderUtils.cpp | |
    sbWatchFolderUtils.h | |
  webservices | |
   lastfm | |
    public | |
     sbILastFmWebServices.idl | |
    src | |
     sbLastFmWebServices.js | |
 dependencies | |
  vendor | |
   mozbrowser | |
    app | |
     profile | |
      channel-prefs.js | |
      firefox.js | |
      prefs.js | |
     nsBrowserApp.cpp | |
    base | |
     content | |
      pageinfo | |
       feeds.js | |
       pageInfo.js | |
       permissions.js | |
       security.js | |
      test | |
       browser_alltabslistener.js | |
       browser_bug304198.js | |
       browser_bug321000.js | |
       browser_bug356571.js | |
       browser_bug386835.js | |
       browser_bug405137.js | |
       browser_bug409481.js | |
       browser_bug413915.js | |
       browser_bug416661.js | |
       browser_bug417483.js | |
       browser_bug419612.js | |
       browser_bug420160.js | |
       browser_bug422590.js | |
       browser_bug423833.js | |
       browser_bug424101.js | |
       browser_bug427559.js | |
       browser_bug432599.js | |
       browser_bug435035.js | |
       browser_bug441778.js | |
       browser_bug455852.js | |
       browser_bug462289.js | |
       browser_bug462673.js | |
       browser_bug477014.js | |
       browser_bug479408.js | |
       browser_bug481560.js | |
       browser_bug484315.js | |
       browser_bug491431.js | |
       browser_bug495058.js | |
       browser_bug517902.js | |
       browser_bug521216.js | |
       browser_bug537474.js | |
       browser_contextSearchTabPosition.js | |
       browser_ctrlTab.js | |
       browser_customize.js | |
       browser_discovery.js | |
       browser_drag.js | |
       browser_gestureSupport.js | |
       browser_getshortcutoruri.js | |
       browser_NetworkPrioritizer.js | |
       browser_overflowScroll.js | |
       browser_page_style_menu.js | |
       browser_pageInfo.js | |
       browser_pluginnotification.js | |
       browser_relatedTabs.js | |
       browser_sanitize-download-history.js | |
       browser_sanitize-passwordDisabledHosts.js | |
       browser_sanitize-sitepermissions.js | |
       browser_sanitize-timespans.js | |
       browser_sanitizeDialog.js | |
       browser_sanitizeDialog_treeView.js | |
       browser_scope.js | |
       browser_selectTabAtIndex.js | |
       browser_tabfocus.js | |
       browser_tabs_owner.js | |
      aboutDialog.js | |
      browser-context.inc | |
      browser-doctype.inc | |
      browser-menubar.inc | |
      browser-places.js | |
      browser-sets.inc | |
      browser-tabPreviews.js | |
      browser-textZoom.js | |
      browser.js | |
      browserMountPoints.inc | |
      global-scripts.inc | |
      NetworkPrioritizer.jsm | |
      nsContextMenu.js | |
      openLocation.js | |
      openLocationLastURL.jsm | |
      safeMode.js | |
      sanitize.js | |
      sanitizeDialog.js | |
      utilityOverlay.js | |
      web-panels.js | |
    branding | |
     nightly | |
      pref | |
       firefox-branding.js | |
     unofficial | |
      pref | |
       firefox-branding.js | |
    components | |
     about | |
      AboutRedirector.cpp | |
      AboutRedirector.h | |
     build | |
      nsBrowserCompsCID.h | |
      nsModule.cpp | |
     certerror | |
      test | |
       browser_bug431826.js | |
     dirprovider | |
      nsBrowserDirectoryProvider.cpp | |
      nsBrowserDirectoryServiceDefs.h | |
     feeds | |
      content | |
       subscribe.js | |
      public | |
       nsIFeedResultService.idl | |
       nsIFeedWriter.idl | |
       nsIWebContentConverterRegistrar.idl | |
      src | |
       FeedConverter.js | |
       FeedWriter.js | |
       GenericFactory.js | |
       nsFeedSniffer.cpp | |
       nsFeedSniffer.h | |
       WebContentConverter.js | |
      test | |
       unit | |
        head_feeds.js | |
        test_355473.js | |
     microsummaries | |
      public | |
       nsIMicrosummaryService.idl | |
      src | |
       nsMicrosummaryService.js | |
     migration | |
      content | |
       migration.js | |
      public | |
       nsIBrowserProfileMigrator.idl | |
      src | |
       nsBrowserProfileMigratorUtils.cpp | |
       nsBrowserProfileMigratorUtils.h | |
       nsCaminoProfileMigrator.cpp | |
       nsCaminoProfileMigrator.h | |
       nsDogbertProfileMigrator.cpp | |
       nsDogbertProfileMigrator.h | |
       nsICabProfileMigrator.cpp | |
       nsICabProfileMigrator.h | |
       nsIEProfileMigrator.cpp | |
       nsIEProfileMigrator.h | |
       nsMacIEProfileMigrator.cpp | |
       nsMacIEProfileMigrator.h | |
       nsNetscapeProfileMigratorBase.cpp | |
       nsNetscapeProfileMigratorBase.h | |
       nsOmniWebProfileMigrator.cpp | |
       nsOmniWebProfileMigrator.h | |
       nsOperaProfileMigrator.cpp | |
       nsOperaProfileMigrator.h | |
       nsPhoenixProfileMigrator.cpp | |
       nsPhoenixProfileMigrator.h | |
       nsProfileMigrator.cpp | |
       nsProfileMigrator.h | |
       nsSafariProfileMigrator.cpp | |
       nsSafariProfileMigrator.h | |
       nsSeamonkeyProfileMigrator.cpp | |
       nsSeamonkeyProfileMigrator.h | |
     places | |
      content | |
       demos | |
        time.js | |
       advancedSearch.inc | |
       bookmarkProperties.js | |
       bookmarksPanel.js | |
       controller.js | |
       editBookmarkOverlay.js | |
       history-panel.js | |
       moveBookmarks.js | |
       places.js | |
       sidebarUtils.js | |
       treeView.js | |
       utils.js | |
      public | |
       nsIPlacesImportExportService.idl | |
       nsIPlacesTransactionsService.idl | |
      src | |
       nsPlacesImportExportService.cpp | |
       nsPlacesImportExportService.h | |
       nsPlacesTransactionsService.js | |
      tests | |
       browser | |
        browser_0_library_left_pane_migration.js | |
        browser_410196_paste_into_tags.js | |
        browser_423515.js | |
        browser_425884.js | |
        browser_457473_no_copy_guid.js | |
        browser_bookmarksProperties.js | |
        browser_drag_bookmarks_on_toolbar.js | |
        browser_forgetthissite_single.js | |
        browser_history_sidebar_search.js | |
        browser_library_infoBox.js | |
        browser_library_left_pane_commands.js | |
        browser_library_left_pane_fixnames.js | |
        browser_library_middleclick.js | |
        browser_library_open_leak.js | |
        browser_library_panel_leak.js | |
        browser_library_search.js | |
        browser_library_views_liveupdate.js | |
        browser_sidebarpanels_click.js | |
        browser_sort_in_library.js | |
        browser_views_liveupdate.js | |
       perf | |
        browser_ui_000_data.js | |
        browser_ui_bookmarks_sidebar.js | |
        browser_ui_history_menu.js | |
        browser_ui_history_sidebar.js | |
        browser_ui_locationbar.js | |
       unit | |
        head_bookmarks.js | |
        tail_bookmarks.js | |
        test_384370.js | |
        test_398914.js | |
        test_421483.js | |
        test_457441-import-export-corrupt-bookmarks-html.js | |
        test_bookmarks_html.js | |
        test_bookmarksRestoreNotification.js | |
        test_browserGlue_corrupt.js | |
        test_browserGlue_corrupt_nobackup.js | |
        test_browserGlue_corrupt_nobackup_default.js | |
        test_browserGlue_distribution.js | |
        test_browserGlue_migrate.js | |
        test_browserGlue_prefs.js | |
        test_browserGlue_restore.js | |
        test_browserGlue_shutdown.js | |
        test_browserGlue_smartBookmarks.js | |
        test_placesTxn.js | |
        test_txnGUIDs.js | |
     preferences | |
      tests | |
       browser_bug410900.js | |
       browser_privacypane_1.js | |
       browser_privacypane_2.js | |
       browser_privacypane_3.js | |
       browser_privacypane_4.js | |
       browser_privacypane_5.js | |
       browser_privacypane_6.js | |
       browser_privacypane_7.js | |
       privacypane_tests.js | |
      advanced.js | |
      applicationManager.js | |
      applications.js | |
      connection.js | |
      content.js | |
      cookies.js | |
      fonts.js | |
      languages.js | |
      main.js | |
      permissions.js | |
      permissionsutils.js | |
      privacy.js | |
      security.js | |
      securityWarnings.js | |
      selectBookmark.js | |
      tabs.js | |
     privatebrowsing | |
      src | |
       nsPrivateBrowsingService.js | |
       nsPrivateBrowsingServiceWrapper.cpp | |
       nsPrivateBrowsingServiceWrapper.h | |
      test | |
       browser | |
        browser_console_clear.js | |
        browser_privatebrowsing_beforeunload.js | |
        browser_privatebrowsing_certexceptionsui.js | |
        browser_privatebrowsing_contextmenu_blockimage.js | |
        browser_privatebrowsing_cookieacceptdialog.js | |
        browser_privatebrowsing_crh.js | |
        browser_privatebrowsing_downloadmonitor.js | |
        browser_privatebrowsing_fastswitch.js | |
        browser_privatebrowsing_findbar.js | |
        browser_privatebrowsing_forgetthissite.js | |
        browser_privatebrowsing_geoprompt.js | |
        browser_privatebrowsing_import.js | |
        browser_privatebrowsing_newwindow_stopcmd.js | |
        browser_privatebrowsing_opendir.js | |
        browser_privatebrowsing_openlocation.js | |
        browser_privatebrowsing_pageinfo.js | |
        browser_privatebrowsing_placestitle.js | |
        browser_privatebrowsing_popupblocker.js | |
        browser_privatebrowsing_popupmode.js | |
        browser_privatebrowsing_searchbar.js | |
        browser_privatebrowsing_sslsite_transition.js | |
        browser_privatebrowsing_theming.js | |
        browser_privatebrowsing_transition.js | |
        browser_privatebrowsing_ui.js | |
        browser_privatebrowsing_urlbarfocus.js | |
        browser_privatebrowsing_viewsource.js | |
        browser_privatebrowsing_windowtitle.js | |
        browser_privatebrowsing_zoom.js | |
        browser_privatebrowsing_zoomrestore.js | |
       unit | |
        do_test_placesTitleNoUpdate.js | |
        do_test_privatebrowsing_autostart.js | |
        do_test_privatebrowsing_commandline.js | |
        do_test_privatebrowsing_exit.js | |
        do_test_removeDataFromDomain.js | |
        do_test_removeDataFromDomain_activeDownloads.js | |
        head_privatebrowsing.js | |
        tail_privatebrowsing.js | |
        test_0-privatebrowsing.js | |
        test_aboutprivatebrowsing.js | |
        test_geoClearCookie.js | |
        test_httpauth.js | |
        test_openLocationLastURL.js | |
        test_placesTitleNoUpdate.js | |
        test_privatebrowsing_autostart.js | |
        test_privatebrowsing_commandline.js | |
        test_privatebrowsing_exit.js | |
        test_privatebrowsingwrapper_autostart.js | |
        test_privatebrowsingwrapper_commandline.js | |
        test_privatebrowsingwrapper_exit.js | |
        test_privatebrowsingwrapper_placesTitleNoUpdate.js | |
        test_privatebrowsingwrapper_removeDataFromDomain.js | |
        test_privatebrowsingwrapper_removeDataFromDomain_activeDownloads.js | |
        test_removeDataFromDomain.js | |
        test_removeDataFromDomain_activeDownloads.js | |
        test_transition_nooffline.js | |
     safebrowsing | |
      content | |
       test | |
        browser_bug400731.js | |
        browser_bug415846.js | |
       application.js | |
       globalstore.js | |
       list-warden.js | |
       malware-warden.js | |
       phishing-warden.js | |
       sb-loader.js | |
      src | |
       nsSafebrowsingApplication.js | |
     search | |
      content | |
       engineManager.js | |
      test | |
       browser_405664.js | |
       browser_415700.js | |
       browser_426329.js | |
       browser_483086.js | |
     sessionstore | |
      content | |
       aboutSessionRestore.js | |
      src | |
       nsSessionStartup.js | |
       nsSessionStore.js | |
      test | |
       browser | |
        browser_248970_a.js | |
        browser_248970_b.js | |
        browser_339445.js | |
        browser_345898.js | |
        browser_346337.js | |
        browser_350525.js | |
        browser_354894.js | |
        browser_367052.js | |
        browser_393716.js | |
        browser_394759.js | |
        browser_394759_privatebrowsing.js | |
        browser_408470.js | |
        browser_423132.js | |
        browser_447951.js | |
        browser_448741.js | |
        browser_454908.js | |
        browser_456342.js | |
        browser_461634.js | |
        browser_463206.js | |
        browser_464199.js | |
        browser_465215.js | |
        browser_465223.js | |
        browser_466937.js | |
        browser_476161.js | |
        browser_477657.js | |
        browser_480148.js | |
        browser_480893.js | |
        browser_483330.js | |
        browser_485482.js | |
        browser_485563.js | |
        browser_490040.js | |
        browser_491168.js | |
        browser_491577.js | |
        browser_493467.js | |
        browser_495495.js | |
        browser_514751.js | |
        browser_522545.js | |
        browser_526613.js | |
      nsISessionStartup.idl | |
      nsISessionStore.idl | |
     shell | |
      content | |
       setDesktopBackground.js | |
      public | |
       nsIMacShellService.idl | |
       nsIShellService.idl | |
       nsIWindowsShellService.idl | |
      src | |
       nsGNOMEShellService.cpp | |
       nsGNOMEShellService.h | |
       nsMacShellService.cpp | |
       nsMacShellService.h | |
       nsSetDefaultBrowser.js | |
       nsShellService.h | |
       nsWindowsShellService.cpp | |
       nsWindowsShellService.h | |
      test | |
       unit | |
        test_421977.js | |
       browser_420786.js | |
     sidebar | |
      src | |
       nsSidebar.js | |
     wintaskbar | |
      test | |
       browser_taskbar_preview.js | |
      WindowsPreviewPerTab.jsm | |
     distribution.js | |
     nsBrowserContentHandler.js | |
     nsBrowserGlue.js | |
     nsIBrowserGlue.idl | |
     nsIBrowserHandler.idl | |
    fuel | |
     public | |
      fuelIApplication.idl | |
     src | |
      fuelApplication.js | |
     test | |
      browser_Application.js | |
      browser_ApplicationPrefs.js | |
      browser_ApplicationQuitting.js | |
      browser_ApplicationStorage.js | |
      browser_Bookmarks.js | |
      browser_Browser.js | |
      browser_Extensions.js | |
    installer | |
     windows | |
      msi | |
       firefox.mm | |
    locales | |
     en-US | |
      profile | |
       bookmarks.inc | |
      defines.inc | |
      firefox-l10n.js | |
     generic | |
      extract-bookmarks.py | |
     filter.py | |
   mozexthelper | |
    extApplication.js | |
    extIApplication.idl | |
   mozjshttpd | |
    test | |
     head_utils.js | |
     test_basic_functionality.js | |
     test_body_length.js | |
     test_byte_range.js | |
     test_cern_meta.js | |
     test_default_index_handler.js | |
     test_empty_body.js | |
     test_errorhandler_exception.js | |
     test_header_array.js | |
     test_headers.js | |
     test_host.js | |
     test_name_scheme.js | |
     test_processasync.js | |
     test_registerdirectory.js | |
     test_registerfile.js | |
     test_request_line_split_in_two_packets.js | |
     test_response_write.js | |
     test_seizepower.js | |
     test_setindexhandler.js | |
     test_setstatusline.js | |
     test_sjs.js | |
     test_sjs_object_state.js | |
     test_sjs_state.js | |
     test_sjs_throwing_exceptions.js | |
     test_start_stop.js | |
    httpd.js | |
    nsIHttpServer.idl | |
 extensions | |
  7digital | |
   defaults | |
    preferences | |
     prefs.js | |
  AlbumArt | |
   chrome | |
    content | |
     albumArtPane.js | |
     coverPreview.js | |
  albumartlastfm | |
   components | |
    src | |
     lastFmAlbumArtFetcher.js | |
   defaults | |
    preferences | |
     prefs.js | |
  amazonmusic | |
   defaults | |
    preferences | |
     prefs.js | |
  apple-mediakeys | |
   component | |
    sbAppleMediaKeyComponent.mm | |
    sbAppleMediaKeyController.h | |
    sbAppleMediaKeyController.mm | |
  apple-remote | |
   chrome | |
    content | |
     overlay.js | |
   components | |
    macremote | |
     public | |
      sbIMacRemoteControl.idl | |
     src | |
      SBAppleRemoteListener.h | |
      SBAppleRemoteListener.mm | |
      sbAppleRemoteModule.mm | |
      sbAppleRemoteService.h | |
      sbAppleRemoteService.mm | |
  concerts | |
   chrome | |
    content | |
     browse.js | |
     options.js | |
   components | |
    public | |
     ISongkick.idl | |
    src | |
     sbSongkickDBService.cpp | |
     sbSongkickDBService.h | |
     sbSongkickDBServiceComponent.cpp | |
   defaults | |
    preferences | |
     prefs.js | |
  foldersync | |
   chrome | |
    content | |
     dialogs | |
      error.js | |
      options.js | |
      saveprofile.js | |
     manual | |
      formatter.js | |
     accesspane.js | |
     central.js | |
     connect.js | |
     preferences.js | |
     rockbox.js | |
     sync.js | |
   defaults | |
    preferences | |
     prefs.js | |
  hide-on-close | |
   chrome | |
    content | |
     hide-on-close.js | |
   components | |
    public | |
     ngIHideOnClose.idl | |
    src | |
     ngHideOnClose.cpp | |
     ngHideOnClose.h | |
     ngHideOnCloseModule.cpp | |
   defaults | |
    preferences | |
     prefs.js | |
  ipod | |
   components | |
    ComponentLoader | |
     sbComponentLoader.cpp | Component Loader Source |
    public | |
     sbIIPDDeviceEvent.idl | The IDL for iPod device events |
    src | |
     linux | |
      sbIPDController.cpp | |
      sbIPDController.h | |
      sbIPDMarshall.cpp | |
      sbIPDMarshall.h | |
      sbIPDSysDevice.cpp | |
      sbIPDSysDevice.h | |
      sbLibHal.cpp | |
      sbLibHal.h | |
     macosx | |
      sbIPDController.cpp | |
      sbIPDController.h | |
      sbIPDMarshall.cpp | |
      sbIPDMarshall.h | |
      sbIPDSysDevice.cpp | |
      sbIPDSysDevice.h | |
     windows | |
      sbIPDController.cpp | |
      sbIPDController.h | |
      sbIPDMarshall.cpp | |
      sbIPDMarshall.h | |
      sbIPDSysDevice.cpp | |
      sbIPDSysDevice.h | |
      sbIPDWindowsUtils.h | Songbird iPod Device Windows Utility Definitions |
     MLEVL.cpp | Source for the media list enumeration vector listener services |
     MLEVL.h | Header for the media list enumeration vector listener services |
     QTAtomReader.cpp | QuickTime Atom Reader Source |
     QTAtomReader.h | QuickTime Atom Reader Definitions |
     sbIPDDevice.cpp | Songbird iPod Device Source |
     sbIPDDevice.h | Songbird iPod Device Definitions |
     sbIPDEventHandler.js | Javascript source for the iPod device event handler component |
     sbIPDFairPlay.cpp | Songbird iPod Device FairPlay Source |
     sbIPDFairPlayEvent.cpp | Songbird iPod Device FairPlay Event Source |
     sbIPDFairPlayEvent.h | Songbird iPod Device FairPlay Event Definitions |
     sbIPDLibrary.cpp | Songbird iPod Device Library Source |
     sbIPDLibrary.h | Songbird iPod Device Library Definitions |
     sbIPDLog.cpp | Songbird iPod Device Logging Source |
     sbIPDLog.h | Songbird iPod Device Logging Definitions |
     sbIPDMap.cpp | Songbird iPod Device Mapping Source |
     sbIPDModule.cpp | Songbird iPod Component Factory and Main Entry Point |
     sbIPDPlaylist.cpp | Songbird iPod Device Playlist Source |
     sbIPDPref.cpp | Songbird iPod Device Preference Source |
     sbIPDProperties.cpp | Songbird iPod Device Properties Source |
     sbIPDProperties.h | Songbird iPod Device Properties Definitions |
     sbIPDRequest.cpp | Songbird iPod Device Request Source |
     sbIPDServicePaneService.js | Javascript source for the iPod device service pane service |
     sbIPDStatus.cpp | Songbird iPod Device Status Source |
     sbIPDStatus.h | Songbird iPod Device Status Definitions |
     sbIPDSync.cpp | Songbird iPod Device Sync Source |
     sbIPDTrack.cpp | Songbird iPod Device Track Source |
     sbIPDUtils.cpp | Songbird iPod Device Utility Source |
     sbIPDUtils.h | Songbird iPod Device Utility Definitions |
  lastfm | |
   chrome | |
    content | |
     faceplate.js | |
     jquery-1.2.6.min.js | |
     jquery-ui-personalized-1.6rc2.min.js | |
     main.js | |
     mini.js | |
     tuner2.js | |
   defaults | |
    preferences | |
     prefs.js | |
   public | |
    sbILastFmWebServices.idl | |
  libnotify-notifs | |
   chrome | |
    content | |
     track-metadata.js | |
   components | |
    public | |
     ILNNotifs.idl | |
    src | |
     lnNotifs.cpp | |
     lnNotifs.h | |
     lnNotifsModule.cpp | |
   defaults | |
    preferences | |
     prefs.js | |
  mashTape | |
   chrome | |
    content | |
     _class.noobSlide.js | |
     iframe-flash.js | |
     iframe-info.js | |
     iframe-photo.js | |
     iframe-utils.js | |
     mashTape.js | |
     mootools-1.2-core.js | |
     prefs.js | |
   components | |
    public | |
     ImashTape.idl | |
    src | |
     Flickr.js | |
     GoogleBlogs.js | |
     HypeM.js | |
     Info.js | |
     mashTapeManager.js | |
     SmugMug.js | |
     Wikipedia.js | |
     YouTube.js | |
   defaults | |
    preferences | |
     prefs.js | |
   modules | |
    mtUtils.jsm | |
  mpris | |
   components | |
    public | |
     ngIMpris.idl | |
    src | |
     ngDBusConnection.cpp | |
     ngDBusConnection.h | |
     ngDBusConnectionModule.cpp | |
  newreleases | |
   chrome | |
    content | |
     browse.js | |
     options.js | |
   defaults | |
    preferences | |
     prefs.js | |
  partner-branding-sample | |
   components | |
    PartnerDistHelperInitializer.js | |
   distribution | |
    alert.js | |
  playlistfolders | |
   chrome | |
    content | |
     central.js | |
     preferences.js | |
     servicepane.js | |
   components | |
    pfServicePane.js | |
   defaults | |
    preferences | |
     prefs.js | |
  qatesttools | |
   chrome | |
    content | |
     deviceCapsDump.js | |
     deviceController.js | |
     fakePDS.js | |
     main.js | |
     mockCDController.js | |
  shoutcast | |
   chrome | |
    content | |
     directory.js | |
     favourites.js | |
     main.js | |
     radioPrefs.js | |
     radioProperties.js | |
     shoutcast.js | |
   defaults | |
    preferences | |
     prefs.js | |
   modules | |
    Utils.jsm | |
  systray | |
   chrome | |
    content | |
     mainwin.js | |
   components | |
    public | |
     nsISystemTrayService.idl | |
     nsIWindowUtil.idl | |
    src | |
     nsIImageToBitmap.h | |
     nsImageToBitmap.cpp | |
     nsImageToBitmap.h | |
     nsSystemTrayIconBase.cpp | |
     nsSystemTrayIconBase.h | |
     nsSystemTrayIconGTK.cpp | |
     nsSystemTrayIconGTK.h | |
     nsSystemTrayIconWin.cpp | |
     nsSystemTrayIconWin.h | |
     nsSystemTrayService.cpp | |
     nsSystemTrayService.h | |
     nsSystemTrayServiceGTK.cpp | |
     nsSystemTrayServiceGTK.h | |
     nsSystemTrayServiceWin.cpp | |
     nsSystemTrayServiceWin.h | |
     nsWindowUtilGTK.cpp | |
     nsWindowUtilGTK.h | |
     nsWindowUtilWin.cpp | |
     nsWindowUtilWin.h | |
     trayModule.cpp | |
  unity-integration | |
   chrome | |
    content | |
     sound-menu.js | |
   components | |
    public | |
     IUnityProxy.idl | |
    src | |
     checkUnity.cpp | |
     UnityProxy.cpp | |
     UnityProxy.h | |
     UnityProxyModule.cpp | |
   defaults | |
    preferences | |
     prefs.js | |
  xpcom_helloworld | |
   chrome | |
    content | |
     overlay.js | |
   components | |
    helloworld | |
     public | |
      sbIHelloWorld.idl | |
     src | |
      sbHelloWorld.cpp | |
      sbHelloWorld.h | |
      sbHelloWorldCID.h | |
      sbHelloWorldModule.cpp | |
     test | |
      test_helloworld.js | |