Browser data properties

The browser data properties check browser prerequisites that can be common across all platforms, such as whether the browser is installed. For Windows systems only, it uses the browser collectors in the ips_root/lib directory, with the browser prefix identifier in their file names. For UNIX systems only, it uses the UNIX browser collectors in the ips_root/UNIX_Linux directory, with the browser prefix identifier in their file names.

Table 1 outlines the browser prerequisite properties that are common across all platforms. This category of prerequisite properties requires the browser prefix identifier. Other prerequisite properties check the version of specific web browser types, but they are categorized in other data categories. These prerequisites are summarized in Table 2.
Table 1. Browser data properties
Prerequisite property Platform Description Valid values
browser.Version
UNIX
Checks whether any of the specified web browser versions are installed on the machine. The web browser type is specified by browser_name in the expected value and can be one of the following types:
  • Firefox
  • Mozilla
  • SeaMonkey

String to represent any of the required browser versions that must be installed on the machine, in the following formats:

  • browser_name version_number[+]

    For example: Firefox 10.1

  • browser_name version_number[+],browser_name version_number[+],[browser_name version_number[+]]

    For example: Firefox 10.1+,SeaMonkey 1.1.13+

Note: The values can use the + special character as outlined in Table 1.
browser.Version
Windows
Checks whether any of the specified web browser versions are installed on the machine. The web browser type is specified by browser_name in the expected value and can be one of the following types:
  • Internet Explorer
  • Firefox
  • SeaMonkey

String to represent any of the required browser versions that must be installed on the machine, in the following formats:

  • browser_name version_number[+]

    For example: Firefox 10.1

  • browser_name version_number[+],browser_name version_number[+],[browser_name version_number[+]]

    For example: Firefox 10.1+,Internet Explorer 9.0+

Note: The values can use the + special character as outlined in Table 1.
Table 2. Web browser prerequisites in other data properties
Prerequisite property Platform Description Valid values
internetExplorer.
version
Windows Checks whether the specified version of Internet Explorer is installed on the machine Numeric format, for example, 7.0+
Note: The values can use the special characters as outlined in Table 1.
os.Firefox

UNIX

Checks whether Mozilla Firefox is installed on the machine. The prerequisite property assumes that the path to the binary is set in the PATH environment variable; returns Available if it is installed.

Available|Unavailable
os.MozillaVersion

UNIX

Checks for a specific version of Mozilla Firefox on the machine unlike the os.Firefox prerequisite property.

Note: The prerequisite property assumes that the path to the binary is set in the PATH environment variable.

Numeric format, for example,

3.0+
Note: The values can use the special characters as outlined in Table 1.
os.SeaMonkeyVersion

Linux

Checks for a specific version of Mozilla SeaMonkey installed on the computer.

Note: The prerequisite property assumes that the path to the binary is set in the PATH environment variable.

Numeric format, for example, 2.10

Note: The values can use the special characters as outlined in Table 1.