Summary: | [testcase] Unhiding iframe with flash content does not reload and display flash content | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | Gérard Talbot (no longer involved) <browserbugs2> |
Component: | khtml | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | jjm |
Priority: | NOR | Keywords: | testcase |
Version: | 4.7.3 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Gérard Talbot (no longer involved)
2011-09-15 20:02:24 UTC
The most logical (default) CSS display value for an iframe is 'inline-block'. Even though the dynamic drive code and the kross webpage dynamically set the iframe display value to 'block', Konqueror 4.7.0 still does not achieve expected results anyway, nonetheless. I can easily replace (at line 29) 'inline-block' for 'block' in the code but Konqueror will not do anything different with regards to the animated flash content. Gérard I have created a quick SWF application to replace the animated flash content from the kross site. 2 reasons for this: 1) I avoid possible ad blocking interference and 2) all the files, data, source code is on my site and available. --------------- New Actual Results: No text appears. New Expected Results: A big green "Test PASSED" text should appear. --------------- I can upload the actionscript file (non-compiled source code of embedded flash content) here if required. I will upload a version with <object id="idIframe" data="webpage-with-flash.html" type="text/html"></object> for HTML 4.01 strict and make adjustment for IE8 which requires a wrapper like: <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="..." height="..."> <param name="movie" value="[path/filename.swf]"> Gérard > I will upload a version with > <object id="idIframe" data="webpage-with-flash.html" type="text/html"></object> > for HTML 4.01 strict Additional testcase with <object> and for/with HTML 4.01 strict DTD: http://www.gtalbot.org/BrowserBugsSection/Konqueror4Bugs/unhiding-iframe-with-flash-with-object.html Actual Results: No text appears. Expected Results: A big green "Test PASSED" text should appear. Firefox 8.0, Opera 11.52 and Chrome 15.0.874.121 get expected results. Konqueror 4.7.3 get actual results and not expected results. I am using KDE Platform Version: 4.7.3 Konqueror version: 4.7.3 (with KHTML rendering engine) Qt Version: 4.7.4 Operating System: Linux 3.0.0-14-generic-pae i686 (32bits) Distribution: Kubuntu 11.10 Adobe Flash player plugin version: 11.1.102.55 here. regards, Gérard > and make adjustment for IE8 which requires a wrapper like: > > <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" > width="..." height="..."> > <param name="movie" value="[path/filename.swf]"> Done. Now, IE8+, Firefox 8+, Opera 11.x, Chrome 15+, Safari 5.x all pass http://www.gtalbot.org/BrowserBugsSection/Konqueror4Bugs/unhiding-iframe-with-flash.html and also pass http://www.gtalbot.org/BrowserBugsSection/Konqueror4Bugs/unhiding-iframe-with-flash-with-object.html regards, Gérard Flash and Netscape plugins are no longer supported. |