[Webkit-unassigned] [Bug 32836] New: PluginView is missing loseFocus functionality

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Dec 21 12:50:26 PST 2009


https://bugs.webkit.org/show_bug.cgi?id=32836

           Summary: PluginView is missing loseFocus functionality
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P3
         Component: Plug-ins
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: amohr at adobe.com
                CC: mihnea at adobe.com


In AIR we've created a carbon plug-in view.  From Widget::setFocus we dispatch
the getFocusEvent.   This is called from Document::setFocusedNode.

Windowless plug-ins rely on the PluginView to determine if they have gained,
and lost focus.

The issue is that the PluginView currently receives no notifications that it
has lost focus.

I suggest the following fix:

1) Add boolean parameter to Widget::setFocus
2) update Document::setFocusedNode to call Widget::setFocus with the
appropriate boolean values.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list