Firefox = Netscape 7?


2007-09-28 04:50:03 AM
delphi73
With the following code, using Firefox as the Browser, sBrowser is
assigned "Netscape7". Is this to be expected?
...
var
sBrowser: String;
Browser: TIWBrowser;
begin
sOpponentName := Trim(IWlblOpponent.Text);
{ Set all the user data/instance variables }
. . .
Browser := WebApplication.Browser;
case Browser of
brUnknown: sBrowser := 'Unknown';
{ HTML 4 }
brIE: sBrowser := 'IE';
brOpera: sBrowser := 'Opera';
brSafari: sBrowser := 'Safari';
brNetscape7: sBrowser := 'Netscape7';
{ HTML 3.2 }
brIE4: sBrowser := 'IE4';
brNetscape4: sBrowser := 'Netscape4';
brNetscape6: sBrowser := 'Netscape6';
brOther: sBrowser := 'Other';
brHTML32Test: sBrowser := 'HMTL32Test';
{ WAP Browsers }
brWMLTest: sBrowser := 'WMLTest';
brXHTMLMPTest: sBrowser := 'XHTMLMPTest';
brWAP: sBrowser := 'WAP'; //Generic WAP browser
//brFirefox: sBrowser := 'Firefox'; There is no brFirefox -
Firefox returns "Netscape7"...?
else
sBrowser := 'Unidentified';
end;
UserSession.Browser := sBrowser;