mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-16 23:05:42 +00:00
Bug 1276292. Remove the unused nsNPAPIPluginInstance::GetJSContext function. r=mccr8
This commit is contained in:
parent
74ebb7940f
commit
b4f5d9a2c6
@ -1547,35 +1547,6 @@ nsNPAPIPluginInstance::GetMIMEType(const char* *result)
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
nsresult
|
||||
nsNPAPIPluginInstance::GetJSContext(JSContext* *outContext)
|
||||
{
|
||||
if (!mOwner)
|
||||
return NS_ERROR_FAILURE;
|
||||
|
||||
RefPtr<nsPluginInstanceOwner> deathGrip(mOwner);
|
||||
|
||||
*outContext = nullptr;
|
||||
nsCOMPtr<nsIDocument> document;
|
||||
|
||||
nsresult rv = mOwner->GetDocument(getter_AddRefs(document));
|
||||
|
||||
if (NS_SUCCEEDED(rv) && document) {
|
||||
nsCOMPtr<nsIScriptGlobalObject> global =
|
||||
do_QueryInterface(document->GetWindow());
|
||||
|
||||
if (global) {
|
||||
nsIScriptContext *context = global->GetContext();
|
||||
|
||||
if (context) {
|
||||
*outContext = context->GetNativeContext();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return rv;
|
||||
}
|
||||
|
||||
nsPluginInstanceOwner*
|
||||
nsNPAPIPluginInstance::GetOwner()
|
||||
{
|
||||
|
@ -121,7 +121,6 @@ public:
|
||||
nsresult InvalidateRect(NPRect *invalidRect);
|
||||
nsresult InvalidateRegion(NPRegion invalidRegion);
|
||||
nsresult GetMIMEType(const char* *result);
|
||||
nsresult GetJSContext(JSContext* *outContext);
|
||||
#if defined(XP_WIN)
|
||||
nsresult GetScrollCaptureContainer(mozilla::layers::ImageContainer **aContainer);
|
||||
nsresult UpdateScrollState(bool aIsScrolling);
|
||||
|
Loading…
Reference in New Issue
Block a user