Bug 48379

Summary: Flickering of overflow:scroll element when over video
Product: WebKit Reporter: Derk-Jan Hartman <hartman.wiki>
Component: Layout and RenderingAssignee: Simon Fraser (smfr) <simon.fraser>
Status: RESOLVED WORKSFORME    
Severity: Normal CC: simon.fraser
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: Mac   
OS: OS X 10.5   
URL: http://commons.wikimedia.org/wiki/File:Elephants_Dream.ogg?withJS=MediaWiki:MwEmbed.js
Attachments:
Description Flags
testcase
none
testcase
none
testcase
none
More reduced testcase none

Derk-Jan Hartman
Reported 2010-10-26 15:06:05 PDT
Created attachment 71943 [details] testcase See the attached testcase. When using the scrollbar of the overflow content, the part overlaying the video element flickers between video on top vs. content on top.
Attachments
testcase (6.81 KB, text/html)
2010-10-26 15:06 PDT, Derk-Jan Hartman
no flags
testcase (6.84 KB, text/html)
2010-10-26 15:25 PDT, Derk-Jan Hartman
no flags
testcase (1.01 KB, text/html)
2010-10-26 15:42 PDT, Derk-Jan Hartman
no flags
More reduced testcase (776 bytes, text/html)
2010-10-26 15:54 PDT, Simon Fraser (smfr)
no flags
Derk-Jan Hartman
Comment 1 2010-10-26 15:15:58 PDT
Checking off "opacity:0.9" from the div class="overlay-win k-menu ui-widget-content" fixes the flickering during scrolling.
Derk-Jan Hartman
Comment 2 2010-10-26 15:24:39 PDT
I cannot reproduce the problem all the time, it seems there is some sort of race condition in redraw between the opacity of the overflow content, and the updating of the videoframe. Updating the testcase to contain a non-ogg video
Derk-Jan Hartman
Comment 3 2010-10-26 15:25:18 PDT
Created attachment 71950 [details] testcase
Derk-Jan Hartman
Comment 4 2010-10-26 15:42:04 PDT
Created attachment 71951 [details] testcase New testcase without external css.
Simon Fraser (smfr)
Comment 5 2010-10-26 15:54:36 PDT
Created attachment 71956 [details] More reduced testcase
Simon Fraser (smfr)
Comment 6 2010-11-02 10:02:48 PDT
Simon Fraser (smfr)
Comment 7 2010-11-02 17:53:30 PDT
I can no longer reproduce on a nightly. This seems related to http://trac.webkit.org/changeset/54006, but r54005 doesn't show it so it may only occur on the branch that Safari 5 was built from.
Note You need to log in before you can comment on or make changes to this bug.