--- old/src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarBorder.java 2017-10-31 08:57:36.371481749 -0700 +++ new/src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarBorder.java 2017-10-31 08:57:36.219481755 -0700 @@ -31,13 +31,14 @@ import java.awt.Insets; import javax.swing.border.Border; +import javax.swing.plaf.UIResource; import sun.swing.SwingUtilities2; /** * The class represents the border of a {@code JMenuBar}. */ -public class AquaMenuBarBorder implements Border { +public class AquaMenuBarBorder implements Border, UIResource { @Override public void paintBorder(final Component c, final Graphics g, final int x,