From linuxhippy at gmail.com Tue Oct 4 15:53:10 2011 From: linuxhippy at gmail.com (linuxhippy at gmail.com) Date: Tue, 04 Oct 2011 22:53:10 +0000 Subject: hg: caciocavallo/ng: Don't depend on ready-state==2 to reclaim an XmlHttpRequest instance used for event upload Message-ID: <20111004225311.709E147BD9@hg.openjdk.java.net> Changeset: 20ca7ff7f7f6 Author: ceisserer Date: 2011-10-04 04:20 +0200 URL: http://hg.openjdk.java.net/caciocavallo/ng/rev/20ca7ff7f7f6 Don't depend on ready-state==2 to reclaim an XmlHttpRequest instance used for event upload ! src/web/servlet/HttpEventStreamer.js From roman.kennke at sun.com Thu Oct 13 13:12:44 2011 From: roman.kennke at sun.com (roman.kennke at sun.com) Date: Thu, 13 Oct 2011 20:12:44 +0000 Subject: hg: caciocavallo/ng: Mavenize Cacio Shared and Cacio Web projects. Message-ID: <20111013201245.7717847FE4@hg.openjdk.java.net> Changeset: 15e5abfea421 Author: rkennke Date: 2011-10-13 22:13 +0200 URL: http://hg.openjdk.java.net/caciocavallo/ng/rev/15e5abfea421 Mavenize Cacio Shared and Cacio Web projects. ! .hgignore + cacio-shared/pom.xml + cacio-shared/src/main/java/net/java/openjdk/cacio/App.java + cacio-shared/src/main/java/sun/awt/peer/cacio/BlitClipHelper.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioButtonPeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioCanvasPeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioCheckboxMenuItemPeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioCheckboxPeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioChoicePeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioComponent.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioComponentPeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioContainerPeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioDialogPeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioEventPump.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioEventSource.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioFileDialogPeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioFramePeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioKeyboardFocusManagerPeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioLabelPeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioListPeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioMenuBarPeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioMenuComponentPeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioMenuItemPeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioMenuPeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioPanelPeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioPopupMenuPeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioScrollBarPeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioScrollPanePeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioSwingComponent.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioTextAreaPeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioTextFieldPeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioToolkit.java + cacio-shared/src/main/java/sun/awt/peer/cacio/CacioWindowPeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/KFMHelper.java + cacio-shared/src/main/java/sun/awt/peer/cacio/PlatformToplevelWindow.java + cacio-shared/src/main/java/sun/awt/peer/cacio/PlatformWindow.java + cacio-shared/src/main/java/sun/awt/peer/cacio/PlatformWindowFactory.java + cacio-shared/src/main/java/sun/awt/peer/cacio/ProxyWindow.java + cacio-shared/src/main/java/sun/awt/peer/cacio/ProxyWindowPeer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/WindowClippedGraphics.java + cacio-shared/src/main/java/sun/awt/peer/cacio/managed/AbstractManagedWindowContainer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/managed/EventData.java + cacio-shared/src/main/java/sun/awt/peer/cacio/managed/FocusManager.java + cacio-shared/src/main/java/sun/awt/peer/cacio/managed/FullScreenEventPump.java + cacio-shared/src/main/java/sun/awt/peer/cacio/managed/FullScreenWindowFactory.java + cacio-shared/src/main/java/sun/awt/peer/cacio/managed/ManagedWindow.java + cacio-shared/src/main/java/sun/awt/peer/cacio/managed/ManagedWindowContainer.java + cacio-shared/src/main/java/sun/awt/peer/cacio/managed/PlatformScreen.java + cacio-shared/src/main/java/sun/awt/peer/cacio/managed/PlatformScreenSelector.java + cacio-shared/src/main/java/sun/awt/peer/cacio/managed/ScreenManagedWindowContainer.java + cacio-web/cacio-web-java/pom.xml + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/BlitScreenUpdate.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/CopyAreaScreenUpdate.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/GridDamageTracker.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/LibraryLoader.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/ScreenUpdate.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/TreeImagePacker.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/WebEventManager.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/WebFocusManager.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/WebFontManager.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/WebGraphicsConfiguration.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/WebGraphicsDevice.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/WebGraphicsEnvironment.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/WebKeyboardFocusManager.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/WebKeyboardStateTracker.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/WebMouseStateTracker.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/WebRect.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/WebScreen.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/WebSessionState.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/WebSurfaceData.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/WebSurfaceManagerFactory.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/WebSystemTrayPeer.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/WebToolkit.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/WebVolativeSurfaceManager.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/WebWindowFactory.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/server/CacioServer.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/server/CacioSessionListener.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/server/CacioWebSecurityManager.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/AppContextCreator.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/AppStartServlet.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/EventReceiveServlet.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/ImageStreamer.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/ResourceLoaderServlet.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/SessionInitializeServlet.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/WebSessionManager.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/WebSocketServlet.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/WebSocketStreamThread.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/benchmark/ImgBenchServlet.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/imgformat/Base64Encoder.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/imgformat/DynamicByteBuffer.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/imgformat/PNGEncoder.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/imgformat/PNGEncoderImageIO.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/imgformat/PNGEncoderKeypoint.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/imgformat/RLEImageEncoder.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/transport/Base64PngTransport.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/transport/BinaryPngTransport.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/transport/BinaryRLETransport.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/transport/BinaryTransport.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/transport/ImageTransport.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/transport/Transport.java = cacio-web/cacio-web-java/src/main/resources/HttpEventStreamer.js < src/web/servlet/HttpEventStreamer.js + cacio-web/cacio-web-java/src/main/resources/ImgTransport.js + cacio-web/cacio-web-java/src/main/resources/RLEImageDecoder.js + cacio-web/cacio-web-java/src/main/resources/StreamBase.html + cacio-web/cacio-web-java/src/main/resources/WSBase64Transport.js + cacio-web/cacio-web-java/src/main/resources/WebSocketEventStreamer.js + cacio-web/cacio-web-java/src/main/resources/WebSocketShared.js + cacio-web/cacio-web-java/src/main/resources/XHR1RLETransport.js + cacio-web/cacio-web-java/src/main/resources/XHR2PngTransport.js + cacio-web/cacio-web-java/src/main/resources/XHR2RLETransport.js + cacio-web/cacio-web-java/src/main/resources/XHR2Shared.js + cacio-web/cacio-web-java/src/main/resources/XHRBase64Transport.js + cacio-web/cacio-web-java/src/main/resources/XHRShared.js + cacio-web/cacio-web-java/src/main/webapp/WEB-INF/web.xml + cacio-web/cacio-web-java/src/main/webapp/index.jsp + cacio-web/cacio-web-native/pom.xml + cacio-web/cacio-web-native/src/main/native/SurfaceData.h + cacio-web/cacio-web-native/src/main/native/WebSurfaceData.c + cacio-web/cacio-web-native/src/main/native/cacio-web.h + cacio-web/cacio-web-package/pom.xml + cacio-web/cacio-web-package/src/main/assembly/src.xml + cacio-web/pom.xml + pom.xml - src/share/classes/sun/awt/peer/cacio/BlitClipHelper.java - src/share/classes/sun/awt/peer/cacio/CacioButtonPeer.java - src/share/classes/sun/awt/peer/cacio/CacioCanvasPeer.java - src/share/classes/sun/awt/peer/cacio/CacioCheckboxMenuItemPeer.java - src/share/classes/sun/awt/peer/cacio/CacioCheckboxPeer.java - src/share/classes/sun/awt/peer/cacio/CacioChoicePeer.java - src/share/classes/sun/awt/peer/cacio/CacioComponent.java - src/share/classes/sun/awt/peer/cacio/CacioComponentPeer.java - src/share/classes/sun/awt/peer/cacio/CacioContainerPeer.java - src/share/classes/sun/awt/peer/cacio/CacioDialogPeer.java - src/share/classes/sun/awt/peer/cacio/CacioEventPump.java - src/share/classes/sun/awt/peer/cacio/CacioEventSource.java - src/share/classes/sun/awt/peer/cacio/CacioFileDialogPeer.java - src/share/classes/sun/awt/peer/cacio/CacioFramePeer.java - src/share/classes/sun/awt/peer/cacio/CacioKeyboardFocusManagerPeer.java - src/share/classes/sun/awt/peer/cacio/CacioLabelPeer.java - src/share/classes/sun/awt/peer/cacio/CacioListPeer.java - src/share/classes/sun/awt/peer/cacio/CacioMenuBarPeer.java - src/share/classes/sun/awt/peer/cacio/CacioMenuComponentPeer.java - src/share/classes/sun/awt/peer/cacio/CacioMenuItemPeer.java - src/share/classes/sun/awt/peer/cacio/CacioMenuPeer.java - src/share/classes/sun/awt/peer/cacio/CacioPanelPeer.java - src/share/classes/sun/awt/peer/cacio/CacioPopupMenuPeer.java - src/share/classes/sun/awt/peer/cacio/CacioScrollBarPeer.java - src/share/classes/sun/awt/peer/cacio/CacioScrollPanePeer.java - src/share/classes/sun/awt/peer/cacio/CacioSwingComponent.java - src/share/classes/sun/awt/peer/cacio/CacioTextAreaPeer.java - src/share/classes/sun/awt/peer/cacio/CacioTextFieldPeer.java - src/share/classes/sun/awt/peer/cacio/CacioToolkit.java - src/share/classes/sun/awt/peer/cacio/CacioWindowPeer.java - src/share/classes/sun/awt/peer/cacio/KFMHelper.java - src/share/classes/sun/awt/peer/cacio/PlatformToplevelWindow.java - src/share/classes/sun/awt/peer/cacio/PlatformWindow.java - src/share/classes/sun/awt/peer/cacio/PlatformWindowFactory.java - src/share/classes/sun/awt/peer/cacio/ProxyWindow.java - src/share/classes/sun/awt/peer/cacio/ProxyWindowPeer.java - src/share/classes/sun/awt/peer/cacio/WindowClippedGraphics.java - src/share/classes/sun/awt/peer/cacio/managed/AbstractManagedWindowContainer.java - src/share/classes/sun/awt/peer/cacio/managed/EventData.java - src/share/classes/sun/awt/peer/cacio/managed/FocusManager.java - src/share/classes/sun/awt/peer/cacio/managed/FullScreenEventPump.java - src/share/classes/sun/awt/peer/cacio/managed/FullScreenWindowFactory.java - src/share/classes/sun/awt/peer/cacio/managed/ManagedWindow.java - src/share/classes/sun/awt/peer/cacio/managed/ManagedWindowContainer.java - src/share/classes/sun/awt/peer/cacio/managed/PlatformScreen.java - src/share/classes/sun/awt/peer/cacio/managed/PlatformScreenSelector.java - src/share/classes/sun/awt/peer/cacio/managed/ScreenManagedWindowContainer.java ! src/web/build.xml - src/web/classes/net/java/openjdk/awt/peer/web/BlitScreenUpdate.java - src/web/classes/net/java/openjdk/awt/peer/web/CopyAreaScreenUpdate.java - src/web/classes/net/java/openjdk/awt/peer/web/GridDamageTracker.java - src/web/classes/net/java/openjdk/awt/peer/web/ScreenUpdate.java - src/web/classes/net/java/openjdk/awt/peer/web/TreeImagePacker.java - src/web/classes/net/java/openjdk/awt/peer/web/WebEventManager.java - src/web/classes/net/java/openjdk/awt/peer/web/WebFocusManager.java - src/web/classes/net/java/openjdk/awt/peer/web/WebFontManager.java - src/web/classes/net/java/openjdk/awt/peer/web/WebGraphicsConfiguration.java - src/web/classes/net/java/openjdk/awt/peer/web/WebGraphicsDevice.java - src/web/classes/net/java/openjdk/awt/peer/web/WebGraphicsEnvironment.java - src/web/classes/net/java/openjdk/awt/peer/web/WebKeyboardFocusManager.java - src/web/classes/net/java/openjdk/awt/peer/web/WebKeyboardStateTracker.java - src/web/classes/net/java/openjdk/awt/peer/web/WebMouseStateTracker.java - src/web/classes/net/java/openjdk/awt/peer/web/WebRect.java - src/web/classes/net/java/openjdk/awt/peer/web/WebScreen.java - src/web/classes/net/java/openjdk/awt/peer/web/WebSessionState.java - src/web/classes/net/java/openjdk/awt/peer/web/WebSurfaceData.java - src/web/classes/net/java/openjdk/awt/peer/web/WebSurfaceManagerFactory.java - src/web/classes/net/java/openjdk/awt/peer/web/WebSystemTrayPeer.java - src/web/classes/net/java/openjdk/awt/peer/web/WebToolkit.java - src/web/classes/net/java/openjdk/awt/peer/web/WebVolativeSurfaceManager.java - src/web/classes/net/java/openjdk/awt/peer/web/WebWindowFactory.java - src/web/classes/net/java/openjdk/cacio/server/CacioServer.java - src/web/classes/net/java/openjdk/cacio/server/CacioSessionListener.java - src/web/classes/net/java/openjdk/cacio/server/CacioWebSecurityManager.java - src/web/classes/net/java/openjdk/cacio/servlet/AppContextCreator.java - src/web/classes/net/java/openjdk/cacio/servlet/AppStartServlet.java - src/web/classes/net/java/openjdk/cacio/servlet/EventReceiveServlet.java - src/web/classes/net/java/openjdk/cacio/servlet/ImageStreamer.java - src/web/classes/net/java/openjdk/cacio/servlet/ResourceLoaderServlet.java - src/web/classes/net/java/openjdk/cacio/servlet/SessionInitializeServlet.java - src/web/classes/net/java/openjdk/cacio/servlet/WebSessionManager.java - src/web/classes/net/java/openjdk/cacio/servlet/WebSocketServlet.java - src/web/classes/net/java/openjdk/cacio/servlet/WebSocketStreamThread.java - src/web/classes/net/java/openjdk/cacio/servlet/benchmark/ImgBenchServlet.java - src/web/classes/net/java/openjdk/cacio/servlet/imgformat/Base64Encoder.java - src/web/classes/net/java/openjdk/cacio/servlet/imgformat/DynamicByteBuffer.java - src/web/classes/net/java/openjdk/cacio/servlet/imgformat/PNGEncoder.java - src/web/classes/net/java/openjdk/cacio/servlet/imgformat/PNGEncoderImageIO.java - src/web/classes/net/java/openjdk/cacio/servlet/imgformat/PNGEncoderKeypoint.java - src/web/classes/net/java/openjdk/cacio/servlet/imgformat/RLEImageEncoder.java - src/web/classes/net/java/openjdk/cacio/servlet/transport/Base64PngTransport.java - src/web/classes/net/java/openjdk/cacio/servlet/transport/BinaryPngTransport.java - src/web/classes/net/java/openjdk/cacio/servlet/transport/BinaryRLETransport.java - src/web/classes/net/java/openjdk/cacio/servlet/transport/BinaryTransport.java - src/web/classes/net/java/openjdk/cacio/servlet/transport/ImageTransport.java - src/web/classes/net/java/openjdk/cacio/servlet/transport/Transport.java - src/web/servlet/ImgTransport.js - src/web/servlet/RLEImageDecoder.js - src/web/servlet/StreamBase.html - src/web/servlet/WSBase64Transport.js - src/web/servlet/WebSocketEventStreamer.js - src/web/servlet/WebSocketShared.js - src/web/servlet/XHR1RLETransport.js - src/web/servlet/XHR2PngTransport.js - src/web/servlet/XHR2RLETransport.js - src/web/servlet/XHR2Shared.js - src/web/servlet/XHRBase64Transport.js - src/web/servlet/XHRShared.js From roman.kennke at sun.com Thu Oct 13 13:43:25 2011 From: roman.kennke at sun.com (roman.kennke at sun.com) Date: Thu, 13 Oct 2011 20:43:25 +0000 Subject: hg: caciocavallo/ng: Fixed dependency of cacio-web-native project. Message-ID: <20111013204326.2C1B147FE5@hg.openjdk.java.net> Changeset: 989c9ea9b517 Author: rkennke Date: 2011-10-13 22:44 +0200 URL: http://hg.openjdk.java.net/caciocavallo/ng/rev/989c9ea9b517 Fixed dependency of cacio-web-native project. ! cacio-web/cacio-web-native/pom.xml From roman at kennke.org Thu Oct 13 13:55:55 2011 From: roman at kennke.org (Roman Kennke) Date: Thu, 13 Oct 2011 22:55:55 +0200 Subject: Mavenization of Cacio Message-ID: <1318539355.2601.9.camel@moonlight> Hi folks, I started to make Maven projects for Cacio. So far the shared libs and CacioWeb are Mavenized. This should make it much easier to deal with dependencies and packaging. In order to build a project do a 'mvn clean install' at the project root. Regarding CacioWeb, I implemented some automagic library loading. The .so is now embedded in the cacioweb jar and automatically loaded as a native library. Should there be need, we can adjust the paths in the Ant build scripts to keep building with ant as well. Best regards, Roman From linuxhippy at gmail.com Wed Oct 19 04:01:24 2011 From: linuxhippy at gmail.com (linuxhippy at gmail.com) Date: Wed, 19 Oct 2011 11:01:24 +0000 Subject: hg: caciocavallo/ng: 7 new changesets Message-ID: <20111019110125.C7E4B4707C@hg.openjdk.java.net> Changeset: aee15a746c10 Author: ceisserer Date: 2011-10-18 15:31 +0200 URL: http://hg.openjdk.java.net/caciocavallo/ng/rev/aee15a746c10 Defer accessing the backend until image-data is fetched, this allows to create a WebScreen without knowing which backend will be used later ! cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/WebScreen.java Changeset: e7225f52adb0 Author: ceisserer Date: 2011-10-18 15:34 +0200 URL: http://hg.openjdk.java.net/caciocavallo/ng/rev/e7225f52adb0 add field to tell us wether the AppContext has already been initialized - this allows apps to initiate the AppContext manually ! cacio-web/cacio-web-java/src/main/java/net/java/openjdk/awt/peer/web/WebSessionState.java Changeset: 241212d794d1 Author: ceisserer Date: 2011-10-18 15:35 +0200 URL: http://hg.openjdk.java.net/caciocavallo/ng/rev/241212d794d1 Remember if AppContext has been already initialized, change access modifiers so external apps can manually start AppContexts ! cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/AppContextCreator.java Changeset: b9fc7ff07272 Author: ceisserer Date: 2011-10-18 15:36 +0200 URL: http://hg.openjdk.java.net/caciocavallo/ng/rev/b9fc7ff07272 only initiate new AppContext if it hasn't been done before ! cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/AppStartServlet.java Changeset: f97e4d085f98 Author: ceisserer Date: 2011-10-18 15:38 +0200 URL: http://hg.openjdk.java.net/caciocavallo/ng/rev/f97e4d085f98 Allow passing a sub-session id to the SessionInitializeServlet, so the servlet knows somebody else has initialized the subSession id before ! cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/SessionInitializeServlet.java Changeset: 6a8f3cab4c20 Author: ceisserer Date: 2011-10-18 15:39 +0200 URL: http://hg.openjdk.java.net/caciocavallo/ng/rev/6a8f3cab4c20 Make WebSessionManager abstract and factor out session-handling specifics into WebSessionManagerImpl. Furthermore allow choosing the WebSessionManager implementation by setting "CacioSessionManager" sysproperty ! cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/WebSessionManager.java + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/WebSessionManagerImpl.java Changeset: c95c97acafc5 Author: ceisserer Date: 2011-10-18 15:41 +0200 URL: http://hg.openjdk.java.net/caciocavallo/ng/rev/c95c97acafc5 Add WebSessionManagerImplementation which doesn't depend on HttpSession, but instead manages an id->session map itself. Useful when applications create a Session themself compared to CacioWeb creating the session at the first request. + cacio-web/cacio-web-java/src/main/java/net/java/openjdk/cacio/servlet/TestSessionManager.java From roman.kennke at sun.com Mon Oct 24 07:09:24 2011 From: roman.kennke at sun.com (roman.kennke at sun.com) Date: Mon, 24 Oct 2011 14:09:24 +0000 Subject: hg: caciocavallo/ng: 2 new changesets Message-ID: <20111024140929.517E7470F9@hg.openjdk.java.net> Changeset: 430702060fd8 Author: rkennke Date: 2011-10-24 15:59 +0200 URL: http://hg.openjdk.java.net/caciocavallo/ng/rev/430702060fd8 First version of Cacio-TTA ! cacio-shared/src/main/java/sun/awt/peer/cacio/CacioEventPump.java ! cacio-shared/src/main/java/sun/awt/peer/cacio/CacioEventSource.java ! cacio-shared/src/main/java/sun/awt/peer/cacio/CacioToolkit.java ! cacio-shared/src/main/java/sun/awt/peer/cacio/PlatformWindowFactory.java ! cacio-shared/src/main/java/sun/awt/peer/cacio/managed/AbstractManagedWindowContainer.java ! cacio-shared/src/main/java/sun/awt/peer/cacio/managed/FullScreenEventPump.java ! cacio-shared/src/main/java/sun/awt/peer/cacio/managed/FullScreenWindowFactory.java + cacio-tta/pom.xml + cacio-tta/src/main/java/net/java/openjdk/cacio/ctc/CTCEventSource.java + cacio-tta/src/main/java/net/java/openjdk/cacio/ctc/CTCGraphicsConfiguration.java + cacio-tta/src/main/java/net/java/openjdk/cacio/ctc/CTCGraphicsDevice.java + cacio-tta/src/main/java/net/java/openjdk/cacio/ctc/CTCGraphicsEnvironment.java + cacio-tta/src/main/java/net/java/openjdk/cacio/ctc/CTCRobotPeer.java + cacio-tta/src/main/java/net/java/openjdk/cacio/ctc/CTCScreen.java + cacio-tta/src/main/java/net/java/openjdk/cacio/ctc/CTCSurfaceManagerFactory.java + cacio-tta/src/main/java/net/java/openjdk/cacio/ctc/CTCToolkit.java + cacio-tta/src/main/java/net/java/openjdk/cacio/ctc/CTCVolatileSurfaceManager.java + cacio-tta/src/main/java/net/java/openjdk/cacio/ctc/test/Test.java + cacio-tta/src/test/java/net/java/openjdk/cacio/ctc/SimpleFESTTest.java Changeset: 93277f54b3d9 Author: rkennke Date: 2011-10-24 16:09 +0200 URL: http://hg.openjdk.java.net/caciocavallo/ng/rev/93277f54b3d9 Merge From roman.kennke at sun.com Tue Oct 25 12:57:50 2011 From: roman.kennke at sun.com (roman.kennke at sun.com) Date: Tue, 25 Oct 2011 19:57:50 +0000 Subject: hg: caciocavallo/ng: Implement keyboard support for cacio-test. Message-ID: <20111025195751.7998347117@hg.openjdk.java.net> Changeset: 116c7c14c7d0 Author: rkennke Date: 2011-10-25 21:58 +0200 URL: http://hg.openjdk.java.net/caciocavallo/ng/rev/116c7c14c7d0 Implement keyboard support for cacio-test. ! cacio-tta/src/main/java/net/java/openjdk/cacio/ctc/CTCRobotPeer.java ! cacio-tta/src/test/java/net/java/openjdk/cacio/ctc/SimpleFESTTest.java From roman.kennke at sun.com Tue Oct 25 13:30:49 2011 From: roman.kennke at sun.com (roman.kennke at sun.com) Date: Tue, 25 Oct 2011 20:30:49 +0000 Subject: hg: caciocavallo/ng: Implement test runners for cacio. Message-ID: <20111025203050.018D647118@hg.openjdk.java.net> Changeset: 66b813b6118f Author: rkennke Date: 2011-10-25 22:31 +0200 URL: http://hg.openjdk.java.net/caciocavallo/ng/rev/66b813b6118f Implement test runners for cacio. ! cacio-tta/pom.xml + cacio-tta/src/main/java/net/java/openjdk/cacio/ctc/junit/CacioFESTRunner.java + cacio-tta/src/main/java/net/java/openjdk/cacio/ctc/junit/CacioTestRunner.java ! cacio-tta/src/test/java/net/java/openjdk/cacio/ctc/SimpleFESTTest.java