Summary: | Webkit renders EMBED fallback content instead of OBJECT content | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | jasneet <jasneet> | ||||||||||
Component: | Layout and Rendering | Assignee: | Nobody <webkit-unassigned> | ||||||||||
Status: | NEW --- | ||||||||||||
Severity: | Normal | CC: | aestes, ahmad.saleem792, jasneet, lanouvellechair, webkit | ||||||||||
Priority: | P2 | Keywords: | HasReduction | ||||||||||
Version: | 528+ (Nightly build) | ||||||||||||
Hardware: | All | ||||||||||||
OS: | All | ||||||||||||
URL: | http://musique.3suisses.fr/ | ||||||||||||
Attachments: |
|
Description
jasneet
2008-05-12 09:58:18 PDT
Created attachment 21085 [details]
screenshot
Created attachment 21086 [details]
reduction
Created attachment 21087 [details]
reduction
I can confirm the bug. It looks like Webkit violates "Rules for rendering objects": "A user agent must interpret an OBJECT element according to the following precedence rules: 1. The user agent must first try to render the object. It should not render the element's contents, [...]. 2. If the user agent is not able to render the object for whatever reason (configured not to, lack of resources, wrong architecture, etc.), it must try to render its contents." [http://www.w3.org/TR/html401/struct/objects.html#h-13.3.1] WebKit actually incorrectly renders fall back EMBED content instead of OBJECT content which is of cause which is available for rendering. Created attachment 21459 [details]
even reduced test case
*** Bug 17690 has been marked as a duplicate of this bug. *** Loading 'even reduced test case' in Safari 16.4 shows 'broken image' icon while Chrome Canary 115, I have ruffle extension (Flash in Rust Emulator) and it shows that Ruffle is not able to run this. While Firefox Nightly 114 does not render anything like broken image or embedded flash etc. |