const int HaveJavaScript = 13;
const int HaveMajorVersion = 14;
const int HaveMinorVersion = 15;
- //const int HaveMSDomVersion = 16;
+ const int HaveMSDomVersion = 16;
const int HavePlatform = 17;
const int HaveTables = 18;
//const int HaveTagWriter = 19;
bool javaScript;
int majorVersion;
double minorVersion;
- //Version msDomVersion;
+ Version msDomVersion;
string platform;
bool tables;
//Type tagWriter;
public Version MSDomVersion {
get {
- return new Version (0, 0);
+ if (!Get (HaveMSDomVersion)) {
+ string ver_str;
+ Set (HaveMSDomVersion);
+ ver_str = this ["msdomversion"];
+ if (ver_str == null)
+ msDomVersion = new Version (0, 0);
+ else
+ msDomVersion = new Version (ver_str);
+ }
+
+ return msDomVersion;
}
}
+2006-12-07 Vladimir Krasnov <vladimirk@mainsoft.com>
+
+ * BrowserCapabilities.cs: fixed MSDomVersion property
+
2006-12-05 Igor Zelmanovich <igorz@mainsoft.com>
* VirtualPathUtility.cs: fixed: ToAbsolute() method.