Closed Bug 774309 Opened 12 years ago Closed 3 years ago

Firefox does not show up as an option for Android's voice search results on ICS

Categories

(Firefox for Android Graveyard :: General, defect)

ARM
Android
defect
Not set
normal

Tracking

(firefox14 affected, firefox15 affected, firefox16 affected, firefox17 affected)

RESOLVED INCOMPLETE
Tracking Status
firefox14 --- affected
firefox15 --- affected
firefox16 --- affected
firefox17 --- affected

People

(Reporter: donrhummy, Unassigned)

References

Details

(Keywords: access, Whiteboard: [lang=java])

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20100101 Firefox/13.0.1
Build ID: 20120614114901

Steps to reproduce:

Clicked on the microphone icon of the Google Search Bar Widget on the Android phone's desktop to do a Voice search. 
(Using ICS 4.0.4)


Actual results:

After completing the voice search, Android popped up only two options for completing the search:
* Android Browser
* Chrome


Expected results:

Should have showed:
* Android Browser
* Chrome
* Firefox
* Firefox Beta
* Firefox Nightly

(Since I have all three firefox versions installed)
I can repo on Galaxy Nexus, Android 4.0.4 using the default search bar widget on the desktop and the "Search" app (which appear to link to the same Activity).

This only occurs with voice search – typing in a query will show all versions of Firefox.
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Linux → Android
Hardware: x86_64 → ARM
Version: Firefox 15 → Trunk
It's not a duplicate of bug 778588. That bug is actually a feature request for a shortcut to voice search from the location bar. This bug relates to an inability to use Firefox for voice search from the Google Search app or widget. I can repo on a HTC Evo 3D/V running 4.0.3.
I also see this on my Samsung Galaxy S3 running 4.0.4. This bug essentially means I don't use Firefox, as I'd prefer to stick to one web browser, and use Google Voice Search quite often.
Add me to the list, SGS3 4.0.4.
FWIW, I updated my Samsung Galaxy S3 to 4.1.1 today, and this bug is moot now. Google voice search now opens an embedded browser that displays the results of a Google search for the term(s). If you click on one of these links, it'll open up in Firefox (or your default web browser).
Unfortunately, Vodafone 4.1.1. has so many bugs, that I had to downgrade to 4.0.4. So I still need solution to the bug stated above.
We go through each of the intents we support here: http://hg.mozilla.org/integration/mozilla-inbound/file/a7125bc00ed9/mobile/android/base/GeckoApp.java#l1974

We should be able to solve this by adding support for the appropriate voice search intent - perhaps the RecognizerIntent (http://developer.android.com/reference/android/speech/RecognizerIntent.html)?
Whiteboard: [mentor=bnicholson][lang=java]
This is an important feature for Accessibility as well.
Keywords: access
Results from voice search launches Firefox 17 with Jelly Bean 4.2.1 here
(In reply to Andy Burns from comment #10)
> Results from voice search launches Firefox 17 with Jelly Bean 4.2.1 here

Same with Android 4.1.1 (comment 6); sounds like this may be ICS (Android 4.0.4) only.
Summary: Firefox does not show up as an option for Android's voice search results → Firefox does not show up as an option for Android's voice search results on ICS
Assignee: nobody → sriram_r
Hi Sriram, I just noticed that you were assigned to this bug a few weeks ago. Are you looking into this bug? Let me know if you have any questions or run into any problems!
Hey bnicholson.. Sorry was a little busy.. Will attach a patch this weekend..
Sriram, could you confirm that you are actively working on this?
Flags: needinfo?(sriram_r)
Hello, can I work on this?
Sure!
Assignee: sriram_r → fedepaol
Flags: needinfo?(sriram_r)
Mentor: bnicholson
Whiteboard: [mentor=bnicholson][lang=java] → [lang=java]
Hi Federico, do you still want this bug?
Flags: needinfo?(fedepaol)
Hi Brian, if I remember correctly it was a ics only bug (right before the google now takeover) and I was not able to find a phone with ics on it. However (my memory might be wrong) I _seem_ to recall that I spoke about WONTFIXING this with somebody, but again, it must have been quite a long time ago and I might be wrong.

Apart from this, I think I will not be able to work on this in short term..
Flags: needinfo?(fedepaol)
(In reply to Federico Paolinelli from comment #20)
> Hi Brian, if I remember correctly it was a ics only bug (right before the
> google now takeover) and I was not able to find a phone with ics on it.
> However (my memory might be wrong) I _seem_ to recall that I spoke about
> WONTFIXING this with somebody, but again, it must have been quite a long
> time ago and I might be wrong.
> 
> Apart from this, I think I will not be able to work on this in short term..

OK, thanks for the update. Unassigning in case someone else wants to take this.
Assignee: fedepaol → nobody
Mentor: bnicholson
Mentor: bnicholson
We have completed our launch of our new Firefox on Android. The development of the new versions use GitHub for issue tracking. If the bug report still reproduces in a current version of [Firefox on Android nightly](https://play.google.com/store/apps/details?id=org.mozilla.fenix) an issue can be reported at the [Fenix GitHub project](https://github.com/mozilla-mobile/fenix/). If you want to discuss your report please use [Mozilla's chat](https://wiki.mozilla.org/Matrix#Connect_to_Matrix) server https://chat.mozilla.org and join the [#fenix](https://chat.mozilla.org/#/room/#fenix:mozilla.org) channel.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.