[Webkit-unassigned] [Bug 28705] New: <video> tag on a long page gets squished during scrolling

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Aug 25 02:11:51 PDT 2009


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

           Summary: <video> tag on a long page gets squished during
                    scrolling
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh Intel
               URL: http://homepage.mac.com/simx/tests/webkit-video-tag-bu
                    g-test.html
        OS/Version: Mac OS X 10.5
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P3
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: simX_other at mac.com


Summary: When a video tag exists on a very vertically long webpage, the space
that the video tag takes up in the page layout is correct.  However, the actual
video gets rendered in the wrong position.  When onscreen, the video gets
squished into ~1/2 the space that the video tag actually takes up in the
layout, and as you scroll the webpage down, the video gets increasingly
squished as it nears the visible top of the window.


Steps to Reproduce:

1.  Visit this website URL with r47686:
http://homepage.mac.com/simx/tests/webkit-video-tag-bug-test.html .  The video
will autoplay.  Note that it is already squished to about half its correct
height.

2.  Scroll down the page.  Note that the video gets increasingly squished, to
the point where it isn't even visible, even though a part of the video should
still be visible on the page.

3.  Scroll back up.  Note that the video gets increasingly unsquished, but only
to about half the height that it should be.

4.  Control-click on the video, and select "Inspect Element".

5.  Hover your mouse over the video tag in WebKit's inspector view.  Note that
the blue outline and tint that is applied to the video element shows that the
video tag itself is taking up the correct space on the webpage no matter the
scroll position; it's just the video that is being rendered improperly.


Expected Results: I expect videos to play at their normal height.


Actual Results: Depending on how far scrolled down you are on a page, a video
can be completely squished vertically out of sight, or just squished to about
one half its correct height.


Regression: This issue does not happen with the stock version of Safari 4.0.3.


Workarounds: In more complicated webpages, this issue can be mitigated by *not*
applying width and height values on the video tag.  Applying width/height by
HTML attributes or by CSS styling both can trigger this bug more often.

-- 
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