Bug 188706 - flash works behind a white layer
Summary: flash works behind a white layer
Status: RESOLVED FIXED
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kdewebkit (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: webkit-devel
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-03 03:14 UTC by Paulo Dias
Modified: 2010-11-18 14:53 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paulo Dias 2009-04-03 03:14:30 UTC
Version:           svn tag 948420 (using KDE 4.2.2)
OS:                Linux
Installed from:    Ubuntu Packages

hi/2 all. i've been following (read compiling) the webkit kpart for some time now.
Recently i upgraded to kubuntu 9.04 beta with qt 4.5 and decided to give it a try again. Well, webkit works partially well inside konqueror, and latest 948420 even fixed the crash on exit with webkit kpart bug.

unfortunatelly flash keeps being a moving target, it now works BUT is hidden behind a white window/layer, making it unusable.. i can ear the sound of a movie but he movie itself is hidden.

any new on this annoying bug?

best regards and keep up the good work :)
Comment 1 Urs Wolfer 2009-04-05 13:33:39 UTC
Can you please post an example website which does not work?
Comment 2 Paulo Dias 2009-04-06 17:48:33 UTC
Urs, basically every one which uses flash in some way, like the adobe flash test http://www.adobe.com/products/flashplayer/ or youtube, or whatever.. flash runs but is hidden behind a white layer, so i cant click on it, but i can hear the sound running.

using latest svn of webkit kpart. any ideas?

best regards
Comment 3 Urs Wolfer 2009-04-08 21:03:50 UTC
Your provided link works fine here with trunk, though youtube does not work, but there is a different report for that issue. Most sites with flash work for me.

(using flash 10 here; what are you using?)
Comment 4 Paulo Dias 2009-04-08 23:51:45 UTC
Im using flash 10 as you do, flashplugin-nonfree                       10.0.22.87ubuntu1. any site with have flash on it will run the flash in webkit bit hidden behind a white/black layer (depends on the color the site background is). one that works with khtml and fails with webkit is www.starcraft2.com.

using kde 4.2.2, qt 4.5 in kubuntu jaunty 9.04 with latest webkitpart from kde svn trunk.

any ideas?

best regards
ps, i can send you the .debs i made with my ppa, if you want to test it yourself.

best regards
Comment 5 Urs Wolfer 2009-04-09 21:25:23 UTC
Your provided example site works here, though it's a bit slow because of the heavy flash ussage..

And no, I cannot test your debs since I do not use any debian based dist.

For me this issue is not reproducible.
Comment 6 Paulo Dias 2009-04-10 03:56:00 UTC
Well, for me is reproducible every single time :P can you point me to some tests i could make to help you find the bug? 
you can also download the kubuntu live cd for jaunty and see it for yourself. flash works but behind a layer. 

any help is appreciated.

thanks for all the good work and patience :)
Comment 7 Paulo Dias 2009-04-11 23:07:14 UTC
I did a few more tests. If you change the konqueror settings to allow plugins only load on demand (clicking on load plugin button), flash works as advertised in webkit kpart. if you leave the settings to load on the fly, flash loads behind a white/black layer and cant be used.

maybe this gives some more light. also i asked the kubuntu devs to try flash with webkitpart and they had the same white/balck bug behaviour, so it isnt just me.

best regards and keep up the good work.. at least now i have a workaround for this bug :)
Comment 8 Urs Wolfer 2009-04-12 22:38:47 UTC
Thanks for your investigation. Unfortunately I'm still not able to reproduce.

I hope somebody else can test and reproduce this issue (other developers are reading these bug notification mails as well).
Comment 9 Michael 2009-04-13 03:50:49 UTC
I'm using Kubuntu Jaunty and am getting different, but also buggy, behavior. It seems that KWin acts truly weird: the video plays, visible, but I cannot click on anything, on the video itself or anywhere else. I can, fortunately type to restart kwin and kill nspluginviewer. I'll file a new bug for this.

Sorry, cannot reproduce.
Comment 10 Urs Wolfer 2009-10-11 14:41:42 UTC
Are you still able to reproduce this issue?
Comment 11 Paulo Dias 2009-10-13 23:03:24 UTC
I can happily say that with latest svn, flash works fine now :) great job :) 
on a related note, the ajax menus below the flash window appear for webkit part but not for khtml part. I know the khtml part implements the xembed part needed for ajax to show up above in the z layer, but what about webkit? is it a webkit bug or a kde implementation bug?

best regards
Comment 12 Paulo Dias 2009-10-13 23:04:38 UTC
i mean its the other way around, menus show fine in khtml but not in webkit part. the webkit part puts menus below the flash window.
Comment 13 Dario Andres 2010-11-18 14:53:06 UTC
[Comment from a bug triager]
Moving old kdewebkit bug reports to kdelibs/kdewebkit. Sorry about the noise