00001
00002
00003 using namespace KJS;
00004
00005 namespace KJS {
00006
00007 static const char NavigatorTableStrings[] = {
00008 "\0"
00009 "cookieEnabled\0"
00010 "userLanguage\0"
00011 "appCodeName\0"
00012 "javaEnabled\0"
00013 "appVersion\0"
00014 "mimeTypes\0"
00015 "userAgent\0"
00016 "language\0"
00017 "platform\0"
00018 "appName\0"
00019 "plugins\0"
00020 "product\0"
00021 "vendor\0"
00022 };
00023
00024
00025 static const struct HashEntry NavigatorTableEntries[] = {
00026 { 83, Navigator::Language, DontDelete|ReadOnly, 0, 13 },
00027 { 40, Navigator::JavaEnabled, DontDelete|Function, 0, -1 },
00028 { 101, Navigator::AppName, DontDelete|ReadOnly, 0, -1 },
00029 { 0, 0, 0, 0, -1 },
00030 { 0, 0, 0, 0, -1 },
00031 { 125, Navigator::Vendor, DontDelete|ReadOnly, 0, -1 },
00032 { 0, 0, 0, 0, -1 },
00033 { 28, Navigator::AppCodeName, DontDelete|ReadOnly, 0, 11 },
00034 { 15, Navigator::UserLanguage, DontDelete|ReadOnly, 0, 16 },
00035 { 0, 0, 0, 0, -1 },
00036 { 117, Navigator::Product, DontDelete|ReadOnly, 0, -1 },
00037 { 52, Navigator::AppVersion, DontDelete|ReadOnly, 0, 12 },
00038 { 73, Navigator::UserAgent, DontDelete|ReadOnly, 0, -1 },
00039 { 92, Navigator::Platform, DontDelete|ReadOnly, 0, 14 },
00040 { 109, Navigator::_Plugins, DontDelete|ReadOnly, 0, 15 },
00041 { 63, Navigator::_MimeTypes, DontDelete|ReadOnly, 0, -1 },
00042 { 1, Navigator::CookieEnabled, DontDelete|ReadOnly, 0, -1 }
00043 };
00044
00045 const struct HashTable NavigatorTable = { 2, 17, NavigatorTableEntries, 11, NavigatorTableStrings};
00046
00047 }