Accessible client-side image map of Firefox Toolbars [HTML 4.01 section 13.6.1.1]
See bugzilla bugfile 63730 regarding this webpage

Instructions: Disable download of images with Edit/Preferences.../Privacy & Security/Images/Do not load any images.

Actual results in Mozilla 1.8b build 2005012305, Mozilla 1.8b2 build 2005070105, Firefox 1.0 rv: 1.7.5 build 20041107 and in Firefox Deer Park alpha 2 rv: 1.8b4 build 20050721: a map of invisible links are rendered along with their title attribute. One does not see an unordered list of links.

Expected results: the alternate content of <object> gets rendered. You should see an unordered list of links acting as a table of content.
Note that Lynx 2.8.5 rel. 1 and Opera 8.00 beta 1 render the expected results.

Legend of browser icons used in the table
Mozilla 1.x MSIE 5, MSIE 5.5 and MSIE 6 for windows Netscape 4.x Netscape 6.x Netscape 7.x Firefox 1.x Opera 6 or higher
Window FeatureDescriptionBrowser support
left Specifies the distance the new window is placed from the left side of the work area for applications of the user's operating system to the leftmost border (resizing handle) of the browser window. The new window can not be positioned offscreen. The left value must be positive.
Note on precedence
Note on position and dimension error correction
MSIE 5+, NS 6.x, Mozilla 1.x, Firefox 1.x, O6+
top Specifies the distance the new window is placed from the top side of the work area for applications of the user's operating system to the topmost border (resizing handle) of the browser window. The new window can not be positioned offscreen. The top value must be positive.
Note on precedence
Note on position and dimension error correction
MSIE 5+, NS 6.x, NS 7.x, Mozilla 1.x, Firefox 1.x, O6+
height Specifies the height of the content area, viewing area of the new secondary window in pixels. The height value includes the height of the horizontal scrollbar if present. The minimum required is 100 pixels.
Bug 176320: Minimal innerWidth/innerHeight values for popup windows
Note on precedence
Note on position and dimension error correction
Note on outerHeight versus height (or innerHeight)
MSIE 5+, NS 4.x, NS 6.x, NS 7.x, Mozilla 1.x, Firefox 1.x, O6+
width Specifies the width of the content area, viewing area of the new secondary window in pixels. The width value includes the width of the vertical scrollbar if present. The width value does not include the sidebar if it is expanded. The minimum required is 100 pixels.
Bug 176320: Minimal innerWidth/innerHeight values for popup windows
Note on precedence
Note on position and dimension error correction
MSIE 5+, NS 4.x, NS 6.x, NS 7.x, Mozilla 1.x, Firefox 1.x, O6+
location If this feature is set to yes, then the new secondary window will render the Location Toolbar in Netscape 4.x and in Mozilla-based browsers. MSIE 5+ and Opera 7.x will render the Address Bar. MSIE 5+, NS 4.x, NS 6.x, NS 7.x, Mozilla 1.x, Firefox 1.x, O6+
screenX Same as left but only supported by Netscape 4.x and Mozilla-based browsers.
Note on precedence
Note on position and dimension error correction
NS 4.x, NS 6.x, NS 7.x, Mozilla 1.x, Firefox 1.x
screenY Same as top but only supported by Netscape 4.x and Mozilla-based browsers.
Note on precedence
Note on position and dimension error correction
NS 4.x, NS 6.x, NS 7.x, Mozilla 1.x, Firefox 1.x
outerHeight Specifies the height of the whole browser window in pixels. This outerHeight value includes any/all present toolbar, window horizontal scrollbar (if present) and top and bottom window resizing borders (4 pixels each). Minimal required value is 100 pixels.
Note: since titlebar is always rendered, then requesting outerHeight=100 will make the innerHeight of the browser window under the minimal 100 pixels.
Bug 176320: Minimal innerWidth/innerHeight values for popup windows
Note on precedence
Note on position and dimension error correction
Note on outerHeight versus height (or innerHeight)
NS 4.x, NS 6.x, NS 7.x, Mozilla 1.x, Firefox 1.x
outerWidth Specifies the width of the whole browser window in pixels. This outerWidth value includes the window vertical scrollbar (if present) and left and right window resizing borders (4 pixels each).
Bug 176320: Minimal innerWidth/innerHeight values for popup windows
Note on precedence
Note on position and dimension error correction
NS 4.x, NS 6.x, NS 7.x, Mozilla 1.x, Firefox 1.x
innerHeight Same as height but only supported by Netscape 4.x and Mozilla-based browsers. Specifies the height of the content area, viewing area of the new secondary window in pixels. The innerHeight value includes the height of the horizontal scrollbar if present. Minimal required value must be 100 in Mozilla-based browsers.
Bug 176320: Minimal innerWidth/innerHeight values for popup windows
Note on precedence
Note on position and dimension error correction
Note on outerHeight versus height (or innerHeight)
NS 4.x, NS 6.x, NS 7.x, Mozilla 1.x, Firefox 1.x
innerWidth Same as width but only supported by Netscape 4.x and Mozilla-based browsers. Specifies the width of the content area, viewing area of the new secondary window in pixels. The innerWidth value includes the width of the vertical scrollbar if present. The innerWidth value does not include the sidebar if it is expanded. Minimal required value must be 100 in Mozilla-based browsers.
Bug 176320: Minimal innerWidth/innerHeight values for popup windows
Note on precedence
Note on position and dimension error correction
NS 4.x, NS 6.x, NS 7.x, Mozilla 1.x, Firefox 1.x
Window FeatureDescriptionBrowser support
menubar If this feature is set to yes, then the new secondary window will render the menubar. MSIE 5+, NS 4.x, NS 6.x, NS 7.x, Mozilla 1.x, Firefox 1.x
directories If this feature is set to yes, then the new secondary window will render the Personal Toolbar in Netscape 4.x, Netscape 6.x, Netscape 7.x and Mozilla browser. It will render the Bookmarks Toolbar in Firefox 1.x and, in MSIE 5+, it will render the Links bar. In addition to the Personal Toolbar, Mozilla browser will render the Site Navigation Bar if such toolbar is visible, present in the parent window. MSIE 5+, NS 4.x, NS 6.x, NS 7.x, Mozilla 1.x, Firefox 1.x
toolbar If this feature is set to yes, then the new secondary window will render the Navigation Toolbar (Back, Forward, Reload, Stop buttons). In addition to the Navigation Toolbar, Mozilla-based browsers will render the Tab Bar if it is visible, present in the parent window. MSIE 5+, NS 4.x, NS 6.x, NS 7.x, Mozilla 1.x, Firefox 1.x
resizable If this feature is set to yes, then it will make the new secondary window resizable.
Note: Mozilla-based browsers since version 1.4 will have a window resizing grippy at the right end of the status bar; this is to assure users that they can resize a browser window even when the web author explicitly or implicitly requested to make such secondary window non-resizable. In such case, the maximize/restore down system command icon in the titlebar will be disabled and window resizing borders will be unresponsive but the window will still be resizable via that window resizing grippy in the status bar.

Tip: For accessibility reasons, it is strongly recommended to always set this feature to yes.

Mozilla and Firefox users can force all windows to be easily resizable by setting
dom.disable_window_open_feature.resizable
to true in about:config or in their user.js file.
MSIE 5+, NS 4.x, NS 6.x, NS 7.x, Mozilla 1.x, Firefox 1.x
scrollbars If this feature is set to yes, then the new secondary window will render scrollbars only if needed, only if content overflows requested window dimensions.

Tip: For accessibility reasons, it is strongly encouraged to always set this feature to yes.

Users can force all windows to render scrollbars when needed, when a document content overflow occurs by setting
dom.disable_window_open_feature.scrollbars
to true in about:config or in their user.js file.
Note on scrollbars
MSIE 5+, NS 4.x, NS 6.x, NS 7.x, Mozilla 1.x, Firefox 1.x
status If this feature is set to yes, then the new secondary window will have a status bar. Users can force the rendering of status bar in all Mozilla-based browsers, in MSIE 6 SV1 (Note on status bar in XP SP2) and in Opera 7+. The default preference setting in recent Mozilla-based browser releases and in Firefox 1.0 is to force the presence of the status bar.
Note on status bar
MSIE 5+, NS 4.x, NS 6.x, NS 7.x, Mozilla 1.x, Firefox 1.x
personalbar Same as directories but only supported by Netscape and Mozilla-based browsers. NS 4.x, NS 6.x, NS 7.x, Mozilla 1.x, Firefox 1.x
dependent If set to yes, the new window is said to be dependent of its parent window. A dependent window closes when its parent window closes. A dependent window will be minimized on the Windows task bar only when its parent window is minimized. On Windows platforms, a dependent window does not show on the task bar. A dependent window will also stay in front of the parent window. NS 4.x, NS 6.x, NS 7.x, Mozilla 1.x, Firefox 1.x
The MSIE 6 almost equivalent to the dependent feature can be obtained by the recourse of the showModelessDialog( ) method.
Window FeatureDescriptionBrowser support
chrome to be defined to verify
modal If set to yes, the new window is said to be modal. The modal feature will make the new, secondary window stay on top/in front of its parent/opener and will make it gain and keep the focus until the modal secondary window is disposed, closed: the user is forced to dismiss the modal window first before doing anything else with the parent window. A default beep (in Netscape 7.0x and in some Mozilla 1.x versions) arising from the Windows operating system will remind the user that he must dismiss the modal popup window first. Minimizing a modal popup window is not possible in Netscape 7.0x and in Firefox 1.0 (but possible in Netscape 7.1 and in some Mozilla-based versions) without minimizing the parent-opener window as well. Modal windows do not appear on the task bar.
NS 4.x, NS 6.x, NS 7.x, Mozilla 1.x, Firefox 1.x
The MSIE 6 almost equivalent to the modal feature can be obtained by the recourse of the method showModalDialog( ).
dialog The dialog feature removes the menu system commands (Restore, Move, Size, Minimize, Maximize, Close Alt+F4) on the titlebar in Netscape 7.0x and Firefox 1.0. [[ To do: insert an image here ]] Mozilla 1.2+ and Netscape 7.1 will render menu system commands. Dialog windows are windows which have no minimize system command icon on the titlebar nor maximize/restore down system command icon on the titlebar. They are said to be dialog because their normal, usual purpose is to only notify info and to be dismissed, closed. NS 6.x, NS 7.x, Mozilla 1.x, Firefox 1.x
minimizable This setting can only possibly apply when in conjonction with dialog windows. If it is a dialog window and if minimizable is set to yes, then the new dialog window will have a minimize system icon in the titlebar and it will be minimizable. If the new window is not a dialog window, then this setting has no impact on the presence of the minimize system icon in the titlebar. In practice, the minimizable window feature is rarely seen and very rarely necessary or useful since non-modal windows are all and always minimizable. NS 4.x, NS 6.x, NS 7.x, Mozilla 1.x, Firefox 1.x
fullscreen Do not use. fullscreen does not work in recent Mozilla-based browsers (before rv: 1.6) and requesting this feature no longer works in MSIE 6 SV1 the way it worked in MSIE 5.x.
fullscreen always upsets users with large monitor screen or with dual monitor screen. Forcing fullscreen on other users is also extremely unpopular and is considered as an outright rude attempt to impose the web author's viewing preferences onto the users.
Note on fullscreen
MSIE 5.x, NS 7.x, Mozilla 1.x
fullscreen does not work in NS 7.2 and it does not really work in MSIE 6 SV1. Certains parts of the interface stops functioning in MSIE 5.x.
alwaysRaised If set to yes, the new window to be created will float on top of, in front of other windows, whether it is active or not. This feature requires privileged security access from the user; this feature "must be set in signed scripts". At the time of writing this file, alwaysRaised has not been implemented in Mozilla-based browsers. NS 4.x, (signed scripts) NS 6.x, NS 7.x (but not in NS 7.2) Mozilla 1.x, (but not in recent Mozilla releases).
alwaysLowered If set to yes, the new window to be created will float below, under other windows, whether it is active or not. This feature requires privileged security access and will only be granted to signed scripts. At the time of writing this file, alwaysLowered has not been implemented in Mozilla-based browsers: it should work in Netscape 4 in signed scripts only. [[ to do: test/verify support ]] NS 4.x (signed scripts)
hotkeys Deprecated. Do not use. Always active in Mozilla. There are currently no plan to implement the hotkeys feature either. If set to yes, hotkeys used to make menu shortcut keys (like Alt+F4 to close the application, Ctrl+O to open a file, Ctrl+P to print the document, etc.) activable despite menubarless window in Netscape 4. Hotkeys, or shortcut keys activating menu items or system menu items, are implemented and always active in Mozilla-based browsers even if the menubar is not present, is not visible. NS 4.x
z-lock Deprecated. Do not use. Not implemented in Mozilla. There are currently no plan to implement the z-lock feature either. In Netscape 4.x, this feature requires privileged security access and will only be granted to signed scripts. In a multiple windows context, it orders a window among other opened windows along the z-axis, according to a windowing hierarchy set numerically. NS 4.x (signed scripts)
copyhistory Deprecated. Do not use. Always implemented in Mozilla. There are currently no plan to implement the copyhistory feature either. When set to yes, the history file of the parent window is available and is copied into the new secondary window in Netscape 4 (shortcut key is Ctrl+H) and the location bar history (which lists the sites in the location bar drop-down list) of the parent window is copied and available in the new secondary window in Netscape 4 . NS 4.x
titlebar Useless. Do not use. By default, all new secondary windows always have a titlebar. If set to no and if privileged security access is granted by the user, then it would remove the titlebar from new secondary windows in Netscape 4, Mozilla 1.x. [[ to do: test/verify support ]] NS 4.x (signed scripts), Mozilla 1.x
Window FeatureDescriptionBrowser support
Legend of browser icons used in the table
Mozilla 1.x MSIE 5, MSIE 5.5 and MSIE 6 for windows Netscape 4.x Netscape 6.x Netscape 7.x Firefox 1.x Opera 6 or higher

HTML 4.01 Strict compliant