Flash content does not display when built with 64-bit Cocoa on Mac OS X 10. This can be reproduced in the Qt Brower demo app. 1) Build Qt 4.8.1 with default options, i.e. "configure; make; make install". 2) Open "http://helpx.adobe.com/flash-player/kb/find-version-flash-player.html". 3) Notice the blue lego block where the flash content should be. It appears that the Browser.app process is at least loading the Flash plugin library. Attaching with gdb and running "info shared" displays: 164 Flash Player - 0x11bc8e000 dyld Y Y /Library/Internet Plug-Ins/Flash Player.plugin/Contents/MacOS/Flash Player at 0x11bc8e000 (offset 0x11bc8e000) 165 FlashPlayer-10.6 - 0x11bc97000 dyld Y Y /Library/Internet Plug-Ins/Flash Player.plugin/Contents/PlugIns/FlashPlayer-10.6.plugin/Contents/MacOS/FlashPlayer-10.6 at 0x11bc97000 (offset 0x11bc97000) My configuration: Mac OS 10.6.8 (64-bit) Flash Player 11.2.202.233 Qt 4.8.1 (configured for Cocoa and 64-bit). I also reproduced this with Qt 4.7.4 configured in the same way.
Confirmed the same issue with QT 4.7.4 and QT 4.8.0. This bug should be promoted to higher importance since a QTWebkit not working at all with flash on Mac would be seriously crippled. By the way, why isn't there any option to compile 32-bit executable in the latest QT for Mac?
Confirmed the same issue. Mac OS X 10.7.4 QtSDK 4.8.1 and QtSDK 4.7.4.
The Qt port has been removed from WebKit, resolving.