|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | nsChannel |
| struct | request_data_t |
| struct | BSCallback |
| struct | nsChannelBSC |
| struct | BSCallbackVtbl |
| struct | http_header_t |
Macros | |
| #define | BINDING_NAVIGATED 0x0001 |
| #define | BINDING_REPLACE 0x0002 |
| #define | BINDING_FROMHIST 0x0004 |
| #define | BINDING_REFRESH 0x0008 |
| #define | BINDING_SUBMIT 0x0010 |
| #define | BINDING_NOFRAG 0x0020 |
Typedefs | |
| typedef struct nsWineURI | nsWineURI |
| typedef struct BSCallbackVtbl | BSCallbackVtbl |
| typedef struct nsProtocolStream | nsProtocolStream |
Enumerations | |
| enum | REQUEST_METHOD { METHOD_GET , METHOD_PUT , METHOD_POST } |
| enum | binding_bom_t { BOM_NONE , BOM_UTF8 , BOM_UTF16 } |
| typedef struct BSCallbackVtbl BSCallbackVtbl |
| typedef struct nsProtocolStream nsProtocolStream |
| Enumerator | |
|---|---|
| METHOD_GET | |
| METHOD_PUT | |
| METHOD_POST | |
| HRESULT channelbsc_load_stream | ( | HTMLInnerWindow * | pending_window, |
| IMoniker * | mon, | ||
| IStream * | stream | ||
| ) |
Definition at line 1811 of file navigate.c.
Referenced by PersistStreamInit_InitNew(), and PersistStreamInit_Load().
| void channelbsc_set_channel | ( | nsChannelBSC * | This, |
| nsChannel * | channel, | ||
| nsIStreamListener * | listener, | ||
| nsISupports * | context | ||
| ) |
Definition at line 1839 of file navigate.c.
Referenced by async_open(), and nsChannel_AsyncOpen().
| HRESULT create_channelbsc | ( | IMoniker * | mon, |
| const WCHAR * | headers, | ||
| BYTE * | post_data, | ||
| DWORD | post_data_size, | ||
| BOOL | is_doc_binding, | ||
| nsChannelBSC ** | retval | ||
| ) |
Definition at line 1693 of file navigate.c.
Referenced by async_open(), hlink_frame_navigate(), navigate_new_window(), set_moniker(), and super_navigate().
| HRESULT create_doc_uri | ( | HTMLOuterWindow * | window, |
| IUri * | iuri, | ||
| nsWineURI ** | ret | ||
| ) |
Definition at line 3210 of file nsio.c.
Referenced by navigate_uri(), and set_moniker().
Definition at line 3251 of file nsio.c.
Referenced by handle_redirect().
| HRESULT create_relative_uri | ( | HTMLOuterWindow * | window, |
| const WCHAR * | rel_uri, | ||
| IUri ** | uri | ||
| ) |
Definition at line 163 of file persist.c.
Referenced by HTMLWindow2_open(), and navigate_href_new_window().
Definition at line 158 of file persist.c.
Referenced by create_redirect_nschannel(), create_relative_uri(), HTMLFormElement_submit(), HTMLPrivateWindow_SuperNavigate(), navigate_url(), nsIOService_NewURI(), nsURI_SetSpec(), parse_extern_script(), PersistHistory_LoadHistory(), set_current_mon(), set_moniker(), and translate_uri().
Definition at line 77 of file nsio.c.
Referenced by combine_url(), compare_ignoring_frag(), nsURI_CloneIgnoreRef(), set_current_uri(), and super_navigate().
| HRESULT hlink_frame_navigate | ( | HTMLDocument * | doc, |
| LPCWSTR | url, | ||
| nsChannel * | nschannel, | ||
| DWORD | hlnf, | ||
| BOOL * | cancel | ||
| ) |
Definition at line 2193 of file navigate.c.
Referenced by before_async_open(), and navigate_uri().
| void init_bscallback | ( | BSCallback * | This, |
| const BSCallbackVtbl * | vtbl, | ||
| IMoniker * | mon, | ||
| DWORD | bindf | ||
| ) |
Definition at line 584 of file navigate.c.
Referenced by bind_script_to_text(), and create_channelbsc().
| HRESULT load_nsuri | ( | HTMLOuterWindow * | window, |
| nsWineURI * | uri, | ||
| nsIInputStream * | post_stream, | ||
| nsChannelBSC * | channelbsc, | ||
| DWORD | flags | ||
| ) |
Definition at line 250 of file nsio.c.
Referenced by navigate_uri(), and set_moniker().
| HRESULT load_uri | ( | HTMLOuterWindow * | window, |
| IUri * | uri, | ||
| DWORD | flags | ||
| ) |
Definition at line 2306 of file navigate.c.
Referenced by PersistHistory_LoadHistory(), and refresh_proc().
| HRESULT navigate_new_window | ( | HTMLOuterWindow * | window, |
| IUri * | uri, | ||
| const WCHAR * | name, | ||
| request_data_t * | request_data, | ||
| IHTMLWindow2 ** | ret | ||
| ) |
Definition at line 2132 of file navigate.c.
Referenced by HlinkTarget_Navigate(), HTMLWindow2_open(), navigate_href_new_window(), and submit_form().
| HRESULT navigate_url | ( | HTMLOuterWindow * | window, |
| const WCHAR * | new_url, | ||
| IUri * | base_uri, | ||
| DWORD | flags | ||
| ) |
Definition at line 2391 of file navigate.c.
Definition at line 68 of file nsio.c.
Referenced by nsAsyncVerifyRedirectCallback_OnRedirectVerifyCallback().
| nsresult on_start_uri_open | ( | NSContainer * | nscontainer, |
| nsIURI * | uri, | ||
| cpp_bool * | _retval | ||
| ) |
Definition at line 4019 of file nsio.c.
Referenced by nsURIContentListener_OnStartURIOpen().
| void prepare_for_binding | ( | HTMLDocument * | This, |
| IMoniker * | mon, | ||
| DWORD | flags | ||
| ) |
Definition at line 271 of file persist.c.
Referenced by PersistMoniker_Load(), PersistStreamInit_InitNew(), PersistStreamInit_Load(), and super_navigate().
| HRESULT read_stream | ( | BSCallback * | This, |
| IStream * | stream, | ||
| void * | buf, | ||
| DWORD | size, | ||
| DWORD * | ret_size | ||
| ) |
Definition at line 602 of file navigate.c.
Referenced by do_read(), duplicate_extents(), read_stream_data(), and ScriptBSC_read_data().
| void set_current_mon | ( | HTMLOuterWindow * | This, |
| IMoniker * | mon, | ||
| DWORD | flags | ||
| ) |
Definition at line 99 of file persist.c.
Referenced by async_open(), channelbsc_load_stream(), navigate_proc(), prepare_for_binding(), release_outer_window(), and start_doc_binding_proc().
| void set_current_uri | ( | HTMLOuterWindow * | window, |
| IUri * | uri | ||
| ) |
Definition at line 68 of file persist.c.
Referenced by navigate_fragment(), navigate_proc(), nsAsyncVerifyRedirectCallback_OnRedirectVerifyCallback(), and set_current_mon().
| HRESULT set_http_header | ( | struct list * | headers, |
| const WCHAR * | name, | ||
| int | name_len, | ||
| const WCHAR * | value, | ||
| int | value_len | ||
| ) |
Definition at line 380 of file nsio.c.
Referenced by nsUploadChannel_SetUploadStream(), parse_headers(), and set_channel_http_header().
| HRESULT set_moniker | ( | HTMLOuterWindow * | window, |
| IMoniker * | mon, | ||
| IUri * | nav_uri, | ||
| IBindCtx * | pibc, | ||
| nsChannelBSC * | async_bsc, | ||
| BOOL | set_download | ||
| ) |
Definition at line 329 of file persist.c.
Referenced by navigate_proc(), PersistMoniker_Load(), PersistStreamInit_InitNew(), PersistStreamInit_Load(), and super_navigate().
| HRESULT submit_form | ( | HTMLOuterWindow * | window, |
| const WCHAR * | target, | ||
| IUri * | submit_uri, | ||
| nsIInputStream * | post_stream | ||
| ) |
Definition at line 2361 of file navigate.c.
Referenced by HTMLFormElement_submit().
| HRESULT super_navigate | ( | HTMLOuterWindow * | window, |
| IUri * | uri, | ||
| DWORD | flags, | ||
| const WCHAR * | headers, | ||
| BYTE * | post_data, | ||
| DWORD | post_data_size | ||
| ) |
Definition at line 2016 of file navigate.c.
Referenced by HTMLPrivateWindow_SuperNavigate(), and navigate_uri().