This file allows you to set up detection patterns for Chrome based browsers that are not yet supported by the main executable files.
The structure of the file is a standard .ini file, with a free number of blocks of the format
Path=<path(string)> UserDataFolder=<path(string)> Executable=<path(string)> ExecutablePathRelative=<flag(boolean)> CheckExecutable=<flag(boolean)> BrowserType=(Beonex|Firebird|Firefox|Flock|K-Meleon|Lolifox|Mozilla|Netscape (6 or later)|Netscape (4.x)|Wyzo|Thunderbird|Postbox|Songbird)
Full path to data folder. Supports path templates.
Relative path to the actual data.
Path to the main executable (used to get version information, for example).
Set to 1 if path above is relative to data path.
Set to 0 if you do not want to test whether the main executable exists.
Only currently supported browsers are listed here, you'll have to pick the nearest one for yet unlisted browsers. This is just for display purposes - all Mozilla support includes automatic detection of old (up to Firefox 2) or new (Firefox 3) data files.
Path=<$LOCALAPPDATA>\Google\Chrome\ UserDataFolder=User Data Executable=Application\Chrome.exe ExecutablePathRelative=1 CheckExecutable=1 BrowserType=Chrome
An updated file of this format can be put into regular 2.0 updates to extend browser support withouth the need for a larger binary (executable) file update.