Index: awt/src/test/api/java/common/java/awt/KeyboardFocusManagerRTest.java =================================================================== --- awt/src/test/api/java/common/java/awt/KeyboardFocusManagerRTest.java (revision 485572) +++ awt/src/test/api/java/common/java/awt/KeyboardFocusManagerRTest.java (working copy) @@ -90,6 +90,20 @@ } catch (IllegalArgumentException iae) { } } + + public void testSetDefaultFocusTraversalKeys() { + // Regression test for HARMONY-2446 + try { + KeyboardFocusManager.getCurrentKeyboardFocusManager() + .setDefaultFocusTraversalKeys( + KeyboardFocusManager.BACKWARD_TRAVERSAL_KEYS, null); + fail("IllegalArgumentException expected"); //$NON-NLS-1$ + } catch (IllegalArgumentException ex) { + // expected + } catch (Exception ex) { + fail(ex.getMessage()); + } + } @SuppressWarnings("deprecation") public final void testClearGlobalFocusOwner() {