--- old/src/java.desktop/share/classes/java/awt/peer/TaskbarPeer.java 2017-03-14 14:55:18.000000000 +0300 +++ new/src/java.desktop/share/classes/java/awt/peer/TaskbarPeer.java 2017-03-14 14:55:18.000000000 +0300 @@ -25,12 +25,12 @@ package java.awt.peer; +import java.awt.Frame; import java.awt.Image; import java.awt.PopupMenu; import java.awt.Taskbar; import java.awt.Taskbar.Feature; import java.awt.Taskbar.State; -import java.awt.Window; /** @@ -53,7 +53,7 @@ * * @param w window */ - default void requestWindowUserAttention(Window w) {} + default void requestWindowUserAttention(Frame w) {} /** * Attaches the contents of the provided PopupMenu to the application icon @@ -99,7 +99,7 @@ * @param w window to update * @param badge image to affix to the icon */ - default void setWindowIconBadge(Window w, final Image badge) {} + default void setWindowIconBadge(Frame w, final Image badge) {} /** * Displays progress for specified window. @@ -107,7 +107,7 @@ * @param w window to update * @param value from 0 to 100, other to disable progress indication */ - default void setWindowProgressValue(Window w, int value) {} + default void setWindowProgressValue(Frame w, int value) {} /** * Sets a progress state for a specified window. @@ -116,7 +116,7 @@ * @param state to change to * @see Taskbar#setWindowProgressState */ - default void setWindowProgressState(Window w, State state) {} + default void setWindowProgressState(Frame w, State state) {} /** * Affixes a small system-provided progress bar to this application's icon.