Closed Bug 588357 Opened 10 years ago Closed 6 years ago

[HTML5] parser regression - Joystiq posts with videos cause rest of page content to vanish

Categories

(Web Compatibility :: Desktop, defect, P3, major)

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: beta, Unassigned)

References

()

Details

User-Agent:       Mozilla/5.0 (X11; Linux i686; rv:2.0b3) Gecko/20100805 Firefox/4.0b3 Glue/4.5
Build Identifier: Mozilla/5.0 (X11; Linux i686; rv:2.0b3) Gecko/20100805 Firefox/4.0b3 Glue/4.5

Joystiq uses a viddler code template for embedding their videos into the page, it involves an object tag with a video tag inside.

Might just be their site code, but I missed seeing anything obvious.

Setting html5.enable to false fixes the issue.

Reproducible: Always

Steps to Reproduce:
1. Visit URL
Actual Results:  
Page is considerably shorter than expected, right aside and comments missing.

Expected Results:  
Page appears as normal.

Had contacted Joystiq, they said its a problem they know about, but arent considering fixing it. I get the notion they think its a firefox beta bug, rather than expected parser in the future.
This happens to me as well on a Mac, so it's not platform-specific.

Example URL:

http://www.joystiq.com/2010/08/19/konamis-dancemasters-grooves-kinect-style/
Noticed Bug 530396 Comment 1, updated bug title.
Summary: HTML5 parser regression - Joystiq posts with videos cause rest of page content to vanish → [HTML5] parser regression - Joystiq posts with videos cause rest of page content to vanish
It appears to be from a missing </object> closing tag, below is a trimmed version of the code (without param & id)

<div><!--[if IE]>
<object width="599" height="357" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
  <object>
   <video src="http://www.viddler.com/file/e5820d21/html5mobile/" type="video/mp4" width="599" height="337" poster="http://www.viddler.com/thumbnail/e5820d21/"></video>
  </object>
</object>
<![endif]-->
<!--[if !IE]>
<!--> 
<object width="599" height="357" type="application/x-shockwave-flash" data="http://www.viddler.com/simple/e5820d21/">
  <object>
   <video src="http://www.viddler.com/file/e5820d21/html5mobile/" type="video/mp4" width="599" height="337" poster="http://www.viddler.com/thumbnail/e5820d21/"></video>
  </object>
<!--<![endif]--></div>
OS: Linux → All
Hardware: x86 → All
Spec bug filed: http://www.w3.org/Bugs/Public/show_bug.cgi?id=10427
Status: UNCONFIRMED → NEW
Ever confirmed: true
Priority: -- → P3
WONTFIXing per spec WONTFIXing:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=10427#c5
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
Shouldn't this have been moved to evang?
(In reply to comment #6)
> Shouldn't this have been moved to evang?

Yes.
Assignee: nobody → english-us
Status: RESOLVED → REOPENED
Component: General → English US
Product: Firefox → Tech Evangelism
QA Contact: general → english-us
Resolution: WONTFIX → ---
Just a minor update on evang: I believe from my few emails & twitterings to Viddler, and a recent post on Joystiq ( http://www.joystiq.com/2011/02/09/how-bulletstorm-became-the-worst-video-game-in-the-world/ ) with a corrected embed block, that they have told their partners to update whatever templates they are using.
URL for this bug still shamefully shows the error, as I doubt joystiq will go back through their posts to correct.
Working for me.
Assignee: english-us → nobody
Status: REOPENED → RESOLVED
Closed: 10 years ago6 years ago
Component: English US → Desktop
Resolution: --- → WORKSFORME
Product: Tech Evangelism → Web Compatibility
You need to log in before you can comment on or make changes to this bug.