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: