Closed Bug 589851 Opened 14 years ago Closed 14 years ago

[Regression] protocol handlers are broken on 8/22 nightly build

Categories

(Firefox for Android Graveyard :: General, defect)

ARM
Android
defect
Not set
major

Tracking

(fennec2.0a1+)

VERIFIED FIXED
Tracking Status
fennec 2.0a1+ ---

People

(Reporter: aakashd, Assigned: blassey)

References

Details

Attachments

(1 file)

Build Id:
Mozilla/5.0 (Android; U; Linux armv71; en-US; rv:2.0b4pre) Gecko/20100823 Namoroka/4.0b4pre Fennec/2.0a1pre

Steps to Reproduce:
1. Go to lassey.us/proto.html
2. Click on "call me"

Actual Results:
Nothing happens.

Expected Results:
The phone application on the mobile device should launch (i.e. a launch application dialog should pop-up in the browser).
tracking-fennec: --- → ?
Attached patch patchSplinter Review
Assignee: nobody → blassey.bugs
Attachment #468392 - Flags: review?(dwitte)
this is a regression from bug 588470
Blocks: 588470
Comment on attachment 468392 [details] [diff] [review]
patch

r=dwitte
Attachment #468392 - Flags: review?(dwitte) → review+
we're gonna take this for alpha 1
tracking-fennec: ? → 2.0a1+
Should this patch have a test, so that it doesn't break again?
Flags: in-testsuite?
pushed to a1 rel branch: http://hg.mozilla.org/mozilla-central/rev/c4980b518c79

this still needs to land on m-c, so not closing it yet
pushed http://hg.mozilla.org/mozilla-central/rev/8baac435bd14
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
verified FIXED on builds:

Mozilla/5.0 (X11; U; Linux armv71; Nokia N900; en-US; rv:2.0b5pre) Gecko/20100825 Namoroka/4.0b5pre Fennec/2.0a1pre

and

Mozilla/5.0 (Android; Linux armv71; Nokia N900; en-US; rv:2.0b5pre) Gecko/20100825 Namoroka/4.0b5pre Fennec/2.0a1pre


There's litmus testcases for this that need to be updated a bit- 

https://litmus.mozilla.org/show_test.cgi?id=12313
https://litmus.mozilla.org/show_test.cgi?id=12335
Status: RESOLVED → VERIFIED
Flags: in-litmus?
Also, there's a follow-up bug here: https://bugzilla.mozilla.org/show_bug.cgi?id=590477
Assignee: blassey.bugs → mozaakash
Assignee: mozaakash → blassey.bugs
Flags: in-litmus? → in-litmus?(mozaakash)
wip, but here's an update. litmus testcases 

https://litmus.mozilla.org/show_test.cgi?id=12335
https://litmus.mozilla.org/show_test.cgi?id=12313

updated to regression test this bug. Still need to add a few more tests around this bug as well as a test html page that, so we stop using brad's page.
Can't we write an automated test for this?  Seems like the "no URL handlers fire" thing would be amenable to automation.
We can take care of both, redundancy wouldn't be a bad thing here. Unit tests would be great though
Flags: in-litmus?(mozaakash) → in-litmus-
Flags: in-litmus- → in-litmus?(mozaakash)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: