Index: src/test/api/java/common/javax/swing/JPopupMenuTest.java =================================================================== --- src/test/api/java/common/javax/swing/JPopupMenuTest.java (revision 503794) +++ src/test/api/java/common/javax/swing/JPopupMenuTest.java (working copy) @@ -305,6 +305,9 @@ public void testJPopupMenuSeparator() { JSeparator separator = new JPopupMenu.Separator(); assertEquals("PopupMenuSeparatorUI", separator.getUIClassID()); + + // Regression test for HARMONY-2631 + assertFalse(separator.isFocusable()); } /* Index: src/test/api/java/common/javax/swing/JSeparatorTest.java =================================================================== --- src/test/api/java/common/javax/swing/JSeparatorTest.java (revision 503794) +++ src/test/api/java/common/javax/swing/JSeparatorTest.java (working copy) @@ -116,4 +116,9 @@ } catch (IllegalArgumentException e) { } } + + public void testIsFocusable() { + // Regression test for HARMONY-2631 + assertFalse(new JSeparator().isFocusable()); + } }