Bug 815671 part 1. Make RegisterRemoteChrome use InfallibleTArray like its caller does. r=jlebar

This commit is contained in:
Boris Zbarsky 2012-11-29 11:14:13 -05:00
parent f508660e36
commit cad609114a
2 changed files with 6 additions and 6 deletions

View File

@ -17,9 +17,9 @@ nsChromeRegistryContent::nsChromeRegistryContent()
void
nsChromeRegistryContent::RegisterRemoteChrome(
const nsTArray<ChromePackage>& aPackages,
const nsTArray<ResourceMapping>& aResources,
const nsTArray<OverrideMapping>& aOverrides,
const InfallibleTArray<ChromePackage>& aPackages,
const InfallibleTArray<ResourceMapping>& aResources,
const InfallibleTArray<OverrideMapping>& aOverrides,
const nsACString& aLocale)
{
NS_ABORT_IF_FALSE(mLocale == nsDependentCString(""),

View File

@ -20,9 +20,9 @@ class nsChromeRegistryContent : public nsChromeRegistry
public:
nsChromeRegistryContent();
void RegisterRemoteChrome(const nsTArray<ChromePackage>& aPackages,
const nsTArray<ResourceMapping>& aResources,
const nsTArray<OverrideMapping>& aOverrides,
void RegisterRemoteChrome(const InfallibleTArray<ChromePackage>& aPackages,
const InfallibleTArray<ResourceMapping>& aResources,
const InfallibleTArray<OverrideMapping>& aOverrides,
const nsACString& aLocale);
NS_IMETHOD GetLocalesForPackage(const nsACString& aPackage,