JSPROP_READONLY 746 modules/gpac_js/gpac_js.c JS_DefineProperty(cbk->c, obj, "name", STRING_TO_JSVAL(s), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 764 modules/gpac_js/gpac_js.c JS_DefineProperty(cbk->c, obj, "path", STRING_TO_JSVAL(s), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 765 modules/gpac_js/gpac_js.c JS_DefineProperty(cbk->c, obj, "directory", BOOLEAN_TO_JSVAL(cbk->is_dir ? JS_TRUE : JS_FALSE), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 766 modules/gpac_js/gpac_js.c JS_DefineProperty(cbk->c, obj, "drive", BOOLEAN_TO_JSVAL(file_info->drive ? JS_TRUE : JS_FALSE), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 767 modules/gpac_js/gpac_js.c JS_DefineProperty(cbk->c, obj, "hidden", BOOLEAN_TO_JSVAL(file_info->hidden ? JS_TRUE : JS_FALSE), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 768 modules/gpac_js/gpac_js.c JS_DefineProperty(cbk->c, obj, "system", BOOLEAN_TO_JSVAL(file_info->system ? JS_TRUE : JS_FALSE), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 769 modules/gpac_js/gpac_js.c JS_DefineProperty(cbk->c, obj, "size", INT_TO_JSVAL(file_info->size), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 770 modules/gpac_js/gpac_js.c JS_DefineProperty(cbk->c, obj, "last_modified", INT_TO_JSVAL(file_info->last_modified), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1446 modules/gpac_js/gpac_js.c JS_DefineProperty(c, a, "ID", STRING_TO_JSVAL(JS_NewStringCopyZ(c, com.quality_query.ID ? com.quality_query.ID : "")) , 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1447 modules/gpac_js/gpac_js.c JS_DefineProperty(c, a, "mime", STRING_TO_JSVAL(JS_NewStringCopyZ(c, com.quality_query.mime ? com.quality_query.mime : "")) , 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1448 modules/gpac_js/gpac_js.c JS_DefineProperty(c, a, "codec", STRING_TO_JSVAL(JS_NewStringCopyZ(c, com.quality_query.codec ? com.quality_query.codec : "")) , 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1449 modules/gpac_js/gpac_js.c JS_DefineProperty(c, a, "width", INT_TO_JSVAL(com.quality_query.width), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1450 modules/gpac_js/gpac_js.c JS_DefineProperty(c, a, "height", INT_TO_JSVAL(com.quality_query.height), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1451 modules/gpac_js/gpac_js.c JS_DefineProperty(c, a, "bandwidth", INT_TO_JSVAL(com.quality_query.bandwidth), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1452 modules/gpac_js/gpac_js.c JS_DefineProperty(c, a, "interlaced", BOOLEAN_TO_JSVAL(com.quality_query.interlaced), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1453 modules/gpac_js/gpac_js.c JS_DefineProperty(c, a, "fps", DOUBLE_TO_JSVAL( JS_NewDouble(c, com.quality_query.fps) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1454 modules/gpac_js/gpac_js.c JS_DefineProperty(c, a, "samplerate", INT_TO_JSVAL(com.quality_query.sample_rate), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1455 modules/gpac_js/gpac_js.c JS_DefineProperty(c, a, "channels", INT_TO_JSVAL(com.quality_query.nb_channels), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1456 modules/gpac_js/gpac_js.c JS_DefineProperty(c, a, "par_num", INT_TO_JSVAL(com.quality_query.par_num), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1457 modules/gpac_js/gpac_js.c JS_DefineProperty(c, a, "par_den", INT_TO_JSVAL(com.quality_query.par_den), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1458 modules/gpac_js/gpac_js.c JS_DefineProperty(c, a, "disabled", BOOLEAN_TO_JSVAL(com.quality_query.disabled), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1459 modules/gpac_js/gpac_js.c JS_DefineProperty(c, a, "is_selected", BOOLEAN_TO_JSVAL(com.quality_query.is_selected), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1460 modules/gpac_js/gpac_js.c JS_DefineProperty(c, a, "automatic", BOOLEAN_TO_JSVAL(com.quality_query.automatic), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1461 modules/gpac_js/gpac_js.c JS_DefineProperty(c, a, "tile_mode", INT_TO_JSVAL(com.quality_query.tile_adaptation_mode), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1462 modules/gpac_js/gpac_js.c JS_DefineProperty(c, a, "dependent_groups", INT_TO_JSVAL(com.quality_query.dependent_group_index), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1509 modules/gpac_js/gpac_js.c JS_DefineProperty(c, a, "x", INT_TO_JSVAL(x), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1510 modules/gpac_js/gpac_js.c JS_DefineProperty(c, a, "y", INT_TO_JSVAL(y), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1511 modules/gpac_js/gpac_js.c JS_DefineProperty(c, a, "w", INT_TO_JSVAL(w), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1512 modules/gpac_js/gpac_js.c JS_DefineProperty(c, a, "h", INT_TO_JSVAL(h), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 2053 modules/gpac_js/gpac_js.c JS_DefineProperty(c, scene_obj, "width", INT_TO_JSVAL(w), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 2054 modules/gpac_js/gpac_js.c JS_DefineProperty(c, scene_obj, "height", INT_TO_JSVAL(h), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 2055 modules/gpac_js/gpac_js.c JS_DefineProperty(c, scene_obj, "connected", BOOLEAN_TO_JSVAL(scene->graph ? JS_TRUE : JS_FALSE), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 2168 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("keycode", GJS_EVT_PROP_KEYCODE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2169 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("mouse_x", GJS_EVT_PROP_MOUSE_X, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2170 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("mouse_y", GJS_EVT_PROP_MOUSE_Y, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2171 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("picked", GJS_EVT_PROP_PICKED, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2172 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("wheel", GJS_EVT_PROP_WHEEL, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2173 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("button", GJS_EVT_PROP_BUTTON, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2174 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("type", GJS_EVT_PROP_TYPE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2175 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("name", GJS_EVT_PROP_NAME, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2176 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("hwkey", GJS_EVT_PROP_HWKEY, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2186 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("scale_x", GJS_GPAC_PROP_SCALE_X, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2187 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("scale_y", GJS_GPAC_PROP_SCALE_Y, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2188 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("translation_x", GJS_GPAC_PROP_TRANSLATION_X, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2189 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("translation_y", GJS_GPAC_PROP_TRANSLATION_Y, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2190 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("rectangular_textures", GJS_GPAC_PROP_RECT_TEXTURES, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2191 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("batteryOn", GJS_GPAC_PROP_BATTERY_ON, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2192 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("batteryCharging", GJS_GPAC_PROP_BATTERY_CHARGE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2193 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("batteryPercent", GJS_GPAC_PROP_BATTERY_PERCENT, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2194 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("batteryLifeTime", GJS_GPAC_PROP_BATTERY_LIFETIME, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2195 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("batteryFullLifeTime", GJS_GPAC_PROP_BATTERY_LIFETIME_FULL, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2196 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("hostname", GJS_GPAC_PROP_HOSTNAME, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2198 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("current_path", GJS_GPAC_PROP_CURRENT_PATH, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2202 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("hardware_yuv", GJS_GPAC_PROP_HARDWARE_YUV, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2203 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("hardware_rgb", GJS_GPAC_PROP_HARDWARE_RGB, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2204 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("hardware_rgba", GJS_GPAC_PROP_HARDWARE_RGBA, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2205 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("hardware_stretch", GJS_GPAC_PROP_HARDWARE_STRETCH, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2206 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("screen_width", GJS_GPAC_PROP_SCREEN_WIDTH, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2207 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("screen_height", GJS_GPAC_PROP_SCREEN_HEIGHT, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2209 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("http_bitrate", GJS_GPAC_PROP_HTTP_RATE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2210 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("fps", GJS_GPAC_PROP_FPS, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2211 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("sim_fps", GJS_GPAC_PROP_SIM_FPS, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2212 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("cpu_load", GJS_GPAC_PROP_CPU, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2213 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("cpu", GJS_GPAC_PROP_CPU, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2214 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("nb_cores", GJS_GPAC_PROP_NB_CORES, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2215 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("system_memory", GJS_GPAC_PROP_MEMORY_SYSTEM, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2216 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("memory", GJS_GPAC_PROP_MEMORY, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2217 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("argc", GJS_GPAC_PROP_ARGC, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2220 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("dpi_x", GJS_GPAC_PROP_DPI_X, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2221 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("dpi_y", GJS_GPAC_PROP_DPI_Y, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2255 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("ID", GJS_OM_PROP_ID, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2256 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("nb_resources", GJS_OM_PROP_NB_RES, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2257 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("service_url", GJS_OM_PROP_URL, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2258 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("duration", GJS_OM_PROP_DUR, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2259 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("clock_time", GJS_OM_PROP_CLOCK, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2260 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("clock_drift", GJS_OM_PROP_DRIFT, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2261 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("status", GJS_OM_PROP_STATUS, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2262 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("buffer", GJS_OM_PROP_BUFFER, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2263 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("db_unit_count", GJS_OM_PROP_DB_COUNT, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2264 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("cb_unit_count", GJS_OM_PROP_CB_COUNT, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2265 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("cb_capacity", GJS_OM_PROP_CB_CAP, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2266 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("type", GJS_OM_PROP_TYPE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2267 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("samplerate", GJS_OM_PROP_SAMPLERATE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2268 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("channels", GJS_OM_PROP_CHANNELS, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2269 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("lang", GJS_OM_PROP_LANG, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2270 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("width", GJS_OM_PROP_WIDTH, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2271 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("height", GJS_OM_PROP_HEIGHT, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2272 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("pixelformt", GJS_OM_PROP_PIXELFORMAT, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2273 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("par", GJS_OM_PROP_PAR, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2274 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("dec_frames", GJS_OM_PROP_DEC_FRAMES, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2275 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("drop_frames", GJS_OM_PROP_DROP_FRAMES, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2276 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("max_dec_time", GJS_OM_PROP_DEC_TIME_MAX, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2277 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("total_dec_time", GJS_OM_PROP_DEC_TIME_TOTAL, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2278 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("avg_bitrate", GJS_OM_PROP_AVG_RATE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2279 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("max_bitrate", GJS_OM_PROP_MAX_RATE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2280 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("service_handler", GJS_OM_PROP_SERVICE_HANDLER, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2281 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("codec", GJS_OM_PROP_CODEC, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2282 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("nb_qualities", GJS_OM_PROP_NB_QUALITIES, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2283 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("max_buffer", GJS_OM_PROP_MAX_BUFFER, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2284 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("min_buffer", GJS_OM_PROP_MIN_BUFFER, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2285 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("frame_duration", GJS_OM_PROP_FRAME_DUR, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2286 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("irap_frames", GJS_OM_PROP_NB_IRAP, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2287 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("irap_dec_time", GJS_OM_PROP_IRAP_DEC_TIME, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2288 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("irap_max_time", GJS_OM_PROP_IRAP_MAX_TIME, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2289 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("service_id", GJS_OM_PROP_SERVICE_ID, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2290 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("selected_service", GJS_OM_PROP_SELECTED_SERVICE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2291 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("bandwidth_down", GJS_OM_PROP_BANDWIDTH_DOWN, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2292 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("nb_http", GJS_OM_PROP_NB_HTTP, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2293 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("timeshift_depth", GJS_OM_PROP_TIMESHIFT_DEPTH, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2294 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("timeshift_time", GJS_OM_PROP_TIMESHIFT_TIME, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2295 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("is_addon", GJS_OM_PROP_IS_ADDON, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2296 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("main_addon_on", GJS_OM_PROP_MAIN_ADDON_ON, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2297 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("is_over", GJS_OM_PROP_IS_OVER, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2298 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("is_pulling", GJS_OM_PROP_IS_PULLING, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2299 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("dynamic_scene", GJS_OM_PROP_DYNAMIC_SCENE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2300 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("service_name", GJS_OM_PROP_SERVICE_NAME, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2301 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("ntp_diff", GJS_OM_PROP_NTP_DIFF, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2302 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("main_addon_url", GJS_OM_PROP_MAIN_ADDON_URL, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2303 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("reverse_playback_supported", GJS_OM_PROP_REVERSE_PLAYBACK, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2304 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("scalable_enhancement", GJS_OM_PROP_SCALABLE_ENHANCEMENT, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2305 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("main_addon_media_time", GJS_OM_PROP_MAIN_ADDON_MEDIATIME, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2306 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("dependent_groups", GJS_OM_PROP_DEPENDENT_GROUPS, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2307 modules/gpac_js/gpac_js.c SMJS_PROPERTY_SPEC("vr_scene", GJS_OM_PROP_IS_VR_SCENE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2375 modules/gpac_js/gpac_js.c JS_DefineProperty(c, global, "gpac", OBJECT_TO_JSVAL(gjs->gpac_obj), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 2384 modules/gpac_js/gpac_js.c JS_DefineProperty(c, global, #name, INT_TO_JSVAL(name), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1048 modules/platinum/GPACPlatinum.cpp JS_DefineProperty(c, s_obj, "Name", STRING_TO_JSVAL( JS_NewStringCopyZ(c, mr->m_device->GetFriendlyName()) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1049 modules/platinum/GPACPlatinum.cpp JS_DefineProperty(c, s_obj, "UUID", STRING_TO_JSVAL( JS_NewStringCopyZ(c, mr->m_UUID ) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1050 modules/platinum/GPACPlatinum.cpp JS_DefineProperty(c, s_obj, "HostName", STRING_TO_JSVAL( JS_NewStringCopyZ(c, mr->m_device->GetURLBase().GetHost() ) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1168 modules/platinum/GPACPlatinum.cpp JS_DefineProperty(c, f_obj, "ObjectID", STRING_TO_JSVAL( JS_NewStringCopyZ(c, mo->m_ObjectID)), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1169 modules/platinum/GPACPlatinum.cpp JS_DefineProperty(c, f_obj, "Name", STRING_TO_JSVAL( JS_NewStringCopyZ(c, mo->m_Title)), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1170 modules/platinum/GPACPlatinum.cpp JS_DefineProperty(c, f_obj, "ParentID", STRING_TO_JSVAL( JS_NewStringCopyZ(c, mo->m_ParentID)), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1171 modules/platinum/GPACPlatinum.cpp JS_DefineProperty(c, f_obj, "Directory", BOOLEAN_TO_JSVAL( mo->IsContainer() ? JS_TRUE : JS_FALSE), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1173 modules/platinum/GPACPlatinum.cpp JS_DefineProperty(c, f_obj, "ResourceCount", INT_TO_JSVAL(mo->m_Resources.GetItemCount()), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1230 modules/platinum/GPACPlatinum.cpp JS_DefineProperty(c, s_obj, "Name", STRING_TO_JSVAL( JS_NewStringCopyZ(c, ms->m_device->GetFriendlyName()) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1231 modules/platinum/GPACPlatinum.cpp JS_DefineProperty(c, s_obj, "UUID", STRING_TO_JSVAL( JS_NewStringCopyZ(c, ms->m_UUID ) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1454 modules/platinum/GPACPlatinum.cpp JS_DefineProperty(upnp->m_pJSCtx, device->obj, "Name", STRING_TO_JSVAL( JS_NewStringCopyZ(upnp->m_pJSCtx, name) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1455 modules/platinum/GPACPlatinum.cpp JS_DefineProperty(upnp->m_pJSCtx, device->obj, "ID", STRING_TO_JSVAL( JS_NewStringCopyZ(upnp->m_pJSCtx, id) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1456 modules/platinum/GPACPlatinum.cpp JS_DefineProperty(upnp->m_pJSCtx, device->obj, "UUID", STRING_TO_JSVAL( JS_NewStringCopyZ(upnp->m_pJSCtx, device->GetUUID()) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 433 modules/platinum/GenericDevice.cpp JS_DefineProperty(serv->js_ctx, serv->obj, "Name", STRING_TO_JSVAL( JS_NewStringCopyZ(serv->js_ctx, service->GetServiceID()) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 434 modules/platinum/GenericDevice.cpp JS_DefineProperty(serv->js_ctx, serv->obj, "Type", STRING_TO_JSVAL( JS_NewStringCopyZ(serv->js_ctx, service->GetServiceType()) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 435 modules/platinum/GenericDevice.cpp JS_DefineProperty(serv->js_ctx, serv->obj, "Hostname", STRING_TO_JSVAL( JS_NewStringCopyZ(serv->js_ctx, m_device->GetURLBase().GetHost() ) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 975 modules/platinum/GenericDevice.cpp JS_DefineProperty(m_pUPnP->m_pJSCtx, js_action, "Name", STRING_TO_JSVAL( JS_NewStringCopyZ(m_pUPnP->m_pJSCtx, name) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 977 modules/platinum/GenericDevice.cpp JS_DefineProperty(m_pUPnP->m_pJSCtx, js_action, "Service", service->m_pObj ? OBJECT_TO_JSVAL( service->m_pObj) : JSVAL_NULL, 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 163 modules/widgetman/widget.c JS_DefineProperty(c, an_obj, "msgName", STRING_TO_JSVAL( JS_NewStringCopyZ(c, msg->name) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 164 modules/widgetman/widget.c JS_DefineProperty(c, an_obj, "interfaceHandler", OBJECT_TO_JSVAL( obj ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 168 modules/widgetman/widget.c JS_DefineProperty(c, an_obj, "replyCallback", argv[1], 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 233 modules/widgetman/widget.c JS_DefineProperty(c, ifce->obj, "type", STRING_TO_JSVAL( JS_NewStringCopyZ(c, ifce->ifce->type) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 234 modules/widgetman/widget.c JS_DefineProperty(c, ifce->obj, "bound", STRING_TO_JSVAL( JS_NewStringCopyZ(c, ifce->hostname) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1424 modules/widgetman/widgetman.c JS_DefineProperty(c, obj, "name", STRING_TO_JSVAL( JS_NewStringCopyZ(c, par->name) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1425 modules/widgetman/widgetman.c JS_DefineProperty(c, obj, "is_input", BOOLEAN_TO_JSVAL( (par->type == GF_WM_PARAM_OUTPUT) ? JS_FALSE : JS_TRUE), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1428 modules/widgetman/widgetman.c JS_DefineProperty(c, obj, "script_type", STRING_TO_JSVAL( JS_NewStringCopyZ(c, "boolean") ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1431 modules/widgetman/widgetman.c JS_DefineProperty(c, obj, "script_type", STRING_TO_JSVAL( JS_NewStringCopyZ(c, "number") ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1435 modules/widgetman/widgetman.c JS_DefineProperty(c, obj, "script_type", STRING_TO_JSVAL( JS_NewStringCopyZ(c, "string") ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1469 modules/widgetman/widgetman.c JS_DefineProperty(c, obj, "num_params", INT_TO_JSVAL( gf_list_count(msg->params) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1470 modules/widgetman/widgetman.c JS_DefineProperty(c, obj, "name", STRING_TO_JSVAL( JS_NewStringCopyZ(c, msg->name) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1471 modules/widgetman/widgetman.c JS_DefineProperty(c, obj, "is_input", BOOLEAN_TO_JSVAL( msg->is_output ? JS_FALSE : JS_TRUE ) , 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1472 modules/widgetman/widgetman.c JS_DefineProperty(c, obj, "has_output_trigger", BOOLEAN_TO_JSVAL( msg->output_trigger ? JS_TRUE : JS_FALSE) , 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1473 modules/widgetman/widgetman.c JS_DefineProperty(c, obj, "has_input_action", BOOLEAN_TO_JSVAL( (msg->input_action && msg->input_action->attribute) ? JS_TRUE : JS_FALSE) , 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1474 modules/widgetman/widgetman.c JS_DefineProperty(c, obj, "has_script_input", BOOLEAN_TO_JSVAL( (msg->input_action && !msg->input_action->attribute) ? JS_TRUE : JS_FALSE) , 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1540 modules/widgetman/widgetman.c JS_DefineProperty(c, ifce->obj, "num_messages", INT_TO_JSVAL( gf_list_count(ifce->messages) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1541 modules/widgetman/widgetman.c JS_DefineProperty(c, ifce->obj, "type", STRING_TO_JSVAL( JS_NewStringCopyZ(c, ifce->type) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1542 modules/widgetman/widgetman.c JS_DefineProperty(c, ifce->obj, "serviceProvider", BOOLEAN_TO_JSVAL( ifce->provider ? JS_TRUE : JS_FALSE ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1543 modules/widgetman/widgetman.c JS_DefineProperty(c, ifce->obj, "multipleBinding", BOOLEAN_TO_JSVAL( ifce->multiple_binding ? JS_TRUE : JS_FALSE ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1730 modules/widgetman/widgetman.c JS_DefineProperty(c, icon_obj, "src", STRING_TO_JSVAL( JS_NewStringCopyZ(c, icon->src) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1733 modules/widgetman/widgetman.c JS_DefineProperty(c, icon_obj, "relocated_src", STRING_TO_JSVAL( JS_NewStringCopyZ(c, abs_reloc_url) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1734 modules/widgetman/widgetman.c JS_DefineProperty(c, icon_obj, "width", INT_TO_JSVAL( icon->width ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1735 modules/widgetman/widgetman.c JS_DefineProperty(c, icon_obj, "height", INT_TO_JSVAL( icon->height ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1754 modules/widgetman/widgetman.c JS_DefineProperty(c, pref_obj, "name", STRING_TO_JSVAL( JS_NewStringCopyZ(c, pref->name) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1755 modules/widgetman/widgetman.c JS_DefineProperty(c, pref_obj, "value", STRING_TO_JSVAL( JS_NewStringCopyZ(c, pref->value) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1756 modules/widgetman/widgetman.c JS_DefineProperty(c, pref_obj, "readonly", STRING_TO_JSVAL( JS_NewStringCopyZ(c, ((pref->flags & GF_WM_PREF_READONLY)?"true":"false")) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1774 modules/widgetman/widgetman.c JS_DefineProperty(c, feat_obj, "name", STRING_TO_JSVAL( JS_NewStringCopyZ(c, feat->name) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1775 modules/widgetman/widgetman.c JS_DefineProperty(c, feat_obj, "required", BOOLEAN_TO_JSVAL( (feat->required? JS_TRUE : JS_FALSE) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1786 modules/widgetman/widgetman.c JS_DefineProperty(c, param_obj, "name", STRING_TO_JSVAL( JS_NewStringCopyZ(c, param->name) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1787 modules/widgetman/widgetman.c JS_DefineProperty(c, param_obj, "value", STRING_TO_JSVAL( JS_NewStringCopyZ(c, param->value) ), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1791 modules/widgetman/widgetman.c JS_DefineProperty(c, feat_obj, "params", OBJECT_TO_JSVAL(params_arr), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 276 src/scenegraph/dom_smjs.c JS_DefineProperty(c, obj, #_val, INT_TO_JSVAL(GF_DOM_EXC_##_val), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 310 src/scenegraph/dom_smjs.c JS_DefineProperty(c, obj, "UNSPECIFIED_EVENT_TYPE_ERR", INT_TO_JSVAL(0), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 311 src/scenegraph/dom_smjs.c JS_DefineProperty(c, obj, "DISPATCH_REQUEST_ERR", INT_TO_JSVAL(1), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 318 src/scenegraph/dom_smjs.c JS_DefineProperty(c, obj, "code", INT_TO_JSVAL(code), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 4233 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("nodeName", NODE_JSPROPERTY_NODENAME, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4235 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("nodeType", NODE_JSPROPERTY_NODETYPE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4236 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("parentNode", NODE_JSPROPERTY_PARENTNODE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4237 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("childNodes", NODE_JSPROPERTY_CHILDNODES, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4238 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("firstChild", NODE_JSPROPERTY_FIRSTCHILD, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4239 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("lastChild", NODE_JSPROPERTY_LASTCHILD, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4240 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("previousSibling",NODE_JSPROPERTY_PREVIOUSSIBLING, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4241 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("nextSibling", NODE_JSPROPERTY_NEXTSIBLING, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4242 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("attributes", NODE_JSPROPERTY_ATTRIBUTES, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4243 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("ownerDocument", NODE_JSPROPERTY_OWNERDOCUMENT, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4244 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("namespaceURI", NODE_JSPROPERTY_NAMESPACEURI, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4246 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("localName", NODE_JSPROPERTY_LOCALNAME, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4247 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("baseURI", NODE_JSPROPERTY_BASEURI, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4250 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("firstElementChild", NODE_JSPROPERTY_FIRSTELEMENTCHILD, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4251 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("lastElementChild", NODE_JSPROPERTY_LASTELEMENTCHILD, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4252 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("previousElementSibling",NODE_JSPROPERTY_PREVIOUSELEMENTSIBLING, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4253 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("nextElementSibling", NODE_JSPROPERTY_NEXTELEMENTSIBLING, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4264 src/scenegraph/dom_smjs.c JS_DefineProperty(c, dom_rt->domNodeClass._proto, "ELEMENT_NODE", INT_TO_JSVAL(1), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 4265 src/scenegraph/dom_smjs.c JS_DefineProperty(c, dom_rt->domNodeClass._proto, "TEXT_NODE", INT_TO_JSVAL(3), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 4266 src/scenegraph/dom_smjs.c JS_DefineProperty(c, dom_rt->domNodeClass._proto, "CDATA_SECTION_NODE", INT_TO_JSVAL(4), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 4267 src/scenegraph/dom_smjs.c JS_DefineProperty(c, dom_rt->domNodeClass._proto, "DOCUMENT_NODE", INT_TO_JSVAL(9), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 4297 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("doctype", DOCUMENT_JSPROPERTY_DOCTYPE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4298 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("implementation", DOCUMENT_JSPROPERTY_IMPLEMENTATION, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4299 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("documentElement", DOCUMENT_JSPROPERTY_DOCUMENTELEMENT, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4300 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("inputEncoding", DOCUMENT_JSPROPERTY_INPUTENCODING, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4301 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("xmlEncoding", DOCUMENT_JSPROPERTY_XMLENCODING, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4342 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("tagName", ELEMENT_JSPROPERTY_TAGNAME, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4343 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("schemaTypeInfo",ELEMENT_JSPROPERTY_SCHEMATYPEINFO, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4366 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("length", TEXT_JSPROPERTY_LENGTH, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4368 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("isElementContentWhitespace",TEXT_JSPROPERTY_ISELEMENTCONTENTWHITESPACE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4369 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("wholeText", TEXT_JSPROPERTY_WHOLETEXT, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4389 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("type", EVENT_JSPROPERTY_TYPE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4390 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("target", EVENT_JSPROPERTY_TARGET, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4391 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("currentTarget", EVENT_JSPROPERTY_CURRENTTARGET, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4392 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("eventPhase", EVENT_JSPROPERTY_EVENTPHASE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4393 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("bubbles", EVENT_JSPROPERTY_BUBBLES, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4394 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("cancelable", EVENT_JSPROPERTY_CANCELABLE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4395 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("timeStamp", EVENT_JSPROPERTY_TIMESTAMP, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4396 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("namespaceURI", EVENT_JSPROPERTY_NAMESPACEURI, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4397 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("defaultPrevented",EVENT_JSPROPERTY_DEFAULTPREVENTED, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4400 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("detail", EVENT_JSPROPERTY_DETAIL, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4402 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("data", EVENT_JSPROPERTY_DATA, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4404 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("screenX", EVENT_JSPROPERTY_SCREENX, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4405 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("screenY", EVENT_JSPROPERTY_SCREENY, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4406 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("clientX", EVENT_JSPROPERTY_CLIENTX, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4407 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("clientY", EVENT_JSPROPERTY_CLIENTY, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4408 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("button", EVENT_JSPROPERTY_BUTTON, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4409 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("relatedTarget", EVENT_JSPROPERTY_RELATEDTARGET, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4411 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("wheelDelta", EVENT_JSPROPERTY_WHEELDELTA, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4414 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("keyIdentifier", EVENT_JSPROPERTY_KEYIDENTIFIER, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4415 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("keyChar", EVENT_JSPROPERTY_KEYCHAR, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4416 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("charCode", EVENT_JSPROPERTY_CHARCODE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4419 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("lengthComputable", EVENT_JSPROPERTY_LENGTHCOMPUTABLE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4420 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("typeArg", EVENT_JSPROPERTY_TYPEARG, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4421 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("loaded", EVENT_JSPROPERTY_LOADED, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4422 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("total", EVENT_JSPROPERTY_TOTAL, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4423 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("buffering", EVENT_JSPROPERTY_BUFFER_ON, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4424 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("bufferLevel", EVENT_JSPROPERTY_BUFFERLEVEL, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4425 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("bufferRemainingTime",EVENT_JSPROPERTY_BUFFERREMAININGTIME, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4426 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("status", EVENT_JSPROPERTY_STATUS, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4429 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("width", EVENT_JSPROPERTY_WIDTH, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4430 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("height", EVENT_JSPROPERTY_HEIGHT, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4431 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("offset_x", EVENT_JSPROPERTY_OFFSETX, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4432 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("offset_y", EVENT_JSPROPERTY_OFFSETY, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4433 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("vp_width", EVENT_JSPROPERTY_VPWIDTH, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4434 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("vp_height", EVENT_JSPROPERTY_VPHEIGHT, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4435 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("translation_x", EVENT_JSPROPERTY_TRANSLATIONX,JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4436 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("translation_y", EVENT_JSPROPERTY_TRANSLATIONY,JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4437 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("type3d", EVENT_JSPROPERTY_TYPE3D, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4438 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("error", EVENT_JSPROPERTY_ERROR, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4439 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("dynamic_scene", EVENT_JSPROPERTY_DYNAMIC_SCENE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4440 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("url", EVENT_JSPROPERTY_URL, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4447 src/scenegraph/dom_smjs.c JS_DefineProperty(c, dom_rt->domEventClass._proto, "CAPTURING_PHASE", INT_TO_JSVAL(1), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 4448 src/scenegraph/dom_smjs.c JS_DefineProperty(c, dom_rt->domEventClass._proto, "AT_TARGET", INT_TO_JSVAL(2), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 4449 src/scenegraph/dom_smjs.c JS_DefineProperty(c, dom_rt->domEventClass._proto, "BUBBLING_PHASE", INT_TO_JSVAL(3), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 4451 src/scenegraph/dom_smjs.c JS_DefineProperty(c, dom_rt->domEventClass._proto, "DOM_KEY_LOCATION_STANDARD ", INT_TO_JSVAL(0), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 4452 src/scenegraph/dom_smjs.c JS_DefineProperty(c, dom_rt->domEventClass._proto, "DOM_KEY_LOCATION_LEFT", INT_TO_JSVAL(1), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 4453 src/scenegraph/dom_smjs.c JS_DefineProperty(c, dom_rt->domEventClass._proto, "DOM_KEY_LOCATION_RIGHT", INT_TO_JSVAL(2), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 4454 src/scenegraph/dom_smjs.c JS_DefineProperty(c, dom_rt->domEventClass._proto, "DOM_KEY_LOCATION_NUMPAD", INT_TO_JSVAL(3), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 4463 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("length", NODELIST_JSPROPERTY_LENGTH, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4480 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("readyState", XHR_READYSTATE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4481 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("response", XHR_RESPONSE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4483 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("responseText", XHR_RESPONSETEXT, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4484 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("responseXML", XHR_RESPONSEXML, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4485 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("status", XHR_STATUS, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4486 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("statusText", XHR_STATUSTEXT, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4488 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("upload", XHR_UPLOAD, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4494 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("UNSENT", XHR_STATIC_UNSENT, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, xml_http_getProperty, 0), JSPROP_READONLY 4495 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("OPENED", XHR_STATIC_OPENED, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, xml_http_getProperty, 0), JSPROP_READONLY 4496 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("HEADERS_RECEIVED", XHR_STATIC_HEADERS_RECEIVED, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, xml_http_getProperty, 0), JSPROP_READONLY 4497 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("LOADING", XHR_STATIC_LOADING, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, xml_http_getProperty, 0), JSPROP_READONLY 4498 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("DONE", XHR_STATIC_DONE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, xml_http_getProperty, 0), JSPROP_READONLY 4544 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("valueType", DCCI_JSPROPERTY_VALUETYPE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4546 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("readOnly", DCCI_JSPROPERTY_READONLY, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4547 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("DCCIMetadataInterfaceType", DCCI_JSPROPERTY_DCCIMETADATAINTERFACETYPE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4548 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("DCCIMetadataInterface", DCCI_JSPROPERTY_DCCIMETADATAINTERFACE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4549 src/scenegraph/dom_smjs.c SMJS_PROPERTY_SPEC("version", DCCI_JSPROPERTY_VERSION, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 4560 src/scenegraph/dom_smjs.c JS_DefineProperty(c, global, "DCCIRoot", dcci_root, 0, 0, JSPROP_READONLY | JSPROP_PERMANENT ); JSPROP_READONLY 479 src/scenegraph/html5_media_smjs.c JS_DefineProperty(c, node_obj, "gpac_me_impl", OBJECT_TO_JSVAL(me->_this), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1478 src/scenegraph/html5_media_smjs.c {"MEDIA_ERR_ABORTED", MEDIA_ERROR_PROP_ABORTED, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_error_get_code, 0}, JSPROP_READONLY 1479 src/scenegraph/html5_media_smjs.c {"MEDIA_ERR_NETWORK", MEDIA_ERROR_PROP_NETWORK, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_error_get_code, 0}, JSPROP_READONLY 1480 src/scenegraph/html5_media_smjs.c {"MEDIA_ERR_DECODE", MEDIA_ERROR_PROP_DECODE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_error_get_code, 0}, JSPROP_READONLY 1481 src/scenegraph/html5_media_smjs.c {"MEDIA_ERR_SRC_NOT_SUPPORTED", MEDIA_ERROR_PROP_SRC_NOT_SUPPORTED, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_error_get_code, 0}, JSPROP_READONLY 1482 src/scenegraph/html5_media_smjs.c {"code", MEDIA_ERROR_PROP_CODE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_error_get_code, 0}, JSPROP_READONLY 1496 src/scenegraph/html5_media_smjs.c {"length", 0, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_time_ranges_get_length, 0}, JSPROP_READONLY 1511 src/scenegraph/html5_media_smjs.c {"id", HTML_TRACK_PROP_ID, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0}, JSPROP_READONLY 1512 src/scenegraph/html5_media_smjs.c {"kind", HTML_TRACK_PROP_KIND, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0}, JSPROP_READONLY 1513 src/scenegraph/html5_media_smjs.c {"label", HTML_TRACK_PROP_LABEL, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0}, JSPROP_READONLY 1514 src/scenegraph/html5_media_smjs.c {"language", HTML_TRACK_PROP_LANGUAGE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0}, JSPROP_READONLY 1528 src/scenegraph/html5_media_smjs.c {"id", HTML_TRACK_PROP_ID, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0}, JSPROP_READONLY 1529 src/scenegraph/html5_media_smjs.c {"kind", HTML_TRACK_PROP_KIND, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0}, JSPROP_READONLY 1530 src/scenegraph/html5_media_smjs.c {"label", HTML_TRACK_PROP_LABEL, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0}, JSPROP_READONLY 1531 src/scenegraph/html5_media_smjs.c {"language", HTML_TRACK_PROP_LANGUAGE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0}, JSPROP_READONLY 1545 src/scenegraph/html5_media_smjs.c {"id", HTML_TRACK_PROP_ID, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0}, JSPROP_READONLY 1546 src/scenegraph/html5_media_smjs.c {"kind", HTML_TRACK_PROP_KIND, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0}, JSPROP_READONLY 1547 src/scenegraph/html5_media_smjs.c {"label", HTML_TRACK_PROP_LABEL, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0}, JSPROP_READONLY 1548 src/scenegraph/html5_media_smjs.c {"language", HTML_TRACK_PROP_LANGUAGE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0}, JSPROP_READONLY 1549 src/scenegraph/html5_media_smjs.c {"inBandMetadataTrackDispatchType", HTML_TRACK_PROP_INBANDTYPE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0}, JSPROP_READONLY 1562 src/scenegraph/html5_media_smjs.c {"length", 0, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_track_list_get_length, 0}, JSPROP_READONLY 1579 src/scenegraph/html5_media_smjs.c {"selectedIndex", 0, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_track_list_get_selected_index, 0}, JSPROP_READONLY 1580 src/scenegraph/html5_media_smjs.c {"length", 0, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_track_list_get_length, 0}, JSPROP_READONLY 1597 src/scenegraph/html5_media_smjs.c {"length", 0, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_track_list_get_length, 0}, JSPROP_READONLY 1625 src/scenegraph/html5_media_smjs.c {"error", HTML_MEDIA_PROP_ERROR, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_error, 0}, JSPROP_READONLY 1627 src/scenegraph/html5_media_smjs.c {"currentSrc", HTML_MEDIA_PROP_CURRENTSRC, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_src, 0}, JSPROP_READONLY 1629 src/scenegraph/html5_media_smjs.c {"NETWORK_EMPTY", HTML_MEDIA_PROP_NETWORK_EMPTY, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_const, 0}, JSPROP_READONLY 1630 src/scenegraph/html5_media_smjs.c {"NETWORK_IDLE", HTML_MEDIA_PROP_NETWORK_IDLE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_const, 0}, JSPROP_READONLY 1631 src/scenegraph/html5_media_smjs.c {"NETWORK_LOADING", HTML_MEDIA_PROP_NETWORK_LOADING, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_const, 0}, JSPROP_READONLY 1632 src/scenegraph/html5_media_smjs.c {"NETWORK_NO_SOURCE", HTML_MEDIA_PROP_NETWORK_NO_SOURCE,JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_const, 0}, JSPROP_READONLY 1633 src/scenegraph/html5_media_smjs.c {"networkState", HTML_MEDIA_PROP_NETWORKSTATE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_network_state, 0}, JSPROP_READONLY 1635 src/scenegraph/html5_media_smjs.c {"buffered", HTML_MEDIA_PROP_BUFFERED, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_buffered, 0}, JSPROP_READONLY 1636 src/scenegraph/html5_media_smjs.c {"HAVE_NOTHING", HTML_MEDIA_PROP_HAVE_NOTHING, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_const, 0}, JSPROP_READONLY 1637 src/scenegraph/html5_media_smjs.c {"HAVE_METADATA", HTML_MEDIA_PROP_HAVE_METADATA, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_const, 0}, JSPROP_READONLY 1638 src/scenegraph/html5_media_smjs.c {"HAVE_CURRENT_DATA", HTML_MEDIA_PROP_HAVE_CURRENT_DATA, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_const, 0}, JSPROP_READONLY 1639 src/scenegraph/html5_media_smjs.c {"HAVE_FUTURE_DATA", HTML_MEDIA_PROP_HAVE_FUTURE_DATA, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_const, 0}, JSPROP_READONLY 1640 src/scenegraph/html5_media_smjs.c {"HAVE_ENOUGH_DATA", HTML_MEDIA_PROP_HAVE_ENOUGH_DATA, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_const, 0}, JSPROP_READONLY 1641 src/scenegraph/html5_media_smjs.c {"readyState", HTML_MEDIA_PROP_READYSTATE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_ready_state, 0}, JSPROP_READONLY 1642 src/scenegraph/html5_media_smjs.c {"seeking", HTML_MEDIA_PROP_SEEKING, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_seeking, 0}, JSPROP_READONLY 1644 src/scenegraph/html5_media_smjs.c {"duration", HTML_MEDIA_PROP_DURATION, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_duration, 0}, JSPROP_READONLY 1645 src/scenegraph/html5_media_smjs.c {"startDate", HTML_MEDIA_PROP_STARTDATE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_start_date, 0}, JSPROP_READONLY 1646 src/scenegraph/html5_media_smjs.c {"paused", HTML_MEDIA_PROP_PAUSED, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_paused, 0}, JSPROP_READONLY 1649 src/scenegraph/html5_media_smjs.c {"played", HTML_MEDIA_PROP_PLAYED, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_played, 0}, JSPROP_READONLY 1650 src/scenegraph/html5_media_smjs.c {"seekable", HTML_MEDIA_PROP_SEEKABLE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_seekable, 0}, JSPROP_READONLY 1651 src/scenegraph/html5_media_smjs.c {"ended", HTML_MEDIA_PROP_ENDED, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_ended, 0}, JSPROP_READONLY 1660 src/scenegraph/html5_media_smjs.c {"audioTracks", HTML_MEDIA_PROP_AUDIOTRACKS, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_audio_tracks, 0}, JSPROP_READONLY 1661 src/scenegraph/html5_media_smjs.c {"videoTracks", HTML_MEDIA_PROP_VIDEOTRACKS, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_video_tracks, 0}, JSPROP_READONLY 1662 src/scenegraph/html5_media_smjs.c {"textTracks", HTML_MEDIA_PROP_TEXTTRACKS, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, html_media_get_text_tracks, 0}, JSPROP_READONLY 1690 src/scenegraph/html5_media_smjs.c {"videoWidth", HTML_VIDEO_PROP_VIDEOWIDTH, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0}, JSPROP_READONLY 1691 src/scenegraph/html5_media_smjs.c {"videoHeight", HTML_VIDEO_PROP_VIDEOHEIGHT, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0}, JSPROP_READONLY 855 src/scenegraph/html5_mse_smjs.c {"byteLength", -1, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, arraybuffer_get_byteLength, 0}, JSPROP_READONLY 865 src/scenegraph/html5_mse_smjs.c {"sourceBuffers", HTML_MEDIASOURCE_PROP_SOURCEBUFFERS, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, media_source_get_source_buffers, 0}, JSPROP_READONLY 866 src/scenegraph/html5_mse_smjs.c {"activeSourceBuffers", HTML_MEDIASOURCE_PROP_ACTIVESOURCEBUFFERS, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, media_source_get_active_source_buffers, 0}, JSPROP_READONLY 867 src/scenegraph/html5_mse_smjs.c {"readyState", HTML_MEDIASOURCE_PROP_READYSTATE, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, media_source_get_ready_state, 0}, JSPROP_READONLY 892 src/scenegraph/html5_mse_smjs.c {"updating", HTML_SOURCEBUFFER_PROP_UPDATING, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, sourceBuffer_get_updating, 0}, JSPROP_READONLY 893 src/scenegraph/html5_mse_smjs.c {"buffered", HTML_SOURCEBUFFER_PROP_BUFFERED, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, sourceBuffer_get_buffered, 0}, JSPROP_READONLY 898 src/scenegraph/html5_mse_smjs.c {"audioTracks", HTML_SOURCEBUFFER_PROP_AUDIOTRACKS, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, sourceBuffer_get_tracks, 0}, JSPROP_READONLY 899 src/scenegraph/html5_mse_smjs.c {"videoTracks", HTML_SOURCEBUFFER_PROP_VIDEOTRACKS, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, sourceBuffer_get_tracks, 0}, JSPROP_READONLY 900 src/scenegraph/html5_mse_smjs.c {"textTracks", HTML_SOURCEBUFFER_PROP_TEXTTRACKS, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, sourceBuffer_get_tracks, 0}, JSPROP_READONLY 920 src/scenegraph/html5_mse_smjs.c {"length", HTML_SOURCEBUFFERLIST_PROP_LENGTH, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0}, JSPROP_READONLY 207 src/scenegraph/svg_smjs.c JS_DefineProperty(c, obj, "NOT_CONNECTED_ERR", INT_TO_JSVAL(1), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 208 src/scenegraph/svg_smjs.c JS_DefineProperty(c, obj, "ENCODING_ERR", INT_TO_JSVAL(2), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 209 src/scenegraph/svg_smjs.c JS_DefineProperty(c, obj, "DENIED_ERR", INT_TO_JSVAL(3), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 210 src/scenegraph/svg_smjs.c JS_DefineProperty(c, obj, "UNKNOWN_ERR", INT_TO_JSVAL(4), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 213 src/scenegraph/svg_smjs.c JS_DefineProperty(c, obj, "SVG_WRONG_TYPE_ERR", INT_TO_JSVAL(0), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 214 src/scenegraph/svg_smjs.c JS_DefineProperty(c, obj, "SVG_INVALID_VALUE_ERR", INT_TO_JSVAL(1), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 215 src/scenegraph/svg_smjs.c JS_DefineProperty(c, obj, "SVG_MATRIX_NOT_INVERTABLE", INT_TO_JSVAL(2), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 218 src/scenegraph/svg_smjs.c JS_DefineProperty(c, obj, "NAV_AUTO", INT_TO_JSVAL(1), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 219 src/scenegraph/svg_smjs.c JS_DefineProperty(c, obj, "NAV_NEXT", INT_TO_JSVAL(2), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 220 src/scenegraph/svg_smjs.c JS_DefineProperty(c, obj, "NAV_PREV", INT_TO_JSVAL(3), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 221 src/scenegraph/svg_smjs.c JS_DefineProperty(c, obj, "NAV_UP", INT_TO_JSVAL(4), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 222 src/scenegraph/svg_smjs.c JS_DefineProperty(c, obj, "NAV_UP_RIGHT", INT_TO_JSVAL(5), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 223 src/scenegraph/svg_smjs.c JS_DefineProperty(c, obj, "NAV_RIGHT", INT_TO_JSVAL(6), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 224 src/scenegraph/svg_smjs.c JS_DefineProperty(c, obj, "NAV_DOWN_RIGHT", INT_TO_JSVAL(7), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 225 src/scenegraph/svg_smjs.c JS_DefineProperty(c, obj, "NAV_DOWN", INT_TO_JSVAL(8), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 226 src/scenegraph/svg_smjs.c JS_DefineProperty(c, obj, "NAV_DOWN_LEFT", INT_TO_JSVAL(9), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 227 src/scenegraph/svg_smjs.c JS_DefineProperty(c, obj, "NAV_LEFT", INT_TO_JSVAL(10), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 228 src/scenegraph/svg_smjs.c JS_DefineProperty(c, obj, "NAV_UP_LEFT", INT_TO_JSVAL(11), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1558 src/scenegraph/svg_smjs.c SMJS_PROPERTY_SPEC("connected", 0, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2324 src/scenegraph/svg_smjs.c SMJS_PROPERTY_SPEC("connected", 0, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2325 src/scenegraph/svg_smjs.c SMJS_PROPERTY_SPEC("parent", 1, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2369 src/scenegraph/svg_smjs.c SMJS_PROPERTY_SPEC("defaultView", 0, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2440 src/scenegraph/svg_smjs.c SMJS_PROPERTY_SPEC("currentTranslate", 7, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2441 src/scenegraph/svg_smjs.c SMJS_PROPERTY_SPEC("viewport", 8, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2444 src/scenegraph/svg_smjs.c SMJS_PROPERTY_SPEC("isPaused", 10, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2446 src/scenegraph/svg_smjs.c SMJS_PROPERTY_SPEC("ownerSVGElement", 11, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2448 src/scenegraph/svg_smjs.c SMJS_PROPERTY_SPEC("correspondingElement", 12, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2449 src/scenegraph/svg_smjs.c SMJS_PROPERTY_SPEC("correspondingUseElement", 13, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2522 src/scenegraph/svg_smjs.c SMJS_PROPERTY_SPEC("numberOfSegments", 0, JSPROP_ENUMERATE | JSPROP_PERMANENT | JSPROP_SHARED | JSPROP_READONLY, 0, 0), JSPROP_READONLY 2526 src/scenegraph/svg_smjs.c JS_DefineProperty(scene->svg_js->js_ctx, svg_rt->pathClass._proto, "MOVE_TO", INT_TO_JSVAL(77), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 2527 src/scenegraph/svg_smjs.c JS_DefineProperty(scene->svg_js->js_ctx, svg_rt->pathClass._proto, "LINE_TO", INT_TO_JSVAL(76), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 2528 src/scenegraph/svg_smjs.c JS_DefineProperty(scene->svg_js->js_ctx, svg_rt->pathClass._proto, "CURVE_TO", INT_TO_JSVAL(67), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 2529 src/scenegraph/svg_smjs.c JS_DefineProperty(scene->svg_js->js_ctx, svg_rt->pathClass._proto, "QUAD_TO", INT_TO_JSVAL(81), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 2530 src/scenegraph/svg_smjs.c JS_DefineProperty(scene->svg_js->js_ctx, svg_rt->pathClass._proto, "CLOSE", INT_TO_JSVAL(90), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT); JSPROP_READONLY 1613 src/scenegraph/vrml_smjs.c JS_DefineProperty(priv->js_ctx, _obj, "x", JS_MAKE_DOUBLE(c, x), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT ); JSPROP_READONLY 1614 src/scenegraph/vrml_smjs.c JS_DefineProperty(priv->js_ctx, _obj, "y", JS_MAKE_DOUBLE(c, y), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT ); JSPROP_READONLY 1615 src/scenegraph/vrml_smjs.c JS_DefineProperty(priv->js_ctx, _obj, "width", JS_MAKE_DOUBLE(c, w), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT ); JSPROP_READONLY 1616 src/scenegraph/vrml_smjs.c JS_DefineProperty(priv->js_ctx, _obj, "height", JS_MAKE_DOUBLE(c, h), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT ); JSPROP_READONLY 3363 src/scenegraph/vrml_smjs.c JS_DefineProperty(sc->js_ctx, sc->js_obj, "FALSE", BOOLEAN_TO_JSVAL(JS_FALSE), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT ); JSPROP_READONLY 3364 src/scenegraph/vrml_smjs.c JS_DefineProperty(sc->js_ctx, sc->js_obj, "TRUE", BOOLEAN_TO_JSVAL(JS_TRUE), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT ); JSPROP_READONLY 3365 src/scenegraph/vrml_smjs.c JS_DefineProperty(sc->js_ctx, sc->js_obj, "NULL", JSVAL_NULL, 0, 0, JSPROP_READONLY | JSPROP_PERMANENT ); JSPROP_READONLY 3366 src/scenegraph/vrml_smjs.c JS_DefineProperty(sc->js_ctx, sc->js_obj, "_this", PRIVATE_TO_JSVAL(script), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT ); JSPROP_READONLY 3369 src/scenegraph/vrml_smjs.c JS_DefineProperty(sc->js_ctx, sc->js_browser, "_this", PRIVATE_TO_JSVAL(script), 0, 0, JSPROP_READONLY | JSPROP_PERMANENT );