In Safari Version 5.1 (6534.50) there is a problem with elements which has a CSS fixed position in combination with a embed video in a frameset frame.
If we load our test.html file direct a browser window it is working fine. The problem is that the element with the fixed position is not fixed in the position if the window content scrolls. To simulate the behavior load either the index.html or the test.html in the browser window. Without a frameset it will work correctly. In the last Nightly Build this problem is only to demonstrate with a complex page. But with the Safari Version 5.1 it will happen also with this easy test environment.
Created attachment 107003 [details]
Test files to simulate the problem
Tried to reproduce the bug on ToT (both using Chromium and Qt on Linux) but the fixed div was properly behaving in my testing:
> In the last Nightly Build this problem is only to demonstrate with a complex
> page. But with the Safari Version 5.1 it will happen also with this easy test
It looks like we will need a more complex case if you want us to fix the issue as we are testing against the latest and greatest WebKit.
if you are not testing with Safari 5.1 (6534.50), you will not see the problem. I will try to setup a more complex test file, but the behavior in the last Webkit version is not the same, also not with a more complex test. In Webkit you will see that all elements with a fixes position are making small jumps to reposition while you are scrolling.
So for my problem with Safari 5.1 you are not able to work on this problem, because you are not using Safari on Mac. That means I have to forward this bug to Apple. Does Apple also have a Bugzilla page to report a bug?
This is a compositing problem.
I create a second set of test files. If you are loading index_xxl.html in Webkit browser you will see that the element with a fixed position is making small jumps to reposition while you are scrolling. But keep in mind
this is not the same behavior than in Safari because there it lost the fixed position totally.
Created attachment 107627 [details]
second set of test files
I confirm the second set of test files show
A) that the fixed position red box jumps while scrolling down using midori on GNU/Linux with libwebkitgtk-1.0-0 version 1.4.2.
B) that the fixed position red box disapear from the page when scrolling down on safari 5.1
when we can expect a bug-fix?