While use the code "view->page()->mainFrame()->render ( & pixmap) " to dump a webpage with flash content into image, the offset of flash content is wrong: http://lh6.ggpht.com/_7B4pgaO4oRQ/Sjdx4P0mB9I/AAAAAAAAAMQ/sUnrTh5FRcc/12540_thumb_screenshot-1.jpg The offset seems to be doubled.I have checked the codes. There may be some bugs in this two function: getWindowsContext() in GraphicsContextQt.cpp and paintWindowedPluginIntoContext() in PluginViewWin.cpp I comments the SetWorldTransform() function and it works well now.
Resolving the bug report as invalid until a compilable test case is attached. Please refer the QtWebKit bug reporting guidelines: See http://trac.webkit.org/wiki/QtWebKitBugs