Currently AWT is required only by BufferedImageTools and ExternalImageTools in prism-common. These classes can be moved into separate component/components (for example prism-extimg-common, prism-extimg-awt).
JDK-8127523Remove AWT dependency from runtime / all components for portability
is blocked by
JDK-8119312Create public API to replace internal APIs to convert BufferedImage objects to JavaFX Image objects
JDK-8102435Remove impl_* methods for RenderToImage and BufferedImage conversion