/hg/icedtea6: Move NetX and the plugin to the IcedTea-Web project.

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Tue Oct 19 11:55:43 PDT 2010


changeset a85679cc93f4 in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=a85679cc93f4
author: Andrew John Hughes <ahughes at redhat.com>
date: Tue Oct 19 19:55:35 2010 +0100

	Move NetX and the plugin to the IcedTea-Web project.

	2010-10-19 Andrew John Hughes <ahughes at redhat.com>

	 Move NetX and the plugin to the IcedTea-Web project:
	http://icedtea.classpath.org/hg/icedtea-web
		* extra/net/sourceforge/jnlp/about/HTMLPanel.java,
		* extra/net/sourceforge/jnlp/about/Main.java,
		* extra/net/sourceforge/jnlp/about/resources/about.html,
		* extra/net/sourceforge/jnlp/about/resources/applications.html,
		* extra/net/sourceforge/jnlp/about/resources/notes.html,
		* javaws.desktop,
		* netx/javaws.1,
		* netx/javax/jnlp/BasicService.java,
		* netx/javax/jnlp/ClipboardService.java,
		* netx/javax/jnlp/DownloadService.java,
		* netx/javax/jnlp/DownloadServiceListener.java,
		* netx/javax/jnlp/ExtendedService.java,
		* netx/javax/jnlp/ExtensionInstallerService.java,
		* netx/javax/jnlp/FileContents.java,
		* netx/javax/jnlp/FileOpenService.java,
		* netx/javax/jnlp/FileSaveService.java,
		* netx/javax/jnlp/JNLPRandomAccessFile.java,
		* netx/javax/jnlp/PersistenceService.java,
		* netx/javax/jnlp/PrintService.java,
		* netx/javax/jnlp/ServiceManager.java,
		* netx/javax/jnlp/ServiceManagerStub.java,
		* netx/javax/jnlp/SingleInstanceListener.java,
		* netx/javax/jnlp/SingleInstanceService.java,
		* netx/javax/jnlp/UnavailableServiceException.java,
		* netx/net/sourceforge/jnlp/AppletDesc.java,
		* netx/net/sourceforge/jnlp/ApplicationDesc.java,
		* netx/net/sourceforge/jnlp/AssociationDesc.java,
		* netx/net/sourceforge/jnlp/ComponentDesc.java,
		* netx/net/sourceforge/jnlp/DefaultLaunchHandler.java,
		* netx/net/sourceforge/jnlp/ExtensionDesc.java,
		* netx/net/sourceforge/jnlp/IconDesc.java,
		* netx/net/sourceforge/jnlp/InformationDesc.java,
		* netx/net/sourceforge/jnlp/InstallerDesc.java,
		* netx/net/sourceforge/jnlp/JARDesc.java,
		* netx/net/sourceforge/jnlp/JNLPFile.java,
		* netx/net/sourceforge/jnlp/JNLPSplashScreen.java,
		* netx/net/sourceforge/jnlp/JREDesc.java,
		* netx/net/sourceforge/jnlp/LaunchException.java,
		* netx/net/sourceforge/jnlp/LaunchHandler.java,
		* netx/net/sourceforge/jnlp/Launcher.java,
		* netx/net/sourceforge/jnlp/MenuDesc.java,
		* netx/net/sourceforge/jnlp/NetxPanel.java,
		* netx/net/sourceforge/jnlp/Node.java,
		* netx/net/sourceforge/jnlp/PackageDesc.java,
		* netx/net/sourceforge/jnlp/ParseException.java,
		* netx/net/sourceforge/jnlp/Parser.java,
		* netx/net/sourceforge/jnlp/PluginBridge.java,
		* netx/net/sourceforge/jnlp/PropertyDesc.java,
		* netx/net/sourceforge/jnlp/RelatedContentDesc.java,
		* netx/net/sourceforge/jnlp/ResourcesDesc.java,
		* netx/net/sourceforge/jnlp/SecurityDesc.java,
		* netx/net/sourceforge/jnlp/ShortcutDesc.java,
		* netx/net/sourceforge/jnlp/StreamEater.java,
		* netx/net/sourceforge/jnlp/UpdateDesc.java,
		* netx/net/sourceforge/jnlp/Version.java,
		* netx/net/sourceforge/jnlp/cache/CacheEntry.java,
		* netx/net/sourceforge/jnlp/cache/CacheUtil.java,
		* netx/net/sourceforge/jnlp/cache/DefaultDownloadIndicator.java,
		* netx/net/sourceforge/jnlp/cache/DownloadIndicator.java,
		* netx/net/sourceforge/jnlp/cache/Resource.java,
		* netx/net/sourceforge/jnlp/cache/ResourceTracker.java,
		* netx/net/sourceforge/jnlp/cache/UpdatePolicy.java,
		* netx/net/sourceforge/jnlp/cache/package.html,
		* netx/net/sourceforge/jnlp/event/ApplicationEvent.java,
		* netx/net/sourceforge/jnlp/event/ApplicationListener.java,
		* netx/net/sourceforge/jnlp/event/DownloadEvent.java,
		* netx/net/sourceforge/jnlp/event/DownloadListener.java,
		* netx/net/sourceforge/jnlp/event/package.html,
		* netx/net/sourceforge/jnlp/package.html,
		* netx/net/sourceforge/jnlp/resources/Manifest.mf,
		* netx/net/sourceforge/jnlp/resources/Messages.properties,
		* netx/net/sourceforge/jnlp/resources/about.jnlp,
		* netx/net/sourceforge/jnlp/resources/default.jnlp,
		* netx/net/sourceforge/jnlp/runtime/AppThreadGroup.java,
		* netx/net/sourceforge/jnlp/runtime/AppletAudioClip.java,
		* netx/net/sourceforge/jnlp/runtime/AppletEnvironment.java,
		* netx/net/sourceforge/jnlp/runtime/AppletInstance.java,
		* netx/net/sourceforge/jnlp/runtime/ApplicationInstance.java,
		* netx/net/sourceforge/jnlp/runtime/Boot.java,
		* netx/net/sourceforge/jnlp/runtime/Boot13.java,
		* netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java,
		* netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java,
		* netx/net/sourceforge/jnlp/runtime/JNLPRuntime.java,
		* netx/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java,
		* netx/net/sourceforge/jnlp/runtime/package.html,
		* netx/net/sourceforge/jnlp/security/AccessWarningPane.java,
		* netx/net/sourceforge/jnlp/security/AppletWarningPane.java,
		* netx/net/sourceforge/jnlp/security/CertVerifier.java,
		* netx/net/sourceforge/jnlp/security/CertWarningPane.java,
		* netx/net/sourceforge/jnlp/security/CertsInfoPane.java,
		* netx/net/sourceforge/jnlp/security/HttpsCertVerifier.java,
		* netx/net/sourceforge/jnlp/security/MoreInfoPane.java,
		* netx/net/sourceforge/jnlp/security/NotAllSignedWarningPane.java,
		* netx/net/sourceforge/jnlp/security/SecurityDialogPanel.java,
		* netx/net/sourceforge/jnlp/security/SecurityUtil.java,
		* netx/net/sourceforge/jnlp/security/SecurityWarningDialog.java,
		* netx/net/sourceforge/jnlp/security/SingleCertInfoPane.java,
		* netx/net/sourceforge/jnlp/security/VariableX509TrustManager.java,
		* netx/net/sourceforge/jnlp/security/viewer/CertificatePane.java,
		* netx/net/sourceforge/jnlp/security/viewer/CertificateViewer.java,
		* netx/net/sourceforge/jnlp/services/ExtendedSingleInstanceService.jav
	a,
		* netx/net/sourceforge/jnlp/services/InstanceExistsException.java,
		* netx/net/sourceforge/jnlp/services/ServiceUtil.java,
		* netx/net/sourceforge/jnlp/services/SingleInstanceLock.java,
		* netx/net/sourceforge/jnlp/services/XBasicService.java,
		* netx/net/sourceforge/jnlp/services/XClipboardService.java,
		* netx/net/sourceforge/jnlp/services/XDownloadService.java,
		* netx/net/sourceforge/jnlp/services/XExtendedService.java,
		* netx/net/sourceforge/jnlp/services/XExtensionInstallerService.java,
		* netx/net/sourceforge/jnlp/services/XFileContents.java,
		* netx/net/sourceforge/jnlp/services/XFileOpenService.java,
		* netx/net/sourceforge/jnlp/services/XFileSaveService.java,
		* netx/net/sourceforge/jnlp/services/XJNLPRandomAccessFile.java,
		* netx/net/sourceforge/jnlp/services/XPersistenceService.java,
		* netx/net/sourceforge/jnlp/services/XPrintService.java,
		* netx/net/sourceforge/jnlp/services/XServiceManagerStub.java,
		* netx/net/sourceforge/jnlp/services/XSingleInstanceService.java,
		* netx/net/sourceforge/jnlp/services/package.html,
		* netx/net/sourceforge/jnlp/tools/CharacterEncoder.java,
		* netx/net/sourceforge/jnlp/tools/HexDumpEncoder.java,
		* netx/net/sourceforge/jnlp/tools/JarRunner.java,
		* netx/net/sourceforge/jnlp/tools/JarSigner.java,
		* netx/net/sourceforge/jnlp/tools/JarSignerResources.java,
		* netx/net/sourceforge/jnlp/tools/KeyStoreUtil.java,
		* netx/net/sourceforge/jnlp/tools/KeyTool.java,
		* netx/net/sourceforge/jnlp/util/FileUtils.java,
		* netx/net/sourceforge/jnlp/util/PropertiesFile.java,
		* netx/net/sourceforge/jnlp/util/Reflect.java,
		* netx/net/sourceforge/jnlp/util/WeakList.java,
		* netx/net/sourceforge/jnlp/util/XDesktopEntry.java,
		* netx/net/sourceforge/nanoxml/XMLElement.java,
		* netx/net/sourceforge/nanoxml/XMLParseException.java,
		* plugin/icedteanp/IcedTeaJavaRequestProcessor.cc,
		* plugin/icedteanp/IcedTeaJavaRequestProcessor.h,
		* plugin/icedteanp/IcedTeaNPPlugin.cc,
		* plugin/icedteanp/IcedTeaNPPlugin.h,
		* plugin/icedteanp/IcedTeaPluginRequestProcessor.cc,
		* plugin/icedteanp/IcedTeaPluginRequestProcessor.h,
		* plugin/icedteanp/IcedTeaPluginUtils.cc,
		* plugin/icedteanp/IcedTeaPluginUtils.h,
		* plugin/icedteanp/IcedTeaRunnable.cc,
		* plugin/icedteanp/IcedTeaRunnable.h,
		* plugin/icedteanp/IcedTeaScriptablePluginObject.cc,
		* plugin/icedteanp/IcedTeaScriptablePluginObject.h,
		* plugin/icedteanp/java/netscape/javascript/JSException.java,
		* plugin/icedteanp/java/netscape/javascript/JSObject.java,
		* plugin/icedteanp/java/netscape/javascript/JSObjectCreatePermission.j
	ava,
		* plugin/icedteanp/java/netscape/javascript/JSProxy.java,
		* plugin/icedteanp/java/netscape/javascript/JSRunnable.java,
		* plugin/icedteanp/java/netscape/javascript/JSUtil.java,
		* plugin/icedteanp/java/netscape/security/ForbiddenTargetException.jav
	a,
		* plugin/icedteanp/java/sun/applet/AppletSecurityContextManager.java,
		* plugin/icedteanp/java/sun/applet/GetMemberPluginCallRequest.java,
		* plugin/icedteanp/java/sun/applet/GetWindowPluginCallRequest.java,
		* plugin/icedteanp/java/sun/applet/JavaConsole.java,
		* plugin/icedteanp/java/sun/applet/MethodOverloadResolver.java,
		* plugin/icedteanp/java/sun/applet/PasswordAuthenticationDialog.java,
		* plugin/icedteanp/java/sun/applet/PluginAppletSecurityContext.java,
		* plugin/icedteanp/java/sun/applet/PluginAppletViewer.java,
		* plugin/icedteanp/java/sun/applet/PluginCallRequest.java,
		* plugin/icedteanp/java/sun/applet/PluginCallRequestFactory.java,
		* plugin/icedteanp/java/sun/applet/PluginClassLoader.java,
		* plugin/icedteanp/java/sun/applet/PluginCookieInfoRequest.java,
		* plugin/icedteanp/java/sun/applet/PluginCookieManager.java,
		* plugin/icedteanp/java/sun/applet/PluginDebug.java,
		* plugin/icedteanp/java/sun/applet/PluginException.java,
		* plugin/icedteanp/java/sun/applet/PluginMain.java,
		* plugin/icedteanp/java/sun/applet/PluginMessageConsumer.java,
		* plugin/icedteanp/java/sun/applet/PluginMessageHandlerWorker.java,
		* plugin/icedteanp/java/sun/applet/PluginObjectStore.java,
		* plugin/icedteanp/java/sun/applet/PluginProxyInfoRequest.java,
		* plugin/icedteanp/java/sun/applet/PluginProxySelector.java,
		* plugin/icedteanp/java/sun/applet/PluginStreamHandler.java,
		* plugin/icedteanp/java/sun/applet/RequestQueue.java,
		* plugin/icedteanp/java/sun/applet/TestEnv.java,
		* plugin/icedteanp/java/sun/applet/VoidPluginCallRequest.java,
		* plugin/tests/LiveConnect/DummyObject.java,
		* plugin/tests/LiveConnect/OverloadTestHelper1.java,
		* plugin/tests/LiveConnect/OverloadTestHelper2.java,
		* plugin/tests/LiveConnect/OverloadTestHelper3.java,
		* plugin/tests/LiveConnect/PluginTest.java,
		* plugin/tests/LiveConnect/build,
		* plugin/tests/LiveConnect/common.js,
		* plugin/tests/LiveConnect/index.html,
		* plugin/tests/LiveConnect/jjs_eval_test.js,
		* plugin/tests/LiveConnect/jjs_func_parameters_tests.js,
		* plugin/tests/LiveConnect/jjs_func_rettype_tests.js,
		* plugin/tests/LiveConnect/jjs_get_tests.js,
		* plugin/tests/LiveConnect/jjs_set_tests.js,
		* plugin/tests/LiveConnect/jsj_func_overload_tests.js,
		* plugin/tests/LiveConnect/jsj_func_parameters_tests.js,
		* plugin/tests/LiveConnect/jsj_func_rettype_tests.js,
		* plugin/tests/LiveConnect/jsj_get_tests.js,
		* plugin/tests/LiveConnect/jsj_set_tests.js,
		* plugin/tests/LiveConnect/jsj_type_casting_tests.js,
		* plugin/tests/LiveConnect/jsj_type_conversion_tests.js,
		* patches/extensions/liveconnect.patch: Removed.
		* Makefile.am: Removed aliases for dead targets.
	(NETX_SRCDIR): Removed. (NETX_RESOURCE_DIR): Likewise.
	(NETX_EXTRA_DIR): Likewise. (NETX_BOOTSTRAP_CLASSES):
	Likewise. (PLUGIN_BOOTSTRAP_CLASSES): Likewise.
	(NETX_SUN_CLASSES): Likewise. (PLUGIN_SUN_CLASSES):
	Likewise. (ICEDTEA_BOOTSTRAP_CLASSES): Remove above four
	variables. (ICEDTEAPLUGIN_CLEAN): Removed.
	(LIVECONNECT_DIR): Removed. (PLUGIN_DIR): Removed.
	(PLUGIN_SRCDIR): Removed. (LIVECONNECT_SRCS): Removed.
	(ICEDTEAPLUGIN_TARGET): Removed. (PLUGIN_TEST_SRCS):
	Removed. (ICEDTEA_PATCHES): Drop liveconnect.patch.
	(PLUGIN_VERSION): Removed. (EXTRA_DIST): Drop extra
	javaws.png javaws.desktop plugin netx. (clean-local): Remove
	dead targets. (.PHONY): Likewise. (icedtea-against-
	icedtea): Likewise. (clean-icedtea-against-icedtea):
	Likewise. (icedtea-debug-against-icedtea): Likewise.
	(clean-icedtea-debug-against-icedtea): Likewise. (add-
	plugin): Dropped. (clean-add-plugin): Likewise.
	(add-plugin-debug): Likewise. (clean-add-plugin-debug):
	Likewise. (add-netx): Dropped. (clean-add-netx):
	Likewise. (add-netx-debug): Likewise. (clean-add-
	netx-debug): Likewise. (icedtea-against-ecj): Drop dead
	targets. (clean-icedtea-against-ecj): Likewise.
	(add-plugin-ecj): Likewise. (clean-add-plugin-ecj):
	Likewise. (add-netx-ecj): Dropped. (clean-add-netx-
	ecj): Likewise. (PLUGIN_SRC): Removed.
	(PLUGIN_OBJECTS): Removed. ($(PLUGIN_DIR)/%.o)): Removed.
	($(PLUGIN_DIR)/IcedTeaPlugin.so): Removed. (clean-
	IcedTeaPlugin): Likewise. (plugin): Likewise.
	(clean-plugin): Likewise. (liveconnect-source-files.txt):
	Likewise. (liveconnect): Likewise. (liveconnect-
	dist): Likewise. (clean-liveconnect): Likewise.
	(netx-source-files.txt): Likewise. (netx): Likewise.
	(netx-dist): Likewise. (clean-netx): Likewise.
	(extra-source-files.txt): Likewise. (extra-class-files):
	Likewise. (clean-extra): Likewise. (extra-
	lib/about.jar): Likewise. (ADD_ZERO_CONFIGURE_ARGS): Remove
	dead --disable-plugin. (plugin-tests): Removed.
		* acinclude.m4: (IT_CHECK_PLUGIN): Removed.
	(IT_CHECK_PLUGIN_DEPENDENCIES): Likewise.
	(IT_CHECK_XULRUNNER_VERSION): Likewise.
		* configure.ac: Don't call IT_CHECK_XULRUNNER_VERSION.


diffstat:

201 files changed, 291 insertions(+), 45276 deletions(-)
ChangeLog                                                               |  269 +
Makefile.am                                                             |  438 -
acinclude.m4                                                            |   47 
configure.ac                                                            |    1 
extra/net/sourceforge/jnlp/about/HTMLPanel.java                         |   59 
extra/net/sourceforge/jnlp/about/Main.java                              |  135 
extra/net/sourceforge/jnlp/about/resources/about.html                   |   28 
extra/net/sourceforge/jnlp/about/resources/applications.html            |   36 
extra/net/sourceforge/jnlp/about/resources/notes.html                   |   82 
javaws.desktop                                                          |   11 
netx/javaws.1                                                           |  123 
netx/javax/jnlp/BasicService.java                                       |   12 
netx/javax/jnlp/ClipboardService.java                                   |   10 
netx/javax/jnlp/DownloadService.java                                    |   24 
netx/javax/jnlp/DownloadServiceListener.java                            |   12 
netx/javax/jnlp/ExtendedService.java                                    |   51 
netx/javax/jnlp/ExtensionInstallerService.java                          |   21 
netx/javax/jnlp/FileContents.java                                       |   17 
netx/javax/jnlp/FileOpenService.java                                    |   10 
netx/javax/jnlp/FileSaveService.java                                    |   10 
netx/javax/jnlp/JNLPRandomAccessFile.java                               |   45 
netx/javax/jnlp/PersistenceService.java                                 |   17 
netx/javax/jnlp/PrintService.java                                       |   12 
netx/javax/jnlp/ServiceManager.java                                     |   53 
netx/javax/jnlp/ServiceManagerStub.java                                 |   10 
netx/javax/jnlp/SingleInstanceListener.java                             |   35 
netx/javax/jnlp/SingleInstanceService.java                              |   46 
netx/javax/jnlp/UnavailableServiceException.java                        |   15 
netx/net/sourceforge/jnlp/AppletDesc.java                               |  122 
netx/net/sourceforge/jnlp/ApplicationDesc.java                          |   74 
netx/net/sourceforge/jnlp/AssociationDesc.java                          |   56 
netx/net/sourceforge/jnlp/ComponentDesc.java                            |   40 
netx/net/sourceforge/jnlp/DefaultLaunchHandler.java                     |  112 
netx/net/sourceforge/jnlp/ExtensionDesc.java                            |  143 
netx/net/sourceforge/jnlp/IconDesc.java                                 |  135 
netx/net/sourceforge/jnlp/InformationDesc.java                          |  267 -
netx/net/sourceforge/jnlp/InstallerDesc.java                            |   52 
netx/net/sourceforge/jnlp/JARDesc.java                                  |  141 
netx/net/sourceforge/jnlp/JNLPFile.java                                 |  633 --
netx/net/sourceforge/jnlp/JNLPSplashScreen.java                         |   99 
netx/net/sourceforge/jnlp/JREDesc.java                                  |  165 
netx/net/sourceforge/jnlp/LaunchException.java                          |  188 
netx/net/sourceforge/jnlp/LaunchHandler.java                            |   66 
netx/net/sourceforge/jnlp/Launcher.java                                 |  883 ---
netx/net/sourceforge/jnlp/MenuDesc.java                                 |   38 
netx/net/sourceforge/jnlp/NetxPanel.java                                |  168 
netx/net/sourceforge/jnlp/Node.java                                     |  146 
netx/net/sourceforge/jnlp/PackageDesc.java                              |  102 
netx/net/sourceforge/jnlp/ParseException.java                           |   92 
netx/net/sourceforge/jnlp/Parser.java                                   | 1320 -----
netx/net/sourceforge/jnlp/PluginBridge.java                             |  253 -
netx/net/sourceforge/jnlp/PropertyDesc.java                             |   64 
netx/net/sourceforge/jnlp/RelatedContentDesc.java                       |   93 
netx/net/sourceforge/jnlp/ResourcesDesc.java                            |  230 
netx/net/sourceforge/jnlp/SecurityDesc.java                             |  201 
netx/net/sourceforge/jnlp/ShortcutDesc.java                             |   70 
netx/net/sourceforge/jnlp/StreamEater.java                              |   45 
netx/net/sourceforge/jnlp/UpdateDesc.java                               |   70 
netx/net/sourceforge/jnlp/Version.java                                  |  352 -
netx/net/sourceforge/jnlp/cache/CacheEntry.java                         |  172 
netx/net/sourceforge/jnlp/cache/CacheUtil.java                          |  450 -
netx/net/sourceforge/jnlp/cache/DefaultDownloadIndicator.java           |  320 -
netx/net/sourceforge/jnlp/cache/DownloadIndicator.java                  |   91 
netx/net/sourceforge/jnlp/cache/Resource.java                           |  269 -
netx/net/sourceforge/jnlp/cache/ResourceTracker.java                    | 1049 ----
netx/net/sourceforge/jnlp/cache/UpdatePolicy.java                       |   88 
netx/net/sourceforge/jnlp/cache/package.html                            |   28 
netx/net/sourceforge/jnlp/event/ApplicationEvent.java                   |   55 
netx/net/sourceforge/jnlp/event/ApplicationListener.java                |   37 
netx/net/sourceforge/jnlp/event/DownloadEvent.java                      |   70 
netx/net/sourceforge/jnlp/event/DownloadListener.java                   |   50 
netx/net/sourceforge/jnlp/event/package.html                            |   28 
netx/net/sourceforge/jnlp/package.html                                  |   30 
netx/net/sourceforge/jnlp/resources/Manifest.mf                         |    6 
netx/net/sourceforge/jnlp/resources/Messages.properties                 |  182 
netx/net/sourceforge/jnlp/resources/about.jnlp                          |   20 
netx/net/sourceforge/jnlp/resources/default.jnlp                        |   20 
netx/net/sourceforge/jnlp/runtime/AppThreadGroup.java                   |   68 
netx/net/sourceforge/jnlp/runtime/AppletAudioClip.java                  |  107 
netx/net/sourceforge/jnlp/runtime/AppletEnvironment.java                |  354 -
netx/net/sourceforge/jnlp/runtime/AppletInstance.java                   |  138 
netx/net/sourceforge/jnlp/runtime/ApplicationInstance.java              |  319 -
netx/net/sourceforge/jnlp/runtime/Boot.java                             |  463 -
netx/net/sourceforge/jnlp/runtime/Boot13.java                           |  102 
netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java                  | 1198 ----
netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java                       |  103 
netx/net/sourceforge/jnlp/runtime/JNLPRuntime.java                      |  572 --
netx/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java              |  541 --
netx/net/sourceforge/jnlp/runtime/package.html                          |   29 
netx/net/sourceforge/jnlp/security/AccessWarningPane.java               |  209 
netx/net/sourceforge/jnlp/security/AppletWarningPane.java               |  115 
netx/net/sourceforge/jnlp/security/CertVerifier.java                    |   92 
netx/net/sourceforge/jnlp/security/CertWarningPane.java                 |  254 -
netx/net/sourceforge/jnlp/security/CertsInfoPane.java                   |  341 -
netx/net/sourceforge/jnlp/security/HttpsCertVerifier.java               |  238 
netx/net/sourceforge/jnlp/security/MoreInfoPane.java                    |  110 
netx/net/sourceforge/jnlp/security/NotAllSignedWarningPane.java         |  120 
netx/net/sourceforge/jnlp/security/SecurityDialogPanel.java             |  134 
netx/net/sourceforge/jnlp/security/SecurityUtil.java                    |  285 -
netx/net/sourceforge/jnlp/security/SecurityWarningDialog.java           |  474 -
netx/net/sourceforge/jnlp/security/SingleCertInfoPane.java              |   77 
netx/net/sourceforge/jnlp/security/VariableX509TrustManager.java        |  314 -
netx/net/sourceforge/jnlp/security/viewer/CertificatePane.java          |  335 -
netx/net/sourceforge/jnlp/security/viewer/CertificateViewer.java        |  120 
netx/net/sourceforge/jnlp/services/ExtendedSingleInstanceService.java   |   49 
netx/net/sourceforge/jnlp/services/InstanceExistsException.java         |   35 
netx/net/sourceforge/jnlp/services/ServiceUtil.java                     |  293 -
netx/net/sourceforge/jnlp/services/SingleInstanceLock.java              |  194 
netx/net/sourceforge/jnlp/services/XBasicService.java                   |  232 
netx/net/sourceforge/jnlp/services/XClipboardService.java               |   81 
netx/net/sourceforge/jnlp/services/XDownloadService.java                |  179 
netx/net/sourceforge/jnlp/services/XExtendedService.java                |   56 
netx/net/sourceforge/jnlp/services/XExtensionInstallerService.java      |  121 
netx/net/sourceforge/jnlp/services/XFileContents.java                   |  121 
netx/net/sourceforge/jnlp/services/XFileOpenService.java                |  113 
netx/net/sourceforge/jnlp/services/XFileSaveService.java                |  140 
netx/net/sourceforge/jnlp/services/XJNLPRandomAccessFile.java           |  203 
netx/net/sourceforge/jnlp/services/XPersistenceService.java             |  177 
netx/net/sourceforge/jnlp/services/XPrintService.java                   |  123 
netx/net/sourceforge/jnlp/services/XServiceManagerStub.java             |  106 
netx/net/sourceforge/jnlp/services/XSingleInstanceService.java          |  236 
netx/net/sourceforge/jnlp/services/package.html                         |   29 
netx/net/sourceforge/jnlp/tools/CharacterEncoder.java                   |  354 -
netx/net/sourceforge/jnlp/tools/HexDumpEncoder.java                     |  120 
netx/net/sourceforge/jnlp/tools/JarRunner.java                          |   15 
netx/net/sourceforge/jnlp/tools/JarSigner.java                          |  553 --
netx/net/sourceforge/jnlp/tools/JarSignerResources.java                 |  212 
netx/net/sourceforge/jnlp/tools/KeyStoreUtil.java                       |   69 
netx/net/sourceforge/jnlp/tools/KeyTool.java                            |  461 -
netx/net/sourceforge/jnlp/util/FileUtils.java                           |  159 
netx/net/sourceforge/jnlp/util/PropertiesFile.java                      |  146 
netx/net/sourceforge/jnlp/util/Reflect.java                             |  146 
netx/net/sourceforge/jnlp/util/WeakList.java                            |  126 
netx/net/sourceforge/jnlp/util/XDesktopEntry.java                       |  213 
netx/net/sourceforge/nanoxml/XMLElement.java                            | 1334 -----
netx/net/sourceforge/nanoxml/XMLParseException.java                     |  130 
patches/extensions/liveconnect.patch                                    |   87 
plugin/icedteanp/IcedTeaJavaRequestProcessor.cc                         | 1392 -----
plugin/icedteanp/IcedTeaJavaRequestProcessor.h                          |  233 
plugin/icedteanp/IcedTeaNPPlugin.cc                                     | 2453 ----------
plugin/icedteanp/IcedTeaNPPlugin.h                                      |  136 
plugin/icedteanp/IcedTeaPluginRequestProcessor.cc                       |  988 ----
plugin/icedteanp/IcedTeaPluginRequestProcessor.h                        |  146 
plugin/icedteanp/IcedTeaPluginUtils.cc                                  | 1047 ----
plugin/icedteanp/IcedTeaPluginUtils.h                                   |  296 -
plugin/icedteanp/IcedTeaRunnable.cc                                     |   75 
plugin/icedteanp/IcedTeaRunnable.h                                      |  104 
plugin/icedteanp/IcedTeaScriptablePluginObject.cc                       |  897 ---
plugin/icedteanp/IcedTeaScriptablePluginObject.h                        |  212 
plugin/icedteanp/java/netscape/javascript/JSException.java              |  140 
plugin/icedteanp/java/netscape/javascript/JSObject.java                 |  297 -
plugin/icedteanp/java/netscape/javascript/JSObjectCreatePermission.java |   47 
plugin/icedteanp/java/netscape/javascript/JSProxy.java                  |   58 
plugin/icedteanp/java/netscape/javascript/JSRunnable.java               |   72 
plugin/icedteanp/java/netscape/javascript/JSUtil.java                   |   59 
plugin/icedteanp/java/netscape/security/ForbiddenTargetException.java   |   52 
plugin/icedteanp/java/sun/applet/AppletSecurityContextManager.java      |   71 
plugin/icedteanp/java/sun/applet/GetMemberPluginCallRequest.java        |   63 
plugin/icedteanp/java/sun/applet/GetWindowPluginCallRequest.java        |   65 
plugin/icedteanp/java/sun/applet/JavaConsole.java                       |  365 -
plugin/icedteanp/java/sun/applet/MethodOverloadResolver.java            |  696 --
plugin/icedteanp/java/sun/applet/PasswordAuthenticationDialog.java      |  241 
plugin/icedteanp/java/sun/applet/PluginAppletSecurityContext.java       | 1505 ------
plugin/icedteanp/java/sun/applet/PluginAppletViewer.java                | 2056 --------
plugin/icedteanp/java/sun/applet/PluginCallRequest.java                 |   89 
plugin/icedteanp/java/sun/applet/PluginCallRequestFactory.java          |   61 
plugin/icedteanp/java/sun/applet/PluginClassLoader.java                 |   51 
plugin/icedteanp/java/sun/applet/PluginCookieInfoRequest.java           |   74 
plugin/icedteanp/java/sun/applet/PluginCookieManager.java               |   88 
plugin/icedteanp/java/sun/applet/PluginDebug.java                       |   51 
plugin/icedteanp/java/sun/applet/PluginException.java                   |   53 
plugin/icedteanp/java/sun/applet/PluginMain.java                        |  319 -
plugin/icedteanp/java/sun/applet/PluginMessageConsumer.java             |  268 -
plugin/icedteanp/java/sun/applet/PluginMessageHandlerWorker.java        |  147 
plugin/icedteanp/java/sun/applet/PluginObjectStore.java                 |  132 
plugin/icedteanp/java/sun/applet/PluginProxyInfoRequest.java            |   81 
plugin/icedteanp/java/sun/applet/PluginProxySelector.java               |  195 
plugin/icedteanp/java/sun/applet/PluginStreamHandler.java               |  454 -
plugin/icedteanp/java/sun/applet/RequestQueue.java                      |   77 
plugin/icedteanp/java/sun/applet/TestEnv.java                           |  172 
plugin/icedteanp/java/sun/applet/VoidPluginCallRequest.java             |   54 
plugin/tests/LiveConnect/DummyObject.java                               |   15 
plugin/tests/LiveConnect/OverloadTestHelper1.java                       |    1 
plugin/tests/LiveConnect/OverloadTestHelper2.java                       |    1 
plugin/tests/LiveConnect/OverloadTestHelper3.java                       |    1 
plugin/tests/LiveConnect/PluginTest.java                                |  710 --
plugin/tests/LiveConnect/build                                          |   18 
plugin/tests/LiveConnect/common.js                                      |  219 
plugin/tests/LiveConnect/index.html                                     |   91 
plugin/tests/LiveConnect/jjs_eval_test.js                               |   57 
plugin/tests/LiveConnect/jjs_func_parameters_tests.js                   |  107 
plugin/tests/LiveConnect/jjs_func_rettype_tests.js                      |   61 
plugin/tests/LiveConnect/jjs_get_tests.js                               |  114 
plugin/tests/LiveConnect/jjs_set_tests.js                               |  314 -
plugin/tests/LiveConnect/jsj_func_overload_tests.js                     |  181 
plugin/tests/LiveConnect/jsj_func_parameters_tests.js                   |  216 
plugin/tests/LiveConnect/jsj_func_rettype_tests.js                      |  262 -
plugin/tests/LiveConnect/jsj_get_tests.js                               |  260 -
plugin/tests/LiveConnect/jsj_set_tests.js                               |  318 -
plugin/tests/LiveConnect/jsj_type_casting_tests.js                      |  825 ---
plugin/tests/LiveConnect/jsj_type_conversion_tests.js                   |  825 ---

diffs (truncated from 46542 to 500 lines):

diff -r afdd3f284524 -r a85679cc93f4 ChangeLog
--- a/ChangeLog	Mon Oct 18 21:29:09 2010 +0100
+++ b/ChangeLog	Tue Oct 19 19:55:35 2010 +0100
@@ -1,3 +1,272 @@ 2010-10-18  Andrew John Hughes  <ahughes
+2010-10-19  Andrew John Hughes  <ahughes at redhat.com>
+
+	Move NetX and the plugin to the IcedTea-Web project:
+	http://icedtea.classpath.org/hg/icedtea-web
+	* extra/net/sourceforge/jnlp/about/HTMLPanel.java,
+	* extra/net/sourceforge/jnlp/about/Main.java,
+	* extra/net/sourceforge/jnlp/about/resources/about.html,
+	* extra/net/sourceforge/jnlp/about/resources/applications.html,
+	* extra/net/sourceforge/jnlp/about/resources/notes.html,
+	* javaws.desktop,
+	* netx/javaws.1,
+	* netx/javax/jnlp/BasicService.java,
+	* netx/javax/jnlp/ClipboardService.java,
+	* netx/javax/jnlp/DownloadService.java,
+	* netx/javax/jnlp/DownloadServiceListener.java,
+	* netx/javax/jnlp/ExtendedService.java,
+	* netx/javax/jnlp/ExtensionInstallerService.java,
+	* netx/javax/jnlp/FileContents.java,
+	* netx/javax/jnlp/FileOpenService.java,
+	* netx/javax/jnlp/FileSaveService.java,
+	* netx/javax/jnlp/JNLPRandomAccessFile.java,
+	* netx/javax/jnlp/PersistenceService.java,
+	* netx/javax/jnlp/PrintService.java,
+	* netx/javax/jnlp/ServiceManager.java,
+	* netx/javax/jnlp/ServiceManagerStub.java,
+	* netx/javax/jnlp/SingleInstanceListener.java,
+	* netx/javax/jnlp/SingleInstanceService.java,
+	* netx/javax/jnlp/UnavailableServiceException.java,
+	* netx/net/sourceforge/jnlp/AppletDesc.java,
+	* netx/net/sourceforge/jnlp/ApplicationDesc.java,
+	* netx/net/sourceforge/jnlp/AssociationDesc.java,
+	* netx/net/sourceforge/jnlp/ComponentDesc.java,
+	* netx/net/sourceforge/jnlp/DefaultLaunchHandler.java,
+	* netx/net/sourceforge/jnlp/ExtensionDesc.java,
+	* netx/net/sourceforge/jnlp/IconDesc.java,
+	* netx/net/sourceforge/jnlp/InformationDesc.java,
+	* netx/net/sourceforge/jnlp/InstallerDesc.java,
+	* netx/net/sourceforge/jnlp/JARDesc.java,
+	* netx/net/sourceforge/jnlp/JNLPFile.java,
+	* netx/net/sourceforge/jnlp/JNLPSplashScreen.java,
+	* netx/net/sourceforge/jnlp/JREDesc.java,
+	* netx/net/sourceforge/jnlp/LaunchException.java,
+	* netx/net/sourceforge/jnlp/LaunchHandler.java,
+	* netx/net/sourceforge/jnlp/Launcher.java,
+	* netx/net/sourceforge/jnlp/MenuDesc.java,
+	* netx/net/sourceforge/jnlp/NetxPanel.java,
+	* netx/net/sourceforge/jnlp/Node.java,
+	* netx/net/sourceforge/jnlp/PackageDesc.java,
+	* netx/net/sourceforge/jnlp/ParseException.java,
+	* netx/net/sourceforge/jnlp/Parser.java,
+	* netx/net/sourceforge/jnlp/PluginBridge.java,
+	* netx/net/sourceforge/jnlp/PropertyDesc.java,
+	* netx/net/sourceforge/jnlp/RelatedContentDesc.java,
+	* netx/net/sourceforge/jnlp/ResourcesDesc.java,
+	* netx/net/sourceforge/jnlp/SecurityDesc.java,
+	* netx/net/sourceforge/jnlp/ShortcutDesc.java,
+	* netx/net/sourceforge/jnlp/StreamEater.java,
+	* netx/net/sourceforge/jnlp/UpdateDesc.java,
+	* netx/net/sourceforge/jnlp/Version.java,
+	* netx/net/sourceforge/jnlp/cache/CacheEntry.java,
+	* netx/net/sourceforge/jnlp/cache/CacheUtil.java,
+	* netx/net/sourceforge/jnlp/cache/DefaultDownloadIndicator.java,
+	* netx/net/sourceforge/jnlp/cache/DownloadIndicator.java,
+	* netx/net/sourceforge/jnlp/cache/Resource.java,
+	* netx/net/sourceforge/jnlp/cache/ResourceTracker.java,
+	* netx/net/sourceforge/jnlp/cache/UpdatePolicy.java,
+	* netx/net/sourceforge/jnlp/cache/package.html,
+	* netx/net/sourceforge/jnlp/event/ApplicationEvent.java,
+	* netx/net/sourceforge/jnlp/event/ApplicationListener.java,
+	* netx/net/sourceforge/jnlp/event/DownloadEvent.java,
+	* netx/net/sourceforge/jnlp/event/DownloadListener.java,
+	* netx/net/sourceforge/jnlp/event/package.html,
+	* netx/net/sourceforge/jnlp/package.html,
+	* netx/net/sourceforge/jnlp/resources/Manifest.mf,
+	* netx/net/sourceforge/jnlp/resources/Messages.properties,
+	* netx/net/sourceforge/jnlp/resources/about.jnlp,
+	* netx/net/sourceforge/jnlp/resources/default.jnlp,
+	* netx/net/sourceforge/jnlp/runtime/AppThreadGroup.java,
+	* netx/net/sourceforge/jnlp/runtime/AppletAudioClip.java,
+	* netx/net/sourceforge/jnlp/runtime/AppletEnvironment.java,
+	* netx/net/sourceforge/jnlp/runtime/AppletInstance.java,
+	* netx/net/sourceforge/jnlp/runtime/ApplicationInstance.java,
+	* netx/net/sourceforge/jnlp/runtime/Boot.java,
+	* netx/net/sourceforge/jnlp/runtime/Boot13.java,
+	* netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java,
+	* netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java,
+	* netx/net/sourceforge/jnlp/runtime/JNLPRuntime.java,
+	* netx/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java,
+	* netx/net/sourceforge/jnlp/runtime/package.html,
+	* netx/net/sourceforge/jnlp/security/AccessWarningPane.java,
+	* netx/net/sourceforge/jnlp/security/AppletWarningPane.java,
+	* netx/net/sourceforge/jnlp/security/CertVerifier.java,
+	* netx/net/sourceforge/jnlp/security/CertWarningPane.java,
+	* netx/net/sourceforge/jnlp/security/CertsInfoPane.java,
+	* netx/net/sourceforge/jnlp/security/HttpsCertVerifier.java,
+	* netx/net/sourceforge/jnlp/security/MoreInfoPane.java,
+	* netx/net/sourceforge/jnlp/security/NotAllSignedWarningPane.java,
+	* netx/net/sourceforge/jnlp/security/SecurityDialogPanel.java,
+	* netx/net/sourceforge/jnlp/security/SecurityUtil.java,
+	* netx/net/sourceforge/jnlp/security/SecurityWarningDialog.java,
+	* netx/net/sourceforge/jnlp/security/SingleCertInfoPane.java,
+	* netx/net/sourceforge/jnlp/security/VariableX509TrustManager.java,
+	* netx/net/sourceforge/jnlp/security/viewer/CertificatePane.java,
+	* netx/net/sourceforge/jnlp/security/viewer/CertificateViewer.java,
+	* netx/net/sourceforge/jnlp/services/ExtendedSingleInstanceService.java,
+	* netx/net/sourceforge/jnlp/services/InstanceExistsException.java,
+	* netx/net/sourceforge/jnlp/services/ServiceUtil.java,
+	* netx/net/sourceforge/jnlp/services/SingleInstanceLock.java,
+	* netx/net/sourceforge/jnlp/services/XBasicService.java,
+	* netx/net/sourceforge/jnlp/services/XClipboardService.java,
+	* netx/net/sourceforge/jnlp/services/XDownloadService.java,
+	* netx/net/sourceforge/jnlp/services/XExtendedService.java,
+	* netx/net/sourceforge/jnlp/services/XExtensionInstallerService.java,
+	* netx/net/sourceforge/jnlp/services/XFileContents.java,
+	* netx/net/sourceforge/jnlp/services/XFileOpenService.java,
+	* netx/net/sourceforge/jnlp/services/XFileSaveService.java,
+	* netx/net/sourceforge/jnlp/services/XJNLPRandomAccessFile.java,
+	* netx/net/sourceforge/jnlp/services/XPersistenceService.java,
+	* netx/net/sourceforge/jnlp/services/XPrintService.java,
+	* netx/net/sourceforge/jnlp/services/XServiceManagerStub.java,
+	* netx/net/sourceforge/jnlp/services/XSingleInstanceService.java,
+	* netx/net/sourceforge/jnlp/services/package.html,
+	* netx/net/sourceforge/jnlp/tools/CharacterEncoder.java,
+	* netx/net/sourceforge/jnlp/tools/HexDumpEncoder.java,
+	* netx/net/sourceforge/jnlp/tools/JarRunner.java,
+	* netx/net/sourceforge/jnlp/tools/JarSigner.java,
+	* netx/net/sourceforge/jnlp/tools/JarSignerResources.java,
+	* netx/net/sourceforge/jnlp/tools/KeyStoreUtil.java,
+	* netx/net/sourceforge/jnlp/tools/KeyTool.java,
+	* netx/net/sourceforge/jnlp/util/FileUtils.java,
+	* netx/net/sourceforge/jnlp/util/PropertiesFile.java,
+	* netx/net/sourceforge/jnlp/util/Reflect.java,
+	* netx/net/sourceforge/jnlp/util/WeakList.java,
+	* netx/net/sourceforge/jnlp/util/XDesktopEntry.java,
+	* netx/net/sourceforge/nanoxml/XMLElement.java,
+	* netx/net/sourceforge/nanoxml/XMLParseException.java,
+	* plugin/icedteanp/IcedTeaJavaRequestProcessor.cc,
+	* plugin/icedteanp/IcedTeaJavaRequestProcessor.h,
+	* plugin/icedteanp/IcedTeaNPPlugin.cc,
+	* plugin/icedteanp/IcedTeaNPPlugin.h,
+	* plugin/icedteanp/IcedTeaPluginRequestProcessor.cc,
+	* plugin/icedteanp/IcedTeaPluginRequestProcessor.h,
+	* plugin/icedteanp/IcedTeaPluginUtils.cc,
+	* plugin/icedteanp/IcedTeaPluginUtils.h,
+	* plugin/icedteanp/IcedTeaRunnable.cc,
+	* plugin/icedteanp/IcedTeaRunnable.h,
+	* plugin/icedteanp/IcedTeaScriptablePluginObject.cc,
+	* plugin/icedteanp/IcedTeaScriptablePluginObject.h,
+	* plugin/icedteanp/java/netscape/javascript/JSException.java,
+	* plugin/icedteanp/java/netscape/javascript/JSObject.java,
+	* plugin/icedteanp/java/netscape/javascript/JSObjectCreatePermission.java,
+	* plugin/icedteanp/java/netscape/javascript/JSProxy.java,
+	* plugin/icedteanp/java/netscape/javascript/JSRunnable.java,
+	* plugin/icedteanp/java/netscape/javascript/JSUtil.java,
+	* plugin/icedteanp/java/netscape/security/ForbiddenTargetException.java,
+	* plugin/icedteanp/java/sun/applet/AppletSecurityContextManager.java,
+	* plugin/icedteanp/java/sun/applet/GetMemberPluginCallRequest.java,
+	* plugin/icedteanp/java/sun/applet/GetWindowPluginCallRequest.java,
+	* plugin/icedteanp/java/sun/applet/JavaConsole.java,
+	* plugin/icedteanp/java/sun/applet/MethodOverloadResolver.java,
+	* plugin/icedteanp/java/sun/applet/PasswordAuthenticationDialog.java,
+	* plugin/icedteanp/java/sun/applet/PluginAppletSecurityContext.java,
+	* plugin/icedteanp/java/sun/applet/PluginAppletViewer.java,
+	* plugin/icedteanp/java/sun/applet/PluginCallRequest.java,
+	* plugin/icedteanp/java/sun/applet/PluginCallRequestFactory.java,
+	* plugin/icedteanp/java/sun/applet/PluginClassLoader.java,
+	* plugin/icedteanp/java/sun/applet/PluginCookieInfoRequest.java,
+	* plugin/icedteanp/java/sun/applet/PluginCookieManager.java,
+	* plugin/icedteanp/java/sun/applet/PluginDebug.java,
+	* plugin/icedteanp/java/sun/applet/PluginException.java,
+	* plugin/icedteanp/java/sun/applet/PluginMain.java,
+	* plugin/icedteanp/java/sun/applet/PluginMessageConsumer.java,
+	* plugin/icedteanp/java/sun/applet/PluginMessageHandlerWorker.java,
+	* plugin/icedteanp/java/sun/applet/PluginObjectStore.java,
+	* plugin/icedteanp/java/sun/applet/PluginProxyInfoRequest.java,
+	* plugin/icedteanp/java/sun/applet/PluginProxySelector.java,
+	* plugin/icedteanp/java/sun/applet/PluginStreamHandler.java,
+	* plugin/icedteanp/java/sun/applet/RequestQueue.java,
+	* plugin/icedteanp/java/sun/applet/TestEnv.java,
+	* plugin/icedteanp/java/sun/applet/VoidPluginCallRequest.java,
+	* plugin/tests/LiveConnect/DummyObject.java,
+	* plugin/tests/LiveConnect/OverloadTestHelper1.java,
+	* plugin/tests/LiveConnect/OverloadTestHelper2.java,
+	* plugin/tests/LiveConnect/OverloadTestHelper3.java,
+	* plugin/tests/LiveConnect/PluginTest.java,
+	* plugin/tests/LiveConnect/build,
+	* plugin/tests/LiveConnect/common.js,
+	* plugin/tests/LiveConnect/index.html,
+	* plugin/tests/LiveConnect/jjs_eval_test.js,
+	* plugin/tests/LiveConnect/jjs_func_parameters_tests.js,
+	* plugin/tests/LiveConnect/jjs_func_rettype_tests.js,
+	* plugin/tests/LiveConnect/jjs_get_tests.js,
+	* plugin/tests/LiveConnect/jjs_set_tests.js,
+	* plugin/tests/LiveConnect/jsj_func_overload_tests.js,
+	* plugin/tests/LiveConnect/jsj_func_parameters_tests.js,
+	* plugin/tests/LiveConnect/jsj_func_rettype_tests.js,
+	* plugin/tests/LiveConnect/jsj_get_tests.js,
+	* plugin/tests/LiveConnect/jsj_set_tests.js,
+	* plugin/tests/LiveConnect/jsj_type_casting_tests.js,
+	* plugin/tests/LiveConnect/jsj_type_conversion_tests.js,
+	* patches/extensions/liveconnect.patch:
+	Removed.
+	* Makefile.am:
+	Removed aliases for dead targets.
+	(NETX_SRCDIR): Removed.
+	(NETX_RESOURCE_DIR): Likewise.
+	(NETX_EXTRA_DIR): Likewise.
+	(NETX_BOOTSTRAP_CLASSES): Likewise.
+	(PLUGIN_BOOTSTRAP_CLASSES): Likewise.
+	(NETX_SUN_CLASSES): Likewise.
+	(PLUGIN_SUN_CLASSES): Likewise.
+	(ICEDTEA_BOOTSTRAP_CLASSES): Remove above four variables.
+	(ICEDTEAPLUGIN_CLEAN): Removed.
+	(LIVECONNECT_DIR): Removed.
+	(PLUGIN_DIR): Removed.
+	(PLUGIN_SRCDIR): Removed.
+	(LIVECONNECT_SRCS): Removed.
+	(ICEDTEAPLUGIN_TARGET): Removed.
+	(PLUGIN_TEST_SRCS): Removed.
+	(ICEDTEA_PATCHES): Drop liveconnect.patch.
+	(PLUGIN_VERSION): Removed.
+	(EXTRA_DIST): Drop extra javaws.png javaws.desktop plugin netx.
+	(clean-local): Remove dead targets.
+	(.PHONY): Likewise.
+	(icedtea-against-icedtea): Likewise.
+	(clean-icedtea-against-icedtea): Likewise.
+	(icedtea-debug-against-icedtea): Likewise.
+	(clean-icedtea-debug-against-icedtea): Likewise.
+	(add-plugin): Dropped.
+	(clean-add-plugin): Likewise.
+	(add-plugin-debug): Likewise.
+	(clean-add-plugin-debug): Likewise.
+	(add-netx): Dropped.
+	(clean-add-netx): Likewise.
+	(add-netx-debug): Likewise.
+	(clean-add-netx-debug): Likewise.
+	(icedtea-against-ecj): Drop dead targets.
+	(clean-icedtea-against-ecj): Likewise.
+	(add-plugin-ecj): Likewise.
+	(clean-add-plugin-ecj): Likewise.
+	(add-netx-ecj): Dropped.
+	(clean-add-netx-ecj): Likewise.
+	(PLUGIN_SRC): Removed.
+	(PLUGIN_OBJECTS): Removed.
+	($(PLUGIN_DIR)/%.o)): Removed.
+	($(PLUGIN_DIR)/IcedTeaPlugin.so): Removed.
+	(clean-IcedTeaPlugin): Likewise.
+	(plugin): Likewise.
+	(clean-plugin): Likewise.
+	(liveconnect-source-files.txt): Likewise.
+	(liveconnect): Likewise.
+	(liveconnect-dist): Likewise.
+	(clean-liveconnect): Likewise.
+	(netx-source-files.txt): Likewise.
+	(netx): Likewise.
+	(netx-dist): Likewise.
+	(clean-netx): Likewise.
+	(extra-source-files.txt): Likewise.
+	(extra-class-files): Likewise.
+	(clean-extra): Likewise.
+	(extra-lib/about.jar): Likewise.
+	(ADD_ZERO_CONFIGURE_ARGS): Remove dead --disable-plugin.
+	(plugin-tests): Removed.
+	* acinclude.m4:
+	(IT_CHECK_PLUGIN): Removed.
+	(IT_CHECK_PLUGIN_DEPENDENCIES): Likewise.
+	(IT_CHECK_XULRUNNER_VERSION): Likewise.
+	* configure.ac: Don't call IT_CHECK_XULRUNNER_VERSION.
+
 2010-10-18  Andrew John Hughes  <ahughes at redhat.com>
 
 	* Makefile.am:
diff -r afdd3f284524 -r a85679cc93f4 Makefile.am
--- a/Makefile.am	Mon Oct 18 21:29:09 2010 +0100
+++ b/Makefile.am	Tue Oct 19 19:55:35 2010 +0100
@@ -48,10 +48,6 @@ LANGTOOLS = openjdk-ecj/langtools/src/sh
 LANGTOOLS = openjdk-ecj/langtools/src/share/classes
 CORBA = openjdk-ecj/corba/src/share/classes
 
-NETX_SRCDIR = $(abs_top_srcdir)/netx
-NETX_RESOURCE_DIR=$(NETX_SRCDIR)/net/sourceforge/jnlp/resources
-NETX_EXTRA_DIR=$(abs_top_srcdir)/extra/net/sourceforge/jnlp/about/resources
-
 OPENJDK_SOURCEPATH_DIRS = \
         $(SHARE):$(SOLARIS):$(LANGTOOLS):$(CORBA)
 
@@ -77,55 +73,12 @@ ICEDTEA_BOOTSTRAP_DIRS = \
 	$(LANGTOOLS)/com/sun/mirror \
 	$(LANGTOOLS)/com/sun/tools/apt
 
-# PR43578 - java.security.CodeSource.getCodeSigners() missing
-# PR43582 - Missing javax.swing.JTable.setFillsViewportHeight
-# PR43585 - java.security.KeyStore.TrustedCertificateEntry class missing
-NETX_BOOTSTRAP_CLASSES = \
-	$(SHARE)/java/security/CodeSource.java \
-	$(SHARE)/javax/swing/JTable.java \
-	$(SHARE)/java/security/KeyStore.java
-
-# PR46074 - Missing java.net cookie code required by IcedTea plugin
-PLUGIN_BOOTSTRAP_CLASSES = \
-	$(SHARE)/java/net/CookieManager.java \
-	$(SHARE)/java/net/HttpCookie.java \
-	$(SHARE)/java/net/CookieHandler.java
-
-# IT563 - NetX uses sun.security code
-# IT564 - NetX depends on sun.misc.BASE64Encoder
-# IT570 - NetX depends on sun.applet.AppletViewPanel
-# IT571 - NetX depends on com.sun.net.ssl.internal.ssl.X509ExtendedTrustManager.java
-NETX_SUN_CLASSES = \
-	$(SHARE)/sun/security/provider/X509Factory.java \
-	$(SHARE)/sun/security/util/SecurityConstants.java \
-	$(SHARE)/sun/security/util/HostnameChecker.java \
-	$(SHARE)/sun/security/util/DerValue.java \
-	$(SHARE)/sun/security/x509/X500Name.java \
-	$(SHARE)/sun/misc/BASE64Encoder.java \
-	$(SHARE)/sun/applet/AppletViewerPanel.java \
-	$(SHARE)/sun/security/validator/ValidatorException.java \
-	$(SHARE)/com/sun/net/ssl/internal/ssl/X509ExtendedTrustManager.java
-
-# IT573 - Plugin depends on sun.awt,X11.XEmbeddedFrame.java
-# IT574 - Plugin depends on sun.misc.Ref
-# IT575 - Plugin depends on com.sun/jndi.toolkit.url.UrlUtil
-# IT576 - Plugin depends on sun.applet.AppletImageRef
-PLUGIN_SUN_CLASSES = \
-	$(SOLARIS)/sun/awt/X11/XEmbeddedFrame.java \
-	$(SHARE)/sun/misc/Ref.java \
-	$(SHARE)/com/sun/jndi/toolkit/url/UrlUtil.java \
-	$(SHARE)/sun/applet/AppletImageRef.java
-
 # PR42003 - javax.swing.plaf.basic.BasicDirectoryModel
 # PR43389 - javax.management.StandardMBean
 ICEDTEA_BOOTSTRAP_CLASSES = \
 	$(SHARE)/javax/swing/plaf/basic/BasicDirectoryModel.java \
 	$(SHARE)/javax/management/StandardMBean.java \
-	$(SHARE)/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java \
-	$(NETX_BOOTSTRAP_CLASSES) \
-	$(NETX_SUN_CLASSES) \
-	$(PLUGIN_BOOTSTRAP_CLASSES) \
-	$(PLUGIN_SUN_CLASSES)
+	$(SHARE)/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java
 
 # Flags
 IT_CFLAGS=$(CFLAGS) $(ARCHFLAG)
@@ -143,16 +96,6 @@ endif
 endif
 
 # FIXME (HotSpot): HotSpot changeset logic goes here
-
-if ENABLE_PLUGIN
-ICEDTEAPLUGIN_CLEAN = clean-IcedTeaPlugin
-LIVECONNECT_DIR = netscape sun/applet
-PLUGIN_DIR=$(abs_top_builddir)/plugin/icedteanp
-PLUGIN_SRCDIR=$(abs_top_srcdir)/plugin/icedteanp
-LIVECONNECT_SRCS = $(PLUGIN_SRCDIR)/java
-ICEDTEAPLUGIN_TARGET = $(PLUGIN_DIR)/IcedTeaPlugin.so \
-	stamps/liveconnect-dist.stamp
-endif
 
 if ENABLE_PULSE_JAVA
 # include the makefile in pulseaudio subdir
@@ -223,8 +166,6 @@ OPENJDK_ECJ_TREE = stamps/patch-ecj.stam
 OPENJDK_ECJ_TREE = stamps/patch-ecj.stamp
 
 # Sources list
-
-PLUGIN_TEST_SRCS = $(abs_top_srcdir)/plugin/tests/LiveConnect/*.java
 
 REWRITER_SRCS = $(abs_top_srcdir)/rewriter/com/redhat/rewriter/ClassRewriter.java
 
@@ -369,11 +310,6 @@ ICEDTEA_PATCHES += \
 	patches/icedtea-rhino.patch
 endif
 
-if ENABLE_PLUGIN
-ICEDTEA_PATCHES += \
-	patches/extensions/liveconnect.patch
-endif
-
 if BUILD_CACAO
 ICEDTEA_PATCHES += \
 	patches/cacao/launcher.patch \
@@ -475,8 +411,6 @@ if HAS_PKGVERSION
 if HAS_PKGVERSION
 ICEDTEA_PKG = $(EMPTY) (${PKGVERSION})
 endif
-
-PLUGIN_VERSION = $(ICEDTEA_NAME) $(PACKAGE_VERSION)$(ICEDTEA_REV)$(ICEDTEA_PKG)
 
 ICEDTEA_ENV = \
 	ALT_JDK_IMPORT_PATH="$(BOOT_DIR)" \
@@ -581,15 +515,13 @@ ICEDTEA_ENV_ECJ = $(ICEDTEA_ENV) \
 # FIXME (distclean): Add jtreg sources
 # FIXME (distclean): Add pulseaudio sources
 
-EXTRA_DIST = generated $(NETX_SRCDIR) \
+EXTRA_DIST = generated \
 	$(abs_top_srcdir)/patches/* \
 	contrib shark arm_port \
-	extra overlays \
-	javaws.png javaws.desktop \
+	overlays \
 	jconsole.desktop policytool.desktop \
 	test/jtreg \
 	HACKING pulseaudio fsg.sh \
-	$(abs_top_srcdir)/plugin \
 	hotspot.map \
 	autogen.sh \
 	tapset/hotspot.stp.in \
@@ -608,11 +540,10 @@ check-local: jtregcheck
 check-local: jtregcheck
 
 clean-local: clean-jtreg clean-jtreg-reports $(PULSE_JAVA_CLEAN_TARGET) \
- clean-netx clean-plugin clean-liveconnect clean-icedtea clean-icedtea-debug \
- clean-icedtea-ecj clean-extract clean-ports clean-overlay clean-native-ecj \
- clean-icedtea-against-icedtea clean-icedtea-debug-against-icedtea \
+ clean-icedtea clean-icedtea-debug clean-icedtea-ecj clean-extract clean-ports \
+ clean-overlay clean-native-ecj clean-icedtea-against-icedtea clean-icedtea-debug-against-icedtea \
  clean-icedtea-against-ecj clean-extract-ecj clean-generated clean-replace-hotspot \
- clean-rewriter clean-rewrite-rhino clean-extra clean-rt clean-bootstrap-directory \
+ clean-rewriter clean-rewrite-rhino clean-rt clean-bootstrap-directory \
  clean-bootstrap-directory-ecj clean-bootstrap-directory-symlink \
  clean-bootstrap-directory-symlink-ecj
 	if [ -e bootstrap ]; then \
@@ -640,18 +571,16 @@ install:
 	clean-bootstrap-directory-symlink clean-bootstrap-directory-ecj \
 	clean-bootstrap-directory-symlink-ecj icedtea icedtea-debug \
 	clean-icedtea icedtea-against-icedtea clean-icedtea-ecj \
-	clean-tools-jar clean-copy clean-rt $(ICEDTEAPLUGIN_CLEAN) hotspot \
+	clean-tools-jar clean-copy clean-rt hotspot \
 	hotspot-helper clean-extra clean-jtreg clean-jtreg-reports \
 	clean-add-zero clean-add-zero-debug clean-icedtea clean-icedtea-debug
 	clean-icedtea-against-ecj clean-cacao clean-add-cacao clean-add-cacao-debug \
 	clean-ports clean-overlay clean-extract-ecj clean-extract clean-extract-openjdk \
 	clean-replace-hotspot clean-generated clean-download clean-hgforest clean-download-openjdk \
-	clean-rewriter clean-rewrite-rhino clean-add-netx clean-add-netx-debug \
-	clean-add-plugin clean-add-plugin-debug clean-add-systemtap clean-add-systemtap-debug \
+	clean-rewriter clean-rewrite-rhino clean-add-systemtap clean-add-systemtap-debug \
 	clean-add-pulseaudio clean-add-pulseaudio-debug clean-add-nss clean-add-nss-debug \
-	clean-add-tzdata-support clean-add-tzdata-support-debug clean-add-plugin-ecj \
-	clean-add-netx-ecj clean-add-systemtap-ecj clean-add-pulseaudio-ecj clean-add-nss-ecj \
-	clean-add-tzdata-support-ecj
+	clean-add-tzdata-support clean-add-tzdata-support-debug clean-add-systemtap-ecj \
+	clean-add-pulseaudio-ecj clean-add-nss-ecj clean-add-tzdata-support-ecj
 
 env:
 	@echo 'unset JAVA_HOME'
@@ -1375,118 +1304,23 @@ clean-icedtea-debug:
 	rm -f stamps/icedtea-debug.stamp
 
 stamps/icedtea-against-icedtea.stamp: stamps/icedtea.stamp stamps/add-cacao.stamp stamps/add-zero.stamp \
- stamps/add-plugin.stamp stamps/add-netx.stamp stamps/add-systemtap.stamp stamps/add-pulseaudio.stamp \
- stamps/add-nss.stamp stamps/add-tzdata-support.stamp
+ stamps/add-systemtap.stamp stamps/add-pulseaudio.stamp stamps/add-nss.stamp stamps/add-tzdata-support.stamp
 	mkdir -p stamps
 	touch stamps/icedtea-against-icedtea.stamp
 
-clean-icedtea-against-icedtea: clean-add-zero clean-add-cacao clean-add-plugin clean-add-netx \
- clean-add-systemtap clean-add-pulseaudio clean-add-nss clean-add-tzdata-support
+clean-icedtea-against-icedtea: clean-add-zero clean-add-cacao clean-add-systemtap clean-add-pulseaudio \
+ clean-add-nss clean-add-tzdata-support
 	rm -f stamps/icedtea-against-icedtea.stamp
 
 stamps/icedtea-debug-against-icedtea.stamp: stamps/icedtea-debug.stamp stamps/add-cacao-debug.stamp \
- stamps/add-zero-debug.stamp stamps/add-plugin-debug.stamp stamps/add-netx-debug.stamp \
- stamps/add-systemtap-debug.stamp stamps/add-pulseaudio-debug.stamp stamps/add-nss-debug.stamp \
- stamps/add/tzdata-support-debug.stamp
+ stamps/add-zero-debug.stamp stamps/add-systemtap-debug.stamp stamps/add-pulseaudio-debug.stamp \
+ stamps/add-nss-debug.stamp stamps/add/tzdata-support-debug.stamp
 	mkdir -p stamps
 	touch stamps/icedtea-debug-against-icedtea.stamp
 
-clean-icedtea-debug-against-icedtea: clean-add-zero-debug clean-add-cacao-debug clean-add-plugin-debug \
- clean-add-netx-debug clean-add-systemtap-debug clean-add-pulseaudio-debug clean-add-nss-debug \
- clean-add-tzdata-support-debug
+clean-icedtea-debug-against-icedtea: clean-add-zero-debug clean-add-cacao-debug clean-add-systemtap-debug \
+ clean-add-pulseaudio-debug clean-add-nss-debug clean-add-tzdata-support-debug
 	rm -f stamps/icedtea-debug-against-icedtea.stamp
-
-stamps/add-plugin.stamp: stamps/plugin.stamp stamps/icedtea.stamp
-if ENABLE_PLUGIN
-	cp -pPRf $(PLUGIN_DIR)/IcedTeaPlugin.so \
-	  $(BUILD_OUTPUT_DIR)/j2sdk-image/jre/lib/$(INSTALL_ARCH_DIR)/
-	cp -pPRf $(PLUGIN_DIR)/IcedTeaPlugin.so \
-	  $(BUILD_OUTPUT_DIR)/j2re-image/lib/$(INSTALL_ARCH_DIR)/
-	cp -pPRf $(abs_top_builddir)/liveconnect/lib/classes.jar \
-	  $(BUILD_OUTPUT_DIR)/j2sdk-image/jre/lib/plugin.jar
-	cp -pPRf $(abs_top_builddir)/liveconnect/lib/classes.jar \
-	  $(BUILD_OUTPUT_DIR)/j2re-image/lib/plugin.jar
-endif
-	touch stamps/add-plugin.stamp
-
-clean-add-plugin:
-	rm -f $(BUILD_OUTPUT_DIR)/j2sdk-image/jre/lib/$(INSTALL_ARCH_DIR)/IcedTeaPlugin.so
-	rm -f $(BUILD_OUTPUT_DIR)/j2re-image/lib/$(INSTALL_ARCH_DIR)/IcedTeaPlugin.so
-	rm -f $(BUILD_OUTPUT_DIR)/j2sdk-image/jre/lib/plugin.jar
-	rm -f $(BUILD_OUTPUT_DIR)/j2re-image/lib/plugin.jar



More information about the distro-pkg-dev mailing list