summaryrefslogtreecommitdiffstats
path: root/offapi/type_reference
diff options
context:
space:
mode:
authorRene Engelhard <rene@debian.org>2015-12-12 11:36:25 +0100
committerThorsten Behrens <Thorsten.Behrens@CIB.de>2015-12-17 15:31:17 +0000
commit4c18af27bf95b332ee2006cfc0bbf469fb1a84d4 (patch)
tree5ff484eada8d6782b70c323a340bf197709ecc1e /offapi/type_reference
parenttdf#96482 Revert "Resolves: tdf#94069 call setVisible when setDesignMode is c... (diff)
downloadcore-4c18af27bf95b332ee2006cfc0bbf469fb1a84d4.tar.gz
core-4c18af27bf95b332ee2006cfc0bbf469fb1a84d4.zip
tdf#96398 kill remaining NPAPI support for plugins _inside_ LO
- probably out of date - links against Gtk2 and thus causes a GTk2 dependency in core packages - the only serious usecase (Flash) is doomed anyway Change-Id: I7264ab5eb04c2f4b6c31a815e45b9818209e5ae2 Reviewed-on: https://gerrit.libreoffice.org/20658 Reviewed-by: David Ostrovsky <david@ostrovsky.org> Reviewed-by: Bryan Quigley <gquigs@gmail.com> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
Diffstat (limited to 'offapi/type_reference')
-rw-r--r--offapi/type_reference/offapi.idl79
1 files changed, 0 insertions, 79 deletions
diff --git a/offapi/type_reference/offapi.idl b/offapi/type_reference/offapi.idl
index c4bd5c4b1322..4923160207a1 100644
--- a/offapi/type_reference/offapi.idl
+++ b/offapi/type_reference/offapi.idl
@@ -9208,41 +9208,6 @@ module com {
::com::sun::star::mozilla::MozillaProductType getProductType();
string getProfileName();
};
- published interface XPluginInstance {
- interface ::com::sun::star::uno::XInterface;
- void start();
- void stop();
- void destroy();
- void createWindow([in] any PlatformParentData, [in] boolean embedded);
- void newStream([in] string MIMEDesc, [in] string theURL, [in] string filter, [in] ::com::sun::star::io::XInputStream stream, [in] any sessionData);
- void newURL([in] string MIMEDesc, [in] string theURL, [in] string filter, [in] any sessionData);
- void getHttpServerURL([out] string aHost, [out] unsigned short aPort, [out] string aPrefix);
- };
- published interface XPluginInstanceNotifySink {
- interface ::com::sun::star::uno::XInterface;
- void notifyURL([in] string theURL);
- };
- published interface XPluginInstancePeer {
- interface ::com::sun::star::uno::XInterface;
- boolean setWindowSize([in] long width, [in] long height);
- void showStatusMessage([in] string message);
- void enableScripting([in] ::com::sun::star::uno::XInterface document, [in] ::com::sun::star::lang::XMultiServiceFactory servicemanager);
- void newStream([in] string MIMEDesc, [in] string target, [in] ::com::sun::star::io::XActiveDataSource data);
- void getURL([in] string aURL, [in] string target, [in] string alternativeHost, [in] string referrer, [in] ::com::sun::star::mozilla::XPluginInstanceNotifySink sink);
- void postURL([in] string aURL, [in] ::com::sun::star::io::XInputStream postData, [in] string target, [in] string alternativeHost, [in] string referrer, [in] ::com::sun::star::io::XInputStream postHeaders, [in] ::com::sun::star::mozilla::XPluginInstanceNotifySink sink);
- };
- published interface XPluginInstanceSyncPeer {
- interface ::com::sun::star::uno::XInterface;
- void openNewBrowserWindow([out] ::com::sun::star::mozilla::XPluginInstance aInstance, [out] any aLinkage, [out] boolean embedded);
- };
- published interface XPluginWindowPeer {
- interface ::com::sun::star::uno::XInterface;
- void setChildWindow([in] any SystemWindowData);
- };
- /** @deprecated */ published interface XRemoteServiceManagerProvider {
- interface ::com::sun::star::uno::XInterface;
- ::com::sun::star::lang::XMultiServiceFactory getServiceManager([in] any sessionData);
- };
};
module packages {
published service Package {
@@ -9414,50 +9379,6 @@ module com {
};
};
};
- module plugin {
- published struct PluginDescription {
- string PluginName;
- string Mimetype;
- string Extension;
- string Description;
- };
- published exception PluginException: ::com::sun::star::uno::Exception {
- short ErrorCode;
- };
- published interface XPlugin;
- published interface XPluginContext;
- published interface XPluginManager {
- interface ::com::sun::star::uno::XInterface;
- ::com::sun::star::plugin::XPluginContext createPluginContext();
- sequence< ::com::sun::star::plugin::PluginDescription > getPluginDescriptions();
- ::com::sun::star::plugin::XPlugin createPlugin([in] ::com::sun::star::plugin::XPluginContext acontext, [in] short mode, [in] sequence< string > argn, [in] sequence< string > argv, [in] ::com::sun::star::plugin::PluginDescription plugintype) raises (::com::sun::star::plugin::PluginException);
- ::com::sun::star::plugin::XPlugin createPluginFromURL([in] ::com::sun::star::plugin::XPluginContext acontext, [in] short mode, [in] sequence< string > argn, [in] sequence< string > argv, [in] ::com::sun::star::awt::XToolkit toolkit, [in] ::com::sun::star::awt::XWindowPeer parent, [in] string url);
- };
- published service PluginManager: ::com::sun::star::plugin::XPluginManager;
- published constants PluginMode {
- const short EMBED = 1;
- const short FULL = 2;
- };
- published enum PluginVariable {
- VxDisplay = 0,
- VxtAppContext = 1
- };
- published interface XPlugin {
- interface ::com::sun::star::uno::XInterface;
- boolean provideNewStream([in] string mimetype, [in] ::com::sun::star::io::XActiveDataSource aSource, [in] string url, [in] long length, [in] long lastmodified, [in] boolean isfile) raises (::com::sun::star::plugin::PluginException);
- };
- published interface XPluginContext {
- interface ::com::sun::star::uno::XInterface;
- string getValue([in] ::com::sun::star::plugin::XPlugin xPlugin, [in] ::com::sun::star::plugin::PluginVariable aVariable) raises (::com::sun::star::plugin::PluginException);
- void getURLNotify([in] ::com::sun::star::plugin::XPlugin plugin, [in] string url, [in] string target, [in] ::com::sun::star::lang::XEventListener listener) raises (::com::sun::star::plugin::PluginException);
- void getURL([in] ::com::sun::star::plugin::XPlugin plugin, [in] string url, [in] string target) raises (::com::sun::star::plugin::PluginException);
- void postURLNotify([in] ::com::sun::star::plugin::XPlugin plugin, [in] string url, [in] string target, [in] sequence< byte > buf, [in] boolean file, [in] ::com::sun::star::lang::XEventListener listener) raises (::com::sun::star::plugin::PluginException);
- void postURL([in] ::com::sun::star::plugin::XPlugin plugin, [in] string url, [in] string target, [in] sequence< byte > buf, [in] boolean file) raises (::com::sun::star::plugin::PluginException);
- void newStream([in] ::com::sun::star::plugin::XPlugin plugin, [in] string mimetype, [in] string target, [in] ::com::sun::star::io::XActiveDataSource aSource) raises (::com::sun::star::plugin::PluginException);
- void displayStatusText([in] ::com::sun::star::plugin::XPlugin plugin, [in] string message) raises (::com::sun::star::plugin::PluginException);
- string getUserAgent([in] ::com::sun::star::plugin::XPlugin plugin) raises (::com::sun::star::plugin::PluginException);
- };
- };
module presentation {
published enum AnimationEffect {
NONE = 0,