• commit-queue@webkit.org's avatar
    Source/WebCore: [BlackBerry] Tab awareness for HTML5 concurrent audio · 1ed2613e
    commit-queue@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=82930
    Support for concurrent HTML5 audio improvements being made in
    the platform library, which need to be aware of tabs and tab
    visibility. PR96004.
    
    Patch by Max Feil <mfeil@rim.com> on 2012-04-18
    Reviewed by George Staikos.
    
    Test: media/audio-concurrent-supported.html
    
    * platform/blackberry/PageClientBlackBerry.h:
    * platform/graphics/blackberry/MediaPlayerPrivateBlackBerry.cpp:
    (WebCore::MediaPlayerPrivate::MediaPlayerPrivate):
    (WebCore::MediaPlayerPrivate::showErrorDialog):
    (WebCore::MediaPlayerPrivate::isTabVisible):
    (WebCore):
    * platform/graphics/blackberry/MediaPlayerPrivateBlackBerry.h:
    (MediaPlayerPrivate):
    
    Source/WebKit/blackberry: [BlackBerry] Tab awareness for HTML5 concurrent audio
    https://bugs.webkit.org/show_bug.cgi?id=82930
    Support for concurrent HTML5 audio improvements being made in
    the platform library, which need to be aware of tabs and tab
    visibility. PR96004.
    
    Patch by Max Feil <mfeil@rim.com> on 2012-04-18
    Reviewed by George Staikos.
    
    * Api/WebPageClient.h:
    * Api/WebPage_p.h:
    (BlackBerry::WebKit::WebPagePrivate::isVisible):
    
    LayoutTests: [BlackBerry] Tab awareness for HTML5 concurrent audio
    https://bugs.webkit.org/show_bug.cgi?id=82930
    Layout test for concurrent HTML5 audio. This is a simple test
    to confirm that multiple audio elements can play at the same time.
    
    Patch by Max Feil <mfeil@rim.com> on 2012-04-18
    Reviewed by George Staikos.
    
    * media/audio-concurrent-supported-expected.txt: Added.
    * media/audio-concurrent-supported.html: Added.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@114493 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    1ed2613e
ChangeLog 9.9 MB
The source could not be displayed because it is larger than 1 MB. You can load it anyway or download it instead.