Couple of comments addressed

src/share/classes/java/awt/KeyboardFocusManager.java
> 3065             proxyActive = (Field)
AccessController.doPrivileged(new PrivilegedAction<Field>() {

I suppose an explicit type-cast may now be removed from here.

src/share/classes/java/awt/WaitDispatchSupport.java
>  227             AccessController.doPrivileged(new
PrivilegedAction<Object>() {

Usually Void is used instead of Object if we know that we don't use the
return value.