The positions and sizes of the youtube videos are not right.
Could you please describe the issue in more detail? This site looks the same to me in Safari as it does in Firefox.
Created attachment 199493 [details] Screen shots Attached is how my computer display the first video (you have to scroll to the right to see it). The second and the third have the same issue.
Regressed in <http://trac.webkit.org/r143102>. That said, the page is broken in Firefox too.
(In reply to comment #3) > Regressed in <http://trac.webkit.org/r143102>. > > That said, the page is broken in Firefox too. Opera too - Opera/9.80 (X11; Linux i686) Presto/2.12.388 Version/12.15
I don't think this is a regression - the video is in an iframe whose nearest ancestor with a specified height is its grandparent - which has a height of 600px and a margin of -300px. The position and height of the video look right to me given the CSS.
Created attachment 199501 [details] test reduction
Created attachment 199503 [details] test reduction This is about being in strict mode vs. sizing the replaced element based on the ancestor's auto height. Before r143102, we traversed from the RenderReplaced up to the RenderView and if _any_ of the ancestor's had non-auto height, we considered the RenderReplaced non-auto as well. r143102 changed it to restrict the check to the containing block only. This is not a regression.
I would most definitely call this a regression, because a real web site got broken. However, the issue will need to be fixed server side, not in WebKit per the above analysis.