Index: src/test/api/java/common/javax/swing/LookAndFeelTest.java =================================================================== --- src/test/api/java/common/javax/swing/LookAndFeelTest.java (revision 490131) +++ src/test/api/java/common/javax/swing/LookAndFeelTest.java (working copy) @@ -170,8 +170,22 @@ assertEquals(UIManager.get("Menu.border"), p.getBorder()); LookAndFeel.uninstallBorder(p); assertNull(p.getBorder()); + + try { + BasicMenuBarUIExt m = + new BasicMenuBarUIExt(); + m.uninstallDefaults(); + } catch (NullPointerException npe) { + fail("NPE should not be thrown"); + } } + class BasicMenuBarUIExt extends javax.swing.plaf.basic.BasicMenuBarUI { + public void uninstallDefaults() { + super.uninstallDefaults(); + } + } + public void testLoadKeyBindings() { InputMap map = new InputMap(); Object[] binds = { "SPACE", DefaultEditorKit.beepAction,