The Privacy and Security Settings window dimensions change when the Security Level slider is moved to a higher level to accommodate for the additional information on the right.
The changing of window dimensions distracts from the additional information that is changed because two things happen at the same time.
A solution would be to make the window have sufficient dimensions so it does not need to resize.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items ...
Show closed items
Linked items 0
Link issues together to show that they're related.
Learn more.
I see this happen in OS X when I change from medium-high to high: the window becomes slightly longer, and therefore the slider and window content move a little.
Why not to allow the user to scale the window as he wants but conserving aspect ratio and internally transform the values visible to webpage (a multiplication and a rounding) in the way it should be indistinguishable from unscaled window.
Here's a patch that adds a scrollbar when the descriptions are too long for the window size. Resizing the window will cause the scrollbar to disappear.
Kathy and I reviewed this and it looks good. We have just a couple of comments:
You added ids to many XUL elements, but we do not see where they are used. Are they needed? For example, you added id="privacy_checkboxes" Are these IDs needed?
The preferences.xul file has no tabs except for one (which should probably be removed). Please use spaces instead of tabs to stay consistent with the rest of the file.
Kathy and I reviewed this and it looks good. We have just a couple of comments:
Thanks for reviewing this!
You added ids to many XUL elements, but we do not see where they are
used. Are they needed? For example, you added id="privacy_checkboxes"
Are these IDs needed?
I actually added them because I was having trouble keeping track of nested XUL elements. Would you prefer if I turn them into comments?
The preferences.xul file has no tabs except for one (which should
probably be removed). Please use spaces instead of tabs to stay consistent
with the rest of the file.
Not sure how I ended up with tabs -- I will fix that.
I actually added them because I was having trouble keeping track of nested XUL elements. Would you prefer if I turn them into comments?
Yes, only because when I see an id I think "some code or CSS must reference this element by ID." But if you really like having them I can modify my thinking.