[Webkit-unassigned] [Bug 43916] New: Flash plays intermittently if border to window is 0px

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Aug 12 07:52:12 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=43916

           Summary: Flash plays intermittently if border to window is 0px
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: Critical
          Priority: P2
         Component: WebKit Gtk
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: barry.scott at onelan.co.uk


The program webkit_flash show a problem that
flash will not always play if it fills the
window.

Adding a 1px border around the flash means
it always plays. But is not an acceptable
work around for our application.

The problem is intermittent, you will need
to run the test many times to trigger the
failure. (In our production application we
have 100% failure rate).

Environment.

The software is built and run on Fedora 13.
It breaks on a range of hardware from ATOM to
Dual Core 2 CPU.

Building using the provided Makefile.

    make all

Running a test.

You can use the onelan.swf file to test flash.
Behaviour is different on file: and http:.

You will need to host the onelan.swf on a web server
to test from http:.

    ./webkit_flash --noborder <URL>
    ./webkit_flash --noborder file://./onelan.swf

You will need to run the program a lot to trigger the
failure. For example failing 1 in 10 or 20 runs.

When it does fail you will either see a grey rectangle
and no flash animation. Or you will see the animation
freeze.

Code notes.

The webkit_flash.cpp code is extracted from a larger
C++ application. We also have to run with the
code that is turned on by defining ONELAN_GDK_MUTEX_HACK
as we see GDK deadlock itself when playing flash.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list