Summary: | [Qt] Windowless plugin does not work on Qt port for Windows | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Chris Kurecka <ckurecka> | ||||||
Component: | Plug-ins | Assignee: | Nobody <webkit-unassigned> | ||||||
Status: | RESOLVED INVALID | ||||||||
Severity: | Major | CC: | girish, jturcotte, tonikitoo | ||||||
Priority: | P2 | Keywords: | Qt, QtTriaged | ||||||
Version: | 528+ (Nightly build) | ||||||||
Hardware: | PC | ||||||||
OS: | Windows XP | ||||||||
Bug Depends on: | |||||||||
Bug Blocks: | 35962 | ||||||||
Attachments: |
|
Description
Chris Kurecka
2008-07-18 09:16:58 PDT
We've been working independently on getting both working, and though I'm sure some of this might not be ideal for a final product, I'm attaching the code we wrote to make both modes work. The gist of it is that it uses WHND instead of PlatformWidget in most places, and some other changes happened accordingly. Created attachment 22369 [details]
Zattoo's modified PluginViewWin.cpp file
Created attachment 22370 [details]
Zattoo's modified PluginView.h file
girish no one better than girish to move forward on this i believe. (In reply to comment #0) > It seems the changes for windowed mode to work in QtWebKit/Win broke > nonwindowed mode in svn trunk. What are these changes? Is this a 4.6 blocker? I will prioritize accordingly. I won't be able to work on this. This should be fixed by now. Can we close this? === Bulk closing of Qt bugs === If you believe that this bug report is still relevant for a non-Qt port of webkit.org, please re-open it and remove [Qt] from the summary. If you believe that this is still an important QtWebKit bug, please fill a new report at https://bugreports.qt-project.org and add a link to this issue. See http://qt-project.org/wiki/ReportingBugsInQt for additional guidelines. |