Summary: | Embedded Youtube videos do not show up on some sites | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | András Manţia <amantia> |
Component: | nsplugins | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | browserbugs2 |
Priority: | NOR | ||
Version: | SVN | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
András Manţia
2011-06-08 07:44:50 UTC
Actually might be a duplicate of 246736, sorry for not finding it before reporting. Right now, there are several bug reports on embedded flash video from YouTube. Can you try http://www.gtalbot.org/BrowserBugsSection/Konqueror4Bugs/Bug282491-Play-Flash-Videos-Youtube.html Gérard Please check if this issue is still valid for Konqueror 4.8.4 or later. Janek, When I load http://www.gtalbot.org/BrowserBugsSection/Konqueror4Bugs/Bug282491-Play-Flash-Videos-Youtube.html in Konqueror 4.8.4 which is using the KHTML rendering engine, I can view/play/replay the video. No problem. The problem with people using Konqueror 4.7+ using the KHTML rendering engine is most likely because the code of the webpage having an YouTube video uses an <iframe> and not an <object>. This is what we've been discussing in bug 246736 and bug 282491. { an iframe is designed to embed *by default* another HTML document. Now, if the embedded object does not have mimeType text/html, then it should be specified. And the code does not specify type="application/x-shockwave-flash". So, a compliant HTML4 web browser should render a filled black rectangular area instead of playing the video. } https://bugs.kde.org/show_bug.cgi?id=282491#c3 but then, in HTML5, an iframe is not restricted to embed another HTML document. So, there may be an *HMTL5 bug* here after all. Ideally, all 3 bug reports {bug 282491, bug 275184 and bug 246736} should merge, should be merged into 1 single bug report with a clear description, reduced testcase, expected and actual results. If we use an <object> and if the code specifies the mimeType with type="application/x-shockwave-flash", then Konqueror 4.8.4 with the KHTML rendering engine will dis-|re-|play the YouTube videos accordingly. I am using KDE Platform Version: 4.8.4 Konqueror version: 4.8.4 (with KHTML rendering engine) Qt Version: 4.8.1 Flash version: 11.2.202.236 (visit http://www.adobe.com/software/flash/about/ ) Operating System: Linux 3.2.0-25-generic-pae i686 (32bits) Distribution: Kubuntu 12.04 LTS here. Gérard In other words: Confirmed or Solved or a duplicate of bug 246736? Myriam, I have created http://www.gtalbot.org/BrowserBugsSection/Konqueror4Bugs/Bug246736-Play-Flash-Videos-YouTube-iframe.html as a reduced testcase for bug 275184 and bug 246736. So, yes, we can resolve this bug as a DUPLICATE of bug 246736 for now. The dimensions (300px wide and 150px tall) of the embedded document in the iframe is another issue and is related to this sentence: " if 'width' has a computed value of 'auto', but none of the conditions above are met, then the used value of 'width' becomes 300px. If 300px is too wide to fit the device, UAs should use the width of the largest rectangle that has a 2:1 ratio and fits the device instead. " which applies to inline-block, replaced element in normal flow 10.3.10 'Inline-block', replaced elements in normal flow http://www.w3.org/TR/CSS21/visudet.html#inlineblock-replaced-width ----------- Resolving as DUPLICATE of bug 246736 Gérard *** This bug has been marked as a duplicate of bug 246736 *** |