--- old/src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java 2014-09-10 15:12:07.359097000 +0400 +++ new/src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java 2014-09-10 15:12:07.039889200 +0400 @@ -2244,7 +2244,7 @@ } public String toString() { boolean first = true; - String str = "HeavyweightFocusRequest[heavweight=" + heavyweight + + String str = "HeavyweightFocusRequest[heavyweight=" + heavyweight + ",lightweightRequests="; if (lightweightRequests == null) { str += null; @@ -2666,7 +2666,7 @@ * We allow to trigger restoreFocus() in the dispatching process * only if we have the last request to dispatch. If the last request * fails, focus will be restored to either the component of the last - * previously succedded request, or to to the focus owner that was + * previously succeeded request, or to to the focus owner that was * before this clearing process. */ if (!iter.hasNext()) { @@ -2765,7 +2765,7 @@ if (source == hwFocusRequest.getFirstLightweightRequest().component) { source = hwFocusRequest.heavyweight; - nativeSource = source; // source is heavuweight itself + nativeSource = source; // source is heavyweight itself } } if (hwFocusRequest != null && @@ -2783,7 +2783,7 @@ if (currentFocusOwner != null) { /* * Since we receive FOCUS_GAINED when current focus - * owner is not null, correcponding FOCUS_LOST is supposed + * owner is not null, corresponding FOCUS_LOST is supposed * to be lost. And so, we keep new focus owner * to determine synthetic FOCUS_LOST event which will be * generated by KeyboardFocusManager for this FOCUS_GAINED.