ReactOS 0.4.16-dev-457-g087979e
|
Go to the source code of this file.
Classes | |
struct | ScriptHost |
struct | fire_readystatechange_task_t |
struct | ScriptBSC |
Macros | |
#define | CTXARG_T DWORD |
#define | IActiveScriptSiteDebugVtbl IActiveScriptSiteDebug32Vtbl |
#define | IActiveScriptParse_Release IActiveScriptParse32_Release |
#define | IActiveScriptParse_InitNew IActiveScriptParse32_InitNew |
#define | IActiveScriptParse_ParseScriptText IActiveScriptParse32_ParseScriptText |
#define | IActiveScriptParseProcedure2_Release IActiveScriptParseProcedure2_32_Release |
#define | IActiveScriptParseProcedure2_ParseProcedureText IActiveScriptParseProcedure2_32_ParseProcedureText |
Variables | |
static const WCHAR | documentW [] = {'d','o','c','u','m','e','n','t',0} |
static const WCHAR | windowW [] = {'w','i','n','d','o','w',0} |
static const WCHAR | script_endW [] = {'<','/','S','C','R','I','P','T','>',0} |
static const WCHAR | emptyW [] = {0} |
static const IActiveScriptSiteVtbl | ActiveScriptSiteVtbl |
static const IActiveScriptSiteInterruptPollVtbl | ActiveScriptSiteInterruptPollVtbl |
static const IActiveScriptSiteWindowVtbl | ActiveScriptSiteWindowVtbl |
static const IActiveScriptSiteUIControlVtbl | ActiveScriptSiteUIControlVtbl |
static const IActiveScriptSiteDebugVtbl | ActiveScriptSiteDebugVtbl |
static const IServiceProviderVtbl | ASServiceProviderVtbl |
static const BSCallbackVtbl | ScriptBSCVtbl |
#define IActiveScriptParse_InitNew IActiveScriptParse32_InitNew |
#define IActiveScriptParse_ParseScriptText IActiveScriptParse32_ParseScriptText |
#define IActiveScriptParse_Release IActiveScriptParse32_Release |
#define IActiveScriptParseProcedure2_ParseProcedureText IActiveScriptParseProcedure2_32_ParseProcedureText |
#define IActiveScriptParseProcedure2_Release IActiveScriptParseProcedure2_32_Release |
#define IActiveScriptSiteDebugVtbl IActiveScriptSiteDebug32Vtbl |
|
static |
Definition at line 267 of file script.c.
|
static |
|
static |
Definition at line 304 of file script.c.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 540 of file script.c.
|
static |
|
static |
Definition at line 552 of file script.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 407 of file script.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 498 of file script.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 447 of file script.c.
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 605 of file script.c.
|
static |
|
static |
|
static |
void bind_event_scripts | ( | HTMLDocumentNode * | doc | ) |
Definition at line 1423 of file script.c.
Referenced by run_end_load().
|
static |
Definition at line 884 of file script.c.
Referenced by parse_extern_script().
void connect_scripts | ( | HTMLInnerWindow * | window | ) |
Definition at line 213 of file script.c.
Referenced by handle_load().
|
static |
Definition at line 652 of file script.c.
Referenced by get_script_host().
void doc_insert_script | ( | HTMLInnerWindow * | window, |
HTMLScriptElement * | script_elem | ||
) |
Definition at line 1172 of file script.c.
Referenced by HTMLScriptElement_put_src(), HTMLScriptElement_put_text(), and run_insert_script().
HRESULT exec_script | ( | HTMLInnerWindow * | window, |
const WCHAR * | code, | ||
const WCHAR * | lang, | ||
VARIANT * | ret | ||
) |
Definition at line 1245 of file script.c.
Referenced by create_vbdisp(), exec_global_code(), HTMLWindow2_execScript(), invoke_vbdisp(), navigate_javascript_proc(), run_terminator(), and ScriptDisp_InvokeEx().
|
static |
Definition at line 1296 of file script.c.
Referenced by bind_event_scripts().
BOOL find_global_prop | ( | HTMLInnerWindow * | window, |
BSTR | name, | ||
DWORD | flags, | ||
ScriptHost ** | ret_host, | ||
DISPID * | ret_id | ||
) |
Definition at line 1500 of file script.c.
Referenced by search_window_props().
Definition at line 689 of file script.c.
Referenced by set_script_elem_readystate().
|
static |
Definition at line 1055 of file script.c.
Referenced by get_script_guid(), and script_parse_event().
|
static |
Definition at line 1154 of file script.c.
Referenced by doc_insert_script(), and parse_event_elem().
Definition at line 1085 of file script.c.
Referenced by exec_script(), get_script_guid(), and script_parse_event().
Definition at line 1063 of file script.c.
Referenced by get_script_guid().
IDispatch * get_script_disp | ( | ScriptHost * | script_host | ) |
Definition at line 1281 of file script.c.
Referenced by find_global_prop(), and HTMLWindow_invoke().
|
static |
Definition at line 1098 of file script.c.
Referenced by get_elem_script_host().
|
static |
Definition at line 1142 of file script.c.
Referenced by exec_script(), get_elem_script_host(), and script_parse_event().
|
inlinestatic |
Definition at line 772 of file script.c.
Referenced by ScriptBSC_destroy(), ScriptBSC_read_data(), ScriptBSC_start_binding(), and ScriptBSC_stop_binding().
|
inlinestatic |
Definition at line 223 of file script.c.
Referenced by ActiveScriptSite_AddRef(), ActiveScriptSite_GetDocVersionString(), ActiveScriptSite_GetItemInfo(), ActiveScriptSite_GetLCID(), ActiveScriptSite_OnEnterScript(), ActiveScriptSite_OnLeaveScript(), ActiveScriptSite_OnScriptError(), ActiveScriptSite_OnScriptTerminate(), ActiveScriptSite_OnStateChange(), ActiveScriptSite_QueryInterface(), ActiveScriptSite_Release(), MsiActiveScriptSite_AddRef(), MsiActiveScriptSite_GetDocVersionString(), MsiActiveScriptSite_GetItemInfo(), MsiActiveScriptSite_GetLCID(), MsiActiveScriptSite_OnEnterScript(), MsiActiveScriptSite_OnLeaveScript(), MsiActiveScriptSite_OnScriptError(), MsiActiveScriptSite_OnScriptTerminate(), MsiActiveScriptSite_QueryInterface(), and MsiActiveScriptSite_Release().
|
inlinestatic |
Definition at line 528 of file script.c.
Referenced by ActiveScriptSiteDebug_AddRef(), ActiveScriptSiteDebug_GetApplication(), ActiveScriptSiteDebug_GetDocumentContextFromPosition(), ActiveScriptSiteDebug_GetRootApplicationNode(), ActiveScriptSiteDebug_OnScriptErrorDebug(), ActiveScriptSiteDebug_QueryInterface(), and ActiveScriptSiteDebug_Release().
|
inlinestatic |
Definition at line 395 of file script.c.
Referenced by ActiveScriptSiteInterruptPoll_AddRef(), ActiveScriptSiteInterruptPoll_QueryContinue(), ActiveScriptSiteInterruptPoll_QueryInterface(), and ActiveScriptSiteInterruptPoll_Release().
|
inlinestatic |
Definition at line 487 of file script.c.
Referenced by ActiveScriptSiteUIControl_AddRef(), ActiveScriptSiteUIControl_GetUIBehavior(), ActiveScriptSiteUIControl_QueryInterface(), and ActiveScriptSiteUIControl_Release().
|
inlinestatic |
Definition at line 435 of file script.c.
Referenced by ActiveScriptSiteWindow_AddRef(), ActiveScriptSiteWindow_EnableModeless(), ActiveScriptSiteWindow_GetWindow(), ActiveScriptSiteWindow_QueryInterface(), and ActiveScriptSiteWindow_Release().
|
inlinestatic |
Definition at line 594 of file script.c.
Referenced by ASServiceProvider_AddRef(), ASServiceProvider_QueryInterface(), ASServiceProvider_QueryService(), and ASServiceProvider_Release().
|
static |
Definition at line 92 of file script.c.
Referenced by create_script_host().
Definition at line 1531 of file script.c.
Referenced by set_script_mode().
|
static |
Definition at line 738 of file script.c.
Referenced by parse_extern_script(), and parse_inline_script().
|
static |
Definition at line 1363 of file script.c.
Referenced by bind_event_scripts().
|
static |
Definition at line 971 of file script.c.
Referenced by parse_script_elem().
|
static |
Definition at line 996 of file script.c.
Referenced by parse_script_elem().
|
static |
Definition at line 1015 of file script.c.
Referenced by doc_insert_script().
|
static |
Definition at line 182 of file script.c.
Referenced by ActiveScriptSite_Release(), create_script_host(), and release_script_hosts().
void release_script_hosts | ( | HTMLInnerWindow * | window | ) |
Definition at line 1583 of file script.c.
Referenced by detach_inner_window().
IDispatch * script_parse_event | ( | HTMLInnerWindow * | window, |
LPCWSTR | text | ||
) |
Definition at line 1184 of file script.c.
Referenced by check_event_attr(), and window_set_timer().
|
static |
|
static |
Definition at line 777 of file script.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 827 of file script.c.
|
static |
|
static |
|
static |
Definition at line 707 of file script.c.
Referenced by parse_elem_text(), parse_script_elem(), ScriptBSC_start_binding(), and ScriptBSC_stop_binding().
void set_script_mode | ( | HTMLOuterWindow * | window, |
SCRIPTMODE | mode | ||
) |
Definition at line 1551 of file script.c.
Referenced by set_current_mon().
|
static |
Definition at line 74 of file script.c.
Referenced by init_script_engine().
|
static |
Definition at line 584 of file script.c.
Referenced by create_script_host().
|
static |
Definition at line 428 of file script.c.
Referenced by create_script_host().
|
static |
Definition at line 521 of file script.c.
Referenced by create_script_host().
|
static |
Definition at line 381 of file script.c.
Referenced by create_script_host().
|
static |
Definition at line 479 of file script.c.
Referenced by create_script_host().
|
static |
Definition at line 645 of file script.c.
Referenced by create_script_host().
Definition at line 47 of file script.c.
Referenced by find_event_target(), and test_script_run().
Definition at line 50 of file script.c.
Referenced by parse_event_elem(), and script_parse_event().
Definition at line 49 of file script.c.
Referenced by parse_elem_text(), and parse_event_elem().
|
static |
Definition at line 872 of file script.c.
Referenced by bind_script_to_text().
Definition at line 48 of file script.c.
Referenced by ActiveScript_AddNamedItem(), ActiveScriptSite_GetItemInfo(), find_event_target(), get_script_disp(), init_script_engine(), and parse_elem_text().