[Webkit-unassigned] [Bug 62457] New: [QT] - cannot load a netscape plugin type in Linux QT mode

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jun 10 07:18:29 PDT 2011


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

           Summary: [QT] - cannot load a netscape plugin type in Linux QT
                    mode
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Plug-ins
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: yann.stephan at gmail.com


System - Ubuntu 10.10 / x64 
webKit (r88490) - QT mode
Build command - build-webkit --qt --debug

Summary: A netscape plugin type cannot be loaded, it fails during the initialization phase.

Possible cause:

If you try to load a Netscape plugin (embed mode), during the initialize phase (NetscapePlugin::initialize)

The following code prevent a Netscape plugin type to be loaded:

    if (!platformPostInitialize()) { <== Return false
        destroy();
        return false;
    }

due to ./Source/WebKit2/WebProcess/Plugins/Netscape/NetscapePluginNone.cpp which seems to be a stub.


bool NetscapePlugin::platformPostInitialize()
{
    return false;
}

I can't find NetscapePluginQt.cpp which was present in earlier build (r74228)

So, the init phase is stopped and the plugin is unloaded and destroyed before the setwindow is done.

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