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

Eliminate dependency on sun.reflect.misc in javafx modules

    XMLWordPrintable

    Details

      Description

      We currently use the following utility classes from sun.reflect.misc to do additional checking for reflective access on behalf of application classes:

      sun.reflect.misc.ConstructorUtil
      sun.reflect.misc.FieldUtil
      sun.reflect.misc.MethodUtil
      sun.reflect.misc.ReflectUtil

      This is needed to avoid accessing an element on behalf of an application that the application class does not have permission to access.

      In an effort to eliminate the use of internal packages from core module by javafx.* modules we need a different solution.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              arapte Ambarish Rapte
              Reporter:
              kcr Kevin Rushforth
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: