Bug 273056 PluginArrayImpl::GetLength should not throw if there's no plugin host, and PluginArrayImpl::GetPlugins should handle no plugin host and failure from mPluginHost->GetPlugins
r=bz sr=jst git-svn-id: svn://10.0.0.236/trunk@167875 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -77,11 +77,9 @@ interface nsIPluginHost : nsIFactory
|
||||
|
||||
void isPluginEnabledForExtension(in string aExtension, in constCharStarRef aMimeType);
|
||||
|
||||
void getPluginCount(out unsigned long aPluginCount);
|
||||
readonly attribute unsigned long pluginCount;
|
||||
|
||||
%{C++
|
||||
NS_IMETHOD GetPlugins(PRUint32 aPluginCount, nsIDOMPlugin* aPluginArray[]) = 0;
|
||||
%}
|
||||
[noscript] void getPlugins(in unsigned long aPluginCount, out /*array*/ nsIDOMPlugin aPluginArray);
|
||||
|
||||
void stopPluginInstance(in nsIPluginInstance aInstance);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user