[Webkit-unassigned] [Bug 41852] New: NPAPI plugin throws webkit into "modal" mode, must force termination to exit

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jul 8 06:23:10 PDT 2010


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

           Summary: NPAPI plugin throws webkit into "modal" mode, must
                    force termination to exit
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh Intel
               URL: http://www.dreamfactory.com
        OS/Version: Mac OS X 10.6
            Status: UNCONFIRMED
          Severity: Critical
          Priority: P2
         Component: Plug-ins
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: billappleton at dreamfactory.com


If a plugin shows a modal dialog when a cocoa or carbon Event is handled then webkit enters "modal mode" where it thinks a dialog is still up.

After this, the only way to recover is to force quit safari. the screen is effectively locked in dialog mode with no visible dialog.

This is easy to reproduce. On handling an event show an alert the first time an event is received, or the second time, etc. as long as it is soon after initialization.

When this dialog is dismissed webkit STARTS modal mode. It is as if the dialog start/stop events are mixed up and only the start event is processed.

Modal mode is that thing where webkitpluginhost reports start/stop for a dialog and webkit creates a 1 pixel invisible dialog to mimic a modal state.




Thanks let me know how to help,

bill appleton
dreamfactory

-- 
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