Request for review 7150345: [macosx] Can't type into applets

Anton V. Tarasov anton.tarasov at
Mon Mar 5 03:48:56 PST 2012

Hi Dmitry,

With your changes you allow cross-app focus requests to an applet.
This means that an applet may receive focus on java level, while native 
system will reject it.

I see that the problem is that LWCToolkit.isApplicationActive() returns 
false for EmbeddedFrame.
May be we should change the implementation of this method so that it 
look at the embedder?


On 3/4/12 10:55 PM, Dmitry Cherepanov wrote:
> Hello,
> Here's a fix for a regression introduced by recent focus changes [1] 
> (7129825). With the fix for 7129825 applied, we started rejecting 
> cross-application focus requests and the proposed change partially 
> reverts the focus changes to fix the embedded frame bug.
> Webrev -
> Thanks,
> Dmitry
> [1]

More information about the macosx-port-dev mailing list