mainLinterna Mágica - Support: sr #108050, Reassigned to another tracker...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

sr #108050: Reassigned to another tracker [was: Facebook clips are not loading]

Submitter:  Ivaylo Valkov <valkov>
Submitted:  Mon 07 May 2012 09:11:01 PM UTC
   
 
Category:  Previously working website does not anymore Priority:  5 - Normal
Severity:  3 - Normal Status:  Done
Privacy:  Public Assigned to:  valkov
Open/Closed:  Closed Release:  trunk
Operating System:  GNU/Linux

Sun 10 Jun 2012 06:37:51 PM UTC, comment #2: 

THIS ITEM WAS REASSIGNED TO BUG #36618


Please, do not post any new comments to this item.

Ivaylo Valkov <valkov>
Group administrator
Sun 27 May 2012 03:15:03 PM UTC, comment #1: 

In pages with video clips in Facebook, there are two constructors for the SWFObject library/class ...whatever in the same script tag. The code in src/lm_extract_js_swfobject.js matched only the first one. This constructor tries to insert the swf object into non-existent element or at least the ID is wrong. Unable to find an element with such ID in the DOM, Linterna Magica gives up and quits. Turns out the second SWFObject constructor has a proper ID for the element that will hold the swf object. The reworked code committed in r277 in src/lm_extract_js_swfobject.js now tries to match more than one SWFObject constructor in the same script tag. It tries until there are no more occurrences or it find one with holder element that exists in the DOM. It seems the change does not break other websites.

In addition, Facebook did some changes and the regular expression for video links did not match.

Clips are always extracted from script tags. Even when Gnash is installed the website does not render the plugin and complains that a newer version is required. Setting the version in Gnash did not help.

Added HD links support.

Ivaylo Valkov <valkov>
Group administrator
Mon 07 May 2012 09:11:01 PM UTC, original submission:  

THIS ITEM WAS REASSIGNED TO BUG #36618
Facebook clips are not loading when Gnash is not enabled. The code that extracts objects from JavaScript is the one for the swfobject library, but the regular expression does not match the DOM object id that should be used properly. Not tested with Gnash enabled.

Ivaylo Valkov <valkov>
Group administrator

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by valkov (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2012-06-10 valkov Reassign ItemLinterna Mágica, sr #108050 Linterna Mágica, bug #36618
    2012-06-10 valkov StatusReady For Test Done
        Open/ClosedOpen Closed
    2012-05-27 valkov StatusIn Progress Ready For Test
    2012-05-23 valkov StatusNeed Info In Progress

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code