The extension FoxyTunes can not work on midbrowser properly

Bug #174766 reported by Zhao Fan
6
Affects Status Importance Assigned to Milestone
Moblin Browser
Won't Fix
Wishlist
Unassigned

Bug Description

Bug detailed description:
--------------------------
The extension FoxyTunes could be installed and uninstalled properly on midbrowser with the author's modified version, but can not work properly on midbrowser. The FoxyTunes player controls doesn’t show up in the status bar at the bottom as in regular Firefox 2.
The modified version has been posted to http://downloads.foxytunes.com/firefox/private/FoxyTunes_2.9.6.1_MidBrowser.xpi, but hasn't been updated to mozilla addon website.

Reproduce steps:
----------------

Current result:
----------------

Expected result:
----------------

Basic root-causing log:
----------------------

Zhao Fan (fan-zhao)
Changed in moblin-browser:
assignee: nobody → carl-wong
importance: Undecided → Medium
Zhao Fan (fan-zhao)
Changed in moblin-browser:
assignee: carl-wong → jimmyhuang
Changed in moblin-browser:
status: New → Triaged
Zhao Fan (fan-zhao)
Changed in moblin-browser:
milestone: none → m9
Revision history for this message
Jimmy Huang (jimmyhuang-deactivatedaccount) wrote :

I patched the the FoxyTunes addon to work in MID browser, please download the patched version here.

http://jimmy-ubuntu.jf.intel.com/public/midbrowser/addons/FoxyTunes_2.9.6.1_MidBrowser_patched_v1.xpi

Changed in moblin-browser:
status: Triaged → Fix Committed
Revision history for this message
Zhao Fan (fan-zhao) wrote :

Jimmy, actually I am not sure if it's proper to reopen this bug for you. I did see you have integrated the foxytunes addon and it can partially work. However, the major functionality of foxytunes is to invoke media player to play music from browser from my understanding. For instance, if I install foxytunes on my laptop, I may want to use it to invoke windows media player to play music, and use "play", "stop", "next track" buttons foxytunes provided to control the music playing. But the foxytunes for midbrowser can only be used to invoke some online media player, and all music playing can only be controlled by media player embedded in webpage but not foxytunes. It would be good if foxytunes could be used to invoke moblin-media to play music and control the playing, but I am afraid it would be big effort. What's your idea?

Revision history for this message
Zhao Fan (fan-zhao) wrote :

Let me reopen the bug until we reach agreement :)

Changed in moblin-browser:
status: Fix Committed → New
Changed in moblin-browser:
status: New → Triaged
Revision history for this message
Jimmy Huang (jimmyhuang-deactivatedaccount) wrote :

Fan,

I would consider this a feature request rather than a bug. The reason is Foxytunes do not support Moblin-Player at all for now, if we do want it to work like other online media players, then we'll need to make Foxy Tunes support the D-Bus calls moblin-player uses, or have the moblin-player expose its API to the plugin. It would be something nice to have, but I don't really know if we are really ever going to support this. My suggestion would be to close this bug, for now, unless Foxy Tunes do not work for online players as expected, otherwise, it becomes a big effort to start adding features to projects we don't really own. I think what we can do is talk to the author of add-on and see if he's willing to add support for Moblin-Player, and if Moblin-Player has a set of APIs he can use, then I don't see why he wouldn't do it.

Changed in moblin-browser:
milestone: m9 → m11
Revision history for this message
Jimmy Huang (jimmyhuang-deactivatedaccount) wrote :

The addons are not in POR, and this specific add-on requires modification to the UI layout so that it works properly on MID browser's toolbar, so I am going to change this to be in the wishlist.

Changed in moblin-browser:
importance: Medium → Wishlist
milestone: m11 → fix-later
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.