#11984 NORM Future : Re-implement click-to-flash in Browse using DOM access

Zarro Boogs per Child bugtracker at laptop.org
Tue Jul 3 18:30:21 EDT 2012


#11984: Re-implement click-to-flash in Browse using DOM access
-----------------------------+----------------------------------------------
 Reporter:  dsd              |                 Owner:  manuq         
     Type:  task             |                Status:  new           
 Priority:  normal           |             Milestone:  Future Release
Component:  browse-activity  |               Version:  not specified 
 Keywords:                   |           Next_action:  code          
 Verified:  0                |   Deployment_affected:                
Blockedby:                   |              Blocking:                
-----------------------------+----------------------------------------------
 (Filing at OLPC rather than Sugar because the bulk of the work needed is
 to be done in webkit, not sugar)

 As Browse has been moved to WebKit we have lost the "click-to-flash"
 mechanism we used to ship.

 At http://bugs.sugarlabs.org/ticket/3613 Manuel has identified that we can
 achieve the same effect by modifying the DOM, however
 webkit_dom_event_target_add_event_listener is not available to
 introspected bindings.

 This looks like it should be quite easy - perhaps just adding some basic
 annotations to the relevant code in webkit:
 WebCore/bindings/gobject/WebKitDOMEventTarget.cpp

 (In the mean time, for 12.1.0, we will ship a Gnash config change enabling
 Gnash's own "click-to-play" mechanism. This is not ideal because it won't
 work for adobe flash...)

-- 
Ticket URL: <http://dev.laptop.org/ticket/11984>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list