Unity webapps integration not working on chromium ubuntu 13.04

Bug #1081188 reported by Suhaimi Ghazali
This bug report is a duplicate of:  Bug #1068662: webapps not working out the box. Edit Remove
98
This bug affects 23 people
Affects Status Importance Assigned to Milestone
WebApps: unity-chromium-extensions
Confirmed
Undecided
Unassigned

Bug Description

I've installed unity-chromium-extension, but unity webapps integration with chromium browser did not working eg;gmail, google plus, facebook, twitter, no gmail icon on unity launcher and notification on indicator messages.

Version 22.0.1229.94 Built on Ubuntu 12.10, running on Ubuntu 13.04 (161065).

Revision history for this message
Alexandre Abreu (abreu-alexandre) wrote :

Thank you for your report,

could you give more information about the context of the issue?

- do you have any webapp installed (e.g. twitter), unity-webapps-twitter? If no, if you install one manually , does it work after that (e.g. twitter)?,
- which version of the extension do you have installed?
- do you see anything in the javascript console (Ctrl+Shift+J)?
- when you go to chrome://extensions, in developer mode, and click on the background page for the unity extension, do you have any error in the js console?

Revision history for this message
Omer Akram (om26er) wrote :

Seems like webapps are working fine for me in 13.04. Can you please retest and let us know if its still an issue ?

Changed in unity-chromium-extension:
status: New → Incomplete
Revision history for this message
Suhaimi Ghazali (serdotlinecho) wrote :

Thanks guys, it's working now ...+1 for you guys.
But youtube webapps integration with indicator-sound not working...but nevermind.

Revision history for this message
Víctor R. Ruiz (vrruiz) wrote :

Known issue: YouTube rolled out a new design last friday. The fix is available in the repository, working to publish it.

Revision history for this message
palewire (ben-welsh) wrote :

I have similar problems with QQ. I can install webapps just fine. But when they open up I just get a generic chromium icon in my left rail launcher (making it impossible to know which app is which) and I get nothing happening in my messaging menu for gmail or twitter. I'm really excited for those features and bummed they don't work. If this was really clicking, twitter apps like hotot and polly (which I find too slow to rely on) would be totally unnecessary.

Revision history for this message
palewire (ben-welsh) wrote :

$ sudo apt-cache policy unity-chromium-extension
unity-chromium-extension:
  Installed: 2.4.2-0ubuntu1
  Candidate: 2.4.2-0ubuntu1
  Version table:
 *** 2.4.2-0ubuntu1 0
        500 http://us.archive.ubuntu.com/ubuntu/ quantal/universe amd64 Packages
        100 /var/lib/dpkg/status

Revision history for this message
palewire (ben-welsh) wrote :

$ sudo apt-cache policy chromium-browser
chromium-browser:
  Installed: 23.0.1271.97-0ubuntu0.12.10.1
  Candidate: 23.0.1271.97-0ubuntu0.12.10.1
  Version table:
 *** 23.0.1271.97-0ubuntu0.12.10.1 0
        500 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/universe amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ quantal-security/universe amd64 Packages
        100 /var/lib/dpkg/status
     22.0.1229.94~r161065-0ubuntu1 0
        500 http://us.archive.ubuntu.com/ubuntu/ quantal/universe amd64 Packages

Revision history for this message
palewire (ben-welsh) wrote :

$ sudo apt-cache policy unity-webapps-twitter
unity-webapps-twitter:
  Installed: 2.4.10
  Candidate: 2.4.10
  Version table:
 *** 2.4.10 0
        500 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/universe amd64 Packages
        100 /var/lib/dpkg/status
     2.4.7 0
        500 http://us.archive.ubuntu.com/ubuntu/ quantal/universe amd64 Packages
$ sudo apt-cache policy unity-webapps-gmail
unity-webapps-gmail:
  Installed: 2.4.7
  Candidate: 2.4.7
  Version table:
 *** 2.4.7 0
        500 http://us.archive.ubuntu.com/ubuntu/ quantal/universe amd64 Packages
        100 /var/lib/dpkg/status

Revision history for this message
Heimen Stoffels (vistaus) wrote :

They're also not working on 13.04 with the default Firefox.

Clicking Google+ or Facebook Messenger from the Messaging Menu or Dash doesn't launch anything. And running unity-webapps-runner from the terminal terminates with:

vistausss@vistaus-MacBookPro:~$ unity-webapps-runner -n googleplus

(unity-webapps-runner:12399): GLib-CRITICAL **: g_variant_new_string: assertion `g_utf8_validate (string, -1, NULL)' failed

(unity-webapps-runner:12399): GLib-CRITICAL **: g_variant_new_string: assertion `string != NULL' failed
vistausss@vistaus-MacBookPro:~$

Hopefully this gets fixed soon because I don't think Canonical would get happy face when they launch 13.04 with broken web app functionality lol.

Changed in unity-chromium-extension:
status: Incomplete → Confirmed
Revision history for this message
Alexandre Abreu (abreu-alexandre) wrote :

@djmusic121: there is some improvement getting in for the 'runner' (see https://code.launchpad.net/~abreu-alexandre/libunity-webapps/improve-webapps-runner-help-fix/+merge/150709) but the actual usage is more along the lines of, e.g.:

unity-webapps-runner -n 'VHdpdHRlcgA=' -d 'twitter.com'

the "-n" field corresponding to the 'name' attribute of the webapp (determined by what is being used in the Unit.init() call), it is being encoded as a base64 string (to account for any specific character that might appear in the name itself.

the "-d" field is mandatory and corresponds to the registered domain associated with the WebApp.

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.