Clicking on google "intent" url leads to error pages

Bug #1384361 reported by Sebastien Bacher
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Oxide
Fix Released
Undecided
Unassigned
webbrowser-app
Invalid
Medium
Unassigned
webbrowser-app (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Using rtm 122
- open the webbrowser
- go to google.com
- search for e.g "Washington"
- click on the map image at the top of the results

-> you get an error about "intent:/..." not being supported

Revision history for this message
Olivier Tilloy (osomon) wrote :

I can reliably reproduce with the steps in the description. I guess google generates intent:// URLs because it thinks it’s talking to an android device, which is very unfortunate. Not sure what’s the best way to address that. Maybe a UA override for google.com, or a custom protocol handler to intercept intent:// URLs (or even intercepting them at the navigationRequested level).

Changed in webbrowser-app (Ubuntu):
status: New → Confirmed
Changed in webbrowser-app:
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

This is an Android intent (see https://developer.chrome.com/multidevice/android/intents). I'm not sure that this will be fixable with a UA override.

Currently, one thing that's missing from Oxide is the ability to delegate unhandled URL schemes to the system. We need to do this, but then it would be the responsibility of url-dispatcher to interpret these Android intents and launch the correct application on Ubuntu (if that's even possible?)

If only we had someone to focus on website evangelism....

Revision history for this message
Olivier Tilloy (osomon) wrote :

This is now fixed in oxide, unhandled URL schemes are delegated to the system. It is now up to applications to expose suitable URL handlers.

Changed in oxide:
status: New → Fix Released
Changed in webbrowser-app:
status: Confirmed → Invalid
Changed in webbrowser-app (Ubuntu):
status: Confirmed → Invalid
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.