2011-02-22 Mahesh Kulkarni <mahesh.kulkarni@nokia.com>
authorAdemar de Souza Reis Jr <ademar.reis@openbossa.org>
Tue, 22 Feb 2011 17:37:01 +0000 (14:37 -0300)
committerAdemar de Souza Reis Jr <ademar.reis@openbossa.org>
Tue, 22 Feb 2011 17:37:01 +0000 (14:37 -0300)
commitdf4f04daae4b9db8217a5388295cfb1fa10cfde8
tree1b3546cd4740699362ce8466c2643cd34d25c993
parent5cabac9e43d6ed48c12c0d2740923d4809bc9b74
2011-02-22  Mahesh Kulkarni  <mahesh.kulkarni@nokia.com>

        Reviewed by Laszlo Gombos.

        [Qt] Crash in QGraphicsVideoItem when closing a scene in fullscreen mode.
        https://bugs.webkit.org/show_bug.cgi?id=53774

        [this is a patch for 2.1.x only, as this issue doesn't affect trunk]

        Disable ACCELERATED_COMPOSITING only for video use case on maemo/symbian platforms when PlatformPlugin supports FullScreen playing.
        There are couple of issues with AC enabled with combination of PlatformPlugin fullscreen player,
        which are already fixed in trunk code with TEXTURE_MAPPING changes and this hack is needed only for the branch.

        No new tests added as only disabling feature for maemo/symbian platforms

        * platform/graphics/qt/MediaPlayerPrivateQt.cpp:
        (WebCore::MediaPlayerPrivateQt::supportsAcceleratedRendering):
        * platform/graphics/qt/MediaPlayerPrivateQt.h:
WebCore/ChangeLog
WebCore/platform/graphics/qt/MediaPlayerPrivateQt.cpp
WebCore/platform/graphics/qt/MediaPlayerPrivateQt.h