27 #ifndef __SB_REMOTE_SITELIBRARY_H__
28 #define __SB_REMOTE_SITELIBRARY_H__
32 #include <sbIRemoteLibrary.h>
44 NS_DECL_ISUPPORTS_INHERITED
46 NS_DECL_SBIREMOTESITELIBRARY
53 const nsACString&
aPath,
64 already_AddRefed<nsIURI>
GetURI();
67 const nsACString &
aPath );
69 const nsACString&
aPath,
81 #endif // __SB_REMOTE_SITELIBRARY_H__
sbRemoteSiteLibrary(sbRemotePlayer *aRemotePlayer)
virtual nsresult InitInternalMediaList()
An interface for a sandbox library created by the website.
already_AddRefed< nsIFile > GetSiteLibraryFile(const nsACString &aDomain, const nsACString &aPath)
nsRefPtr< sbRemoteSiteMediaList > mRemSiteMediaList
#define SB_DECL_SECURITYCHECKEDCOMP_INIT
static nsresult GetFilenameForSiteLibrary(const nsACString &aDomain, const nsACString &aPath, nsAString &_retval)
virtual ~sbRemoteSiteLibrary()
already_AddRefed< nsIURI > GetURI()
static nsresult GetFilenameForSiteLibraryInternal(const nsACString &aDomain, const nsACString &aPath, PRBool aDoFixup, nsAString &_retval)