diff --git a/netwerk/protocol/http/HttpBaseChannel.cpp b/netwerk/protocol/http/HttpBaseChannel.cpp index 341d9de796b5..cbae825445f6 100644 --- a/netwerk/protocol/http/HttpBaseChannel.cpp +++ b/netwerk/protocol/http/HttpBaseChannel.cpp @@ -2828,6 +2828,9 @@ HttpBaseChannel::SetupReplacementChannel(nsIURI *newURI, } } + // share the scheduling context - see bug 1236650 + httpChannel->SetSchedulingContextID(mSchedulingContextID); + if (httpInternal) { // Convey third party cookie and spdy flags. httpInternal->SetThirdPartyFlags(mThirdPartyFlags);