Closed Bug 265256 Opened 20 years ago Closed 20 years ago

Modal dialog boxes should be a fixed size

Categories

(Firefox :: Shell Integration, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: nospam, Assigned: bugs)

References

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.3) Gecko/20041019 Firefox/1.0
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.3) Gecko/20041019 Firefox/1.0

In Windows most modal dialog boxes are non resizable.

Firefox has some dialog boxes which are resizable, most notably options and page
info.

A simple change in browser.js, and maybe a couple of other files, removing
'resizable' or 'resizable=yes' fixes this problem.

Reproducible: Always
Steps to Reproduce:
1. On Windows go to Tools | Options
2. Resize the dialog box
Actual Results:  
You can make the dialog any size. It doesn't look good.

Expected Results:  
Nothing

I know some themes require large dialog boxes for different fonts/layouts but
that should be defined in the theme.
Non modal windows are obviously not affected.
Blocks: 250436
Not sure how sound the rationale is here, but would like to see what others think.
Status: UNCONFIRMED → NEW
Ever confirmed: true
a) Page Info isn't modal.
b) There is no point to restricting what users can/cannot do in this manner. 
The various exceptions dialogs (image blocking etc) need to be modal because of
the design of the options dialog, but resizing adds value and loses nothing.
c) "Just because" is never close to a reason for restricting functionality where
there is no technical reason why its a bad thing.
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → WONTFIX
I agree it would technically reduce functionality _slightly_ but currently it
looks inconsistent and frankly a bit amateurish.

Either this should be fixed or bug 250436, as having resizable windows without a
resize handle is not very polished.
resize widgets are a much better solution than restricting user capabilities. 
period.
You need to log in before you can comment on or make changes to this bug.