Backed out 4 changesets (bug 1525319) for Android failures in dom/base/test/test_progress_events_for_gzip_data.html
Backed out changeset b73f033efb41 (bug 1525319) Backed out changeset 1d318d5c6b98 (bug 1525319) Backed out changeset 6d73418988d4 (bug 1525319) Backed out changeset 84ca79bd2dc3 (bug 1525319)
This commit is contained in:
@@ -603,7 +603,8 @@ HTMLMediaElement::MediaLoadListener::Observe(nsISupports* aSubject,
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
HTMLMediaElement::MediaLoadListener::OnStartRequest(nsIRequest* aRequest) {
|
||||
HTMLMediaElement::MediaLoadListener::OnStartRequest(nsIRequest* aRequest,
|
||||
nsISupports* aContext) {
|
||||
nsContentUtils::UnregisterShutdownObserver(this);
|
||||
|
||||
if (!mElement) {
|
||||
@@ -680,7 +681,7 @@ HTMLMediaElement::MediaLoadListener::OnStartRequest(nsIRequest* aRequest) {
|
||||
NS_SUCCEEDED(rv = element->InitializeDecoderForChannel(
|
||||
channel, getter_AddRefs(mNextListener))) &&
|
||||
mNextListener) {
|
||||
rv = mNextListener->OnStartRequest(aRequest);
|
||||
rv = mNextListener->OnStartRequest(aRequest, aContext);
|
||||
} else {
|
||||
// If InitializeDecoderForChannel() returned an error, fire a network error.
|
||||
if (NS_FAILED(rv) && !mNextListener) {
|
||||
@@ -699,15 +700,17 @@ HTMLMediaElement::MediaLoadListener::OnStartRequest(nsIRequest* aRequest) {
|
||||
|
||||
NS_IMETHODIMP
|
||||
HTMLMediaElement::MediaLoadListener::OnStopRequest(nsIRequest* aRequest,
|
||||
nsISupports* aContext,
|
||||
nsresult aStatus) {
|
||||
if (mNextListener) {
|
||||
return mNextListener->OnStopRequest(aRequest, aStatus);
|
||||
return mNextListener->OnStopRequest(aRequest, aContext, aStatus);
|
||||
}
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
HTMLMediaElement::MediaLoadListener::OnDataAvailable(nsIRequest* aRequest,
|
||||
nsISupports* aContext,
|
||||
nsIInputStream* aStream,
|
||||
uint64_t aOffset,
|
||||
uint32_t aCount) {
|
||||
@@ -717,7 +720,7 @@ HTMLMediaElement::MediaLoadListener::OnDataAvailable(nsIRequest* aRequest,
|
||||
"canceled this request");
|
||||
return NS_BINDING_ABORTED;
|
||||
}
|
||||
return mNextListener->OnDataAvailable(aRequest, aStream, aOffset,
|
||||
return mNextListener->OnDataAvailable(aRequest, aContext, aStream, aOffset,
|
||||
aCount);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user