Closed Bug 307124 Opened 19 years ago Closed 19 years ago

Pressing Enter in the update wizard moves forward regardless of update state

Categories

(Toolkit :: Application Update, defect, P1)

1.8.0 Branch
defect

Tracking

()

RESOLVED FIXED
mozilla1.8final

People

(Reporter: asaf, Assigned: mconnor)

References

Details

(Keywords: fixed1.8, Whiteboard: [has approval])

Attachments

(2 files, 4 obsolete files)

Pressing Enter in the update wizard moves forward regardless of update state.

STR:
 1. Download an update
 2. During the download, press Enter.

-> The wizard says the download is complete and suggests to restart.
Status: NEW → ASSIGNED
Flags: blocking1.8b4?
Priority: -- → P1
Target Milestone: --- → Firefox1.5
Seeing this on Windows and Linux, too. Some weird behavior on Windows... it's
like it still wanted to download the update before it installed it (good). But
I can't say that the same happened on Linux. It seemed like it tried to install
a partial update. I'll do some more testing.
OS: MacOS X → All
Hardware: Macintosh → All
darin, ben, what do you think about this?
Attached patch patch (obsolete) — Splinter Review
Don't allow _hitEnter to fire the default button if it's not enabled. In other
news, this binding isn't fun - it should be possible to easily access the
current defualt button.
Attachment #194936 - Flags: review?(beng)
Attachment #194936 - Flags: review?(beng) → review?(mconnor)
Comment on attachment 194936 [details] [diff] [review]
patch

This is wrong, the wizards that are breaking on this should be setting
this.canAdvance to disable the button, not disabling it directly.  If that's
done, this hack is unnecessary.
Attachment #194936 - Flags: review?(mconnor) → review-
Assignee: bugs.mano → mconnor
Status: ASSIGNED → NEW
Flags: blocking1.8b4? → blocking1.8b4+
Mike, how close are you to a fix here? We're getting very short on time.
Attached patch make wizards use canAdvance (obsolete) — Splinter Review
Attachment #194936 - Attachment is obsolete: true
Attached patch Not Horked version of the patch (obsolete) — Splinter Review
Attachment #195086 - Flags: review?(bugs.mano)
Attached patch gah (obsolete) — Splinter Review
I'd so love NyQuil and 16 hours sleep right about now....
Attachment #195084 - Attachment is obsolete: true
Attachment #195086 - Attachment is obsolete: true
Attachment #195086 - Flags: review?(bugs.mano)
Attachment #195087 - Flags: review?(bugs.mano)
Comment on attachment 195087 [details] [diff] [review]
gah

This blocks the import wizard in the importing step.
Attachment #195087 - Flags: review?(bugs.mano) → review-
Attached patch gah x2Splinter Review
Attachment #195087 - Attachment is obsolete: true
Comment on attachment 195093 [details] [diff] [review]
gah x2

>-    bb.disabled = backButtonDisabled;
>-    bn.disabled = nextButtonDisabled;
>+    

Remove whitespace in this line.

r=mano.
Attachment #195093 - Flags: review+
Attachment #195093 - Flags: approval1.8b4?
Attachment #195093 - Flags: approval1.8b4? → approval1.8b4+
fixed on the branch. I'll let mike land this on the trunk at his leisure. 

I also filed a bug and fixed thunderbird's migration wizard (will land in 1.8b5)
Keywords: fixed1.8
Whiteboard: [has approval]
Fixed on trunk now too.
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
Blocks: 309093
Product: Firefox → Toolkit
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: