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

Need one AppContext per AppletClassLoader rather than per Applet

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P3
    • Resolution: Duplicate
    • Affects Version/s: 1.2.0
    • Fix Version/s: None
    • Component/s: client-libs
    • Labels:
    • Subcomponent:
    • CPU:
      generic
    • OS:
      generic

      Description

      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.

        Attachments

          Activity

            People

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

              Dates

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: