Bug 1297962 - Add noise data when sending v4 gethash request r=francois
MozReview-Commit-ID: GbyvX7wcg8c * * * [mq]: 1297962_review MozReview-Commit-ID: 1U2T0wq778R
This commit is contained in:
@@ -37,7 +37,7 @@ VariableLengthPrefixSet::VariableLengthPrefixSet()
|
||||
mFixedPrefixSet = new nsUrlClassifierPrefixSet();
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsresult
|
||||
VariableLengthPrefixSet::Init(const nsACString& aName)
|
||||
{
|
||||
mMemoryReportPath =
|
||||
@@ -56,7 +56,7 @@ VariableLengthPrefixSet::~VariableLengthPrefixSet()
|
||||
UnregisterWeakMemoryReporter(this);
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsresult
|
||||
VariableLengthPrefixSet::SetPrefixes(const PrefixStringMap& aPrefixMap)
|
||||
{
|
||||
MutexAutoLock lock(mLock);
|
||||
@@ -152,10 +152,16 @@ VariableLengthPrefixSet::GetPrefixes(PrefixStringMap& aPrefixMap)
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
nsresult
|
||||
VariableLengthPrefixSet::GetFixedLengthPrefixes(FallibleTArray<uint32_t>& aPrefixes)
|
||||
{
|
||||
return mFixedPrefixSet->GetPrefixesNative(aPrefixes);
|
||||
}
|
||||
|
||||
// It should never be the case that more than one hash prefixes match a given
|
||||
// full hash. However, if that happens, this method returns any one of them.
|
||||
// It does not guarantee which one of those will be returned.
|
||||
NS_IMETHODIMP
|
||||
nsresult
|
||||
VariableLengthPrefixSet::Matches(const nsACString& aFullHash, uint32_t* aLength)
|
||||
{
|
||||
MutexAutoLock lock(mLock);
|
||||
@@ -189,7 +195,7 @@ VariableLengthPrefixSet::Matches(const nsACString& aFullHash, uint32_t* aLength)
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsresult
|
||||
VariableLengthPrefixSet::IsEmpty(bool* aEmpty)
|
||||
{
|
||||
MutexAutoLock lock(mLock);
|
||||
@@ -202,7 +208,7 @@ VariableLengthPrefixSet::IsEmpty(bool* aEmpty)
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsresult
|
||||
VariableLengthPrefixSet::LoadFromFile(nsIFile* aFile)
|
||||
{
|
||||
MutexAutoLock lock(mLock);
|
||||
@@ -241,7 +247,7 @@ VariableLengthPrefixSet::LoadFromFile(nsIFile* aFile)
|
||||
return NS_OK;;
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsresult
|
||||
VariableLengthPrefixSet::StoreToFile(nsIFile* aFile)
|
||||
{
|
||||
NS_ENSURE_ARG_POINTER(aFile);
|
||||
|
||||
Reference in New Issue
Block a user