Summary: | REGRESSION (r64712): YouTube video pages have contents of <noembed> elements overlapping the video description | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Mark Rowe (bdash) <mrowe> | ||||||
Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Normal | CC: | abarth, commit-queue, eric | ||||||
Priority: | P1 | Keywords: | Regression | ||||||
Version: | 528+ (Nightly build) | ||||||||
Hardware: | PC | ||||||||
OS: | OS X 10.5 | ||||||||
URL: | http://www.youtube.com/watch?v=z2nQZPC2uTs | ||||||||
Bug Depends on: | |||||||||
Bug Blocks: | 41115 | ||||||||
Attachments: |
|
Description
Mark Rowe (bdash)
2010-08-05 21:00:37 PDT
Crazy. Investigating. We're correctly swallowing the contents as text, but we're rendering it when we shouldn't be. We need to teach the noembed element to not render itself. Building a possible patch now. Created attachment 63700 [details]
Patch
Created attachment 63701 [details]
Patch
I verified that we're handling nolayer correctly. Comment on attachment 63701 [details]
Patch
OK. Why wouldn't this be part of HTMLEmbedElement:: rendererIsNeeded instead?
> OK. Why wouldn't this be part of HTMLEmbedElement:: rendererIsNeeded instead?
Because it's the noembed element :)
(There is no HTMLNoembedElement.)
Comment on attachment 63701 [details] Patch Clearing flags on attachment: 63701 Committed r64890: <http://trac.webkit.org/changeset/64890> All reviewed patches have been landed. Closing bug. |