Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4189350

Need one AppContext per AppletClassLoader rather than per Applet

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P3 P3
    • None
    • 1.2.0
    • client-libs
    • generic
    • generic

      Currently, appletviewer (and the Java Plug-In, by way of AppletPanel) creates
      one AppContext for each applet instance. Instead, one AppContext should be
      created per codebase, or AppletClassLoader. This way, all applets from a
      given codebase will share a single AWT EventQueue and AppContext. This will
      eliminate the issues surrounding applets accidentally using each other's
      EventQueues by way of shared static references to each other's threads or
      GUI objects.

            feckssunw Fred Ecks (Inactive)
            feckssunw Fred Ecks (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: