}
else if (version >= 2.1 && version < 3) {
// Assume that all 2.x versions of MRJ work the same. MRJ 2.1 actually
// works via Runtime.exec() and 2.2 supports that but has an openURL() method
// as well that we currently ignore.
return new MacOs2_1BrowserLaunching();
}
else if (version == 3.0) {
return new MacOs3_0BrowserLaunching();
}
else if (version >= 3.1) {