test/jdk/java/awt/Clipboard/HTMLTransferTest/HTMLTransferTest.java
changeset 54231 e4813eded7cb
parent 50834 9cf279436b9d
--- a/test/jdk/java/awt/Clipboard/HTMLTransferTest/HTMLTransferTest.java	Wed Feb 27 14:30:08 2019 -0800
+++ b/test/jdk/java/awt/Clipboard/HTMLTransferTest/HTMLTransferTest.java	Wed Feb 27 18:46:55 2019 -0800
@@ -22,26 +22,19 @@
  */
 
 /*
+  @test
+  @key headful
   @bug 6392086 8014725
-  @summary Tests basic DnD functionality in an applet
-  @author Alexey Utkin, Semyon Sadetsky
-  @run applet HTMLTransferTest.html
+  @summary tests that HTMLs of all supported native HTML formats are transfered
+           properly
+  @run main/othervm HTMLTransferTest
 */
 
-/**
- * HTMLTransferTest.java
- *
- * summary: tests that HTMLs of all supported native HTML formats
- *          are transfered properly
- */
-
-import java.applet.Applet;
 import java.awt.*;
 import java.awt.datatransfer.*;
 import java.io.*;
 
-
-public class HTMLTransferTest extends Applet {
+public class HTMLTransferTest {
     public static final int CODE_NOT_RETURNED = 100;
     public static final int CODE_CONSUMER_TEST_FAILED = 101;
     public static final int CODE_FAILURE = 102;
@@ -66,6 +59,12 @@
     private THTMLProducer imPr;
     private int returnCode = CODE_NOT_RETURNED;
 
+    public static void main(final String[] args) {
+        HTMLTransferTest app = new HTMLTransferTest();
+        app.init();
+        app.start();
+    }
+
     public void init() {
         initImpl();