diff --git a/mozilla/modules/plugin/base/src/nsPluginHostImpl.cpp b/mozilla/modules/plugin/base/src/nsPluginHostImpl.cpp index 5652d96ea1c..06f12c09b35 100644 --- a/mozilla/modules/plugin/base/src/nsPluginHostImpl.cpp +++ b/mozilla/modules/plugin/base/src/nsPluginHostImpl.cpp @@ -2119,6 +2119,11 @@ nsresult nsPluginStreamListenerPeer::SetUpStreamListener(nsIRequest *request, rv = mPStreamListener->OnStartBinding((nsIPluginStreamInfo*)mPluginStreamInfo); mStartBinding = PR_TRUE; + + if (NS_SUCCEEDED(rv)) { + mPStreamListener->GetStreamType(&mStreamType); + } + return rv; }