Backed out changeset 437aa650b9d9 (bug 1290951)

This commit is contained in:
Carsten "Tomcat" Book 2017-04-19 11:54:57 +02:00
parent 73cd20cf99
commit 0a0f322bb7

View File

@ -351,29 +351,6 @@ public:
return NS_OK;
}
void
ComparisonFinished(nsresult aStatus, bool aIsEqual)
{
AssertIsOnMainThread();
MOZ_ASSERT(mCallback);
MOZ_ASSERT(mState == WaitingForScriptOrComparisonResult);
if (NS_WARN_IF(NS_FAILED(aStatus))) {
Fail(aStatus);
return;
}
if (aIsEqual) {
mCallback->ComparisonResult(aStatus, aIsEqual, EmptyString(), mMaxScope);
Cleanup();
return;
}
// Write to Cache so ScriptLoader reads succeed.
mState = WaitingForOpen;
WriteNetworkBufferToNewCache();
}
private:
~CompareManager()
{
@ -518,6 +495,29 @@ private:
return;
}
void
ComparisonFinished(nsresult aStatus, bool aIsEqual)
{
AssertIsOnMainThread();
MOZ_ASSERT(mCallback);
MOZ_ASSERT(mState == WaitingForScriptOrComparisonResult);
if (NS_WARN_IF(NS_FAILED(aStatus))) {
Fail(aStatus);
return;
}
if (aIsEqual) {
mCallback->ComparisonResult(aStatus, aIsEqual, EmptyString(), mMaxScope);
Cleanup();
return;
}
// Write to Cache so ScriptLoader reads succeed.
mState = WaitingForOpen;
WriteNetworkBufferToNewCache();
}
void
WriteNetworkBufferToNewCache()
{