Closed Bug 291064 Opened 21 years ago Closed 21 years ago

Helper app dialog incomplete for non-nsStandardURL types

Categories

(Toolkit :: Downloads API, defect, P1)

defect

Tracking

()

VERIFIED FIXED
mozilla1.8final

People

(Reporter: dveditz, Assigned: Gavin)

References

()

Details

(Keywords: fixed-aviary1.0.5, regression)

Attachments

(2 files)

Spun off from suite bug 290829; similar, but different symptoms and fix. The helper app dialog tries to protect any user:pass information from prying eyes. However, if the source URI is of a type that does not support .userPass then an exception is thrown and the dialog is not initialized properly. For example, try to load data:foo/bar,blahblahblah and note that there's no default for the radio buttons, no "Open" with dropdown, etc.
Attached patch Toolkit patch — — Splinter Review
Same patch as the core version ported to toolkit.
Assignee: bugs → gavin.sharp
Status: NEW → ASSIGNED
Attachment #181231 - Flags: review?(mconnor)
Priority: -- → P1
Target Milestone: --- → Firefox1.1
Attachment #181231 - Flags: review?(mconnor) → review+
Attachment #181231 - Flags: approval-aviary1.1a?
Whiteboard: [patch-r+] [checkin needed]
Comment on attachment 181231 [details] [diff] [review] Toolkit patch a=asa
Attachment #181231 - Flags: approval-aviary1.1a? → approval-aviary1.1a+
Whiteboard: [patch-r+] [checkin needed] → [patch-r+][checkin needed][a+]
Checked in by timeless.
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Whiteboard: [patch-r+][checkin needed][a+]
Flags: blocking-aviary1.0.4?
Blocks: 291627
Flags: blocking-aviary1.0.5? → blocking-aviary1.0.5+
Keywords: regression
Whiteboard: have patch
*** Bug 291627 has been marked as a duplicate of this bug. ***
Attached patch Branch patch — — Splinter Review
Patch against the branch. The other patch probably still applies, but a fresh patch doesn't hurt. Requesting approval for a simple, low risk regression fix. I don't have checkin access, so if someone could check this in once approved that would be great.
Attachment #185825 - Flags: approval-aviary1.0.5?
Comment on attachment 185825 [details] [diff] [review] Branch patch a=dveditz for the branch. Land soon if you're going to
Attachment #185825 - Flags: approval-aviary1.0.5? → approval-aviary1.0.5+
Whiteboard: have patch → need landing
Landed by mconnor, adding fixed-aviary1.0.5.
verified fixed with 200506170x-1.0.5 firefox builds on linux fc3 and mac os x 10.4.1. the resulting helper app dialog now contains a choice between the Open with (button to Browse for app) and Save to Disk radiobuttons.
Status: RESOLVED → VERIFIED
Whiteboard: need landing
Flags: testcase+
Flags: in-testsuite+ → in-testsuite?
Product: Firefox → Toolkit
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: