Commit Graph

979 Commits

Author SHA1 Message Date
Lei Zhang 09e8a33289 mshtml: Added ProxyEnable / ProxyServer handling. 2008-05-22 11:44:16 +02:00
Andrew Talbot 3d42a0ee65 mshtml: Remove unused function. 2008-05-20 15:43:54 +02:00
Mikołaj Zalewski 14a42f802d Make Swedish use SUBLANG_NEUTRAL. 2008-05-19 16:09:13 +02:00
Jacek Caban 7e497a9b08 mshtml: Fixed a typo. 2008-05-13 10:40:15 +02:00
Jens Albretsen b850e55875 mshtml: Danish translation. 2008-05-07 12:08:46 +02:00
Francois Gouget 42a61d7ed7 Assorted spelling fixes. 2008-05-06 16:10:20 +02:00
Francois Gouget 53f2cb83dc mshtml: gcc 2.95 does not allow an array of undefined dimension in a struct. So fix dispex_static_data_t accordingly. 2008-05-06 16:10:13 +02:00
Jacek Caban 29d8c366bb mshtml: Added IMG element tests. 2008-05-05 13:34:05 +02:00
Jacek Caban 19ec36c92b mshtml: Added more script tests. 2008-05-05 13:34:05 +02:00
Vitaliy Margolen eed3bd3895 mshtml: Don't overwrite file types that could be changed by user. 2008-05-05 12:54:13 +02:00
Jacek Caban f263b637a9 mshtml: Added IDispatchEx support to HTMLImgElement. 2008-05-01 19:36:11 +02:00
Jacek Caban 6279de21f3 mshtml: Added IHTMLImgElement stub implementation. 2008-05-01 19:36:06 +02:00
Jacek Caban 9483760b35 mshtml: Added IDispatchEx support to HTMLStyle. 2008-05-01 10:57:34 +02:00
Jacek Caban cecb265248 mshtml: Added IDispatchEx support to HTMLCommentElement. 2008-05-01 10:57:34 +02:00
Jacek Caban 57a373afb3 mshtml: Added comment and childNodes test. 2008-05-01 10:57:34 +02:00
Jacek Caban 67333a2a19 mshtml: Added IHTMLCommentElement stub implementation. 2008-05-01 10:57:34 +02:00
Jacek Caban cfb8975444 mshtml: Handle COMMENT_NODE like ELEMENT_NODE in element collection. 2008-05-01 10:57:34 +02:00
Jacek Caban af529308f3 mshtml: Don't assume that nselem is valid in HTMLElement. 2008-05-01 10:57:34 +02:00
Jacek Caban 791dd9558e mshtml: Moved IDispatchEx initialization to HTMLElement_Init. 2008-05-01 10:57:34 +02:00
Jacek Caban 30d2047537 mshtml: Added IDispatchEx support to HTMLDOMChildrenCollection. 2008-05-01 10:57:34 +02:00
Jacek Caban 6da1c73047 mshtml: Added IHTMLDOMChildrenCollection::item implementation. 2008-05-01 10:57:34 +02:00
Jacek Caban 4ff929ebeb mshtml: Added IHTMLDOMChildrenCollection::get_length implementation. 2008-05-01 10:57:34 +02:00
Jacek Caban c2db031204 mshtml: Added get_childNodes implementation. 2008-05-01 10:57:34 +02:00
Alexandre Julliard dad21bbcbf makefiles: List the static libraries as normal imports instead of extra libs. 2008-04-30 14:23:55 +02:00
Jacek Caban 928914c81e mshtml: Added IDispatchEx support to HTMLOptionElement. 2008-04-29 12:38:38 +02:00
Jacek Caban 7582518e18 mshtml: Added IDispatchEx support to HTMLInputElement. 2008-04-29 12:38:35 +02:00
Jacek Caban 1597967417 mshtml: Added indexed access to HTMLElementCollection object support. 2008-04-29 12:38:31 +02:00
Jacek Caban ef4200fcf7 mshtml: Added support for custom DISPIDs. 2008-04-29 12:38:25 +02:00
Jacek Caban 4e913b9551 mshtml: Added IHTMLInputElement::get_disabled implementation. 2008-04-28 14:32:50 +02:00
Jacek Caban deeaa5d20f mshtml: Added put_backgroundImage implementation. 2008-04-28 14:32:47 +02:00
Jacek Caban 989574510c mshtml: Added IDispatchEx support to HTMLElementCollection object. 2008-04-24 22:19:41 +02:00
Jacek Caban bb05803a2a mshtml: Added get_nodeType implementation. 2008-04-24 22:19:30 +02:00
Jacek Caban af271b3b45 mshtml: Added IDispatchEx support to text node. 2008-04-24 22:16:56 +02:00
Jacek Caban 754adce781 mshtml: Added IHTMLDOMTextNode stub implementation. 2008-04-24 22:15:28 +02:00
Jacek Caban 6bf5ffbc3b mshtml: Added get_firstChild implementation. 2008-04-24 22:15:16 +02:00
Jacek Caban 5d024a6d1d mshtml: Added IHTMLDOMNode2 to IDispatchEx support. 2008-04-24 22:14:55 +02:00
Jacek Caban 8dc2cf0d3a mshtml: Added IHTMLDOMNode2 stub implementation. 2008-04-24 22:14:46 +02:00
Jacek Caban 872810e641 mshtml: Return VT_NULL instead of empty string in getAttribute. 2008-04-24 22:14:35 +02:00
Jacek Caban 01f241c07d mshtml: Added more IDispatchEx tests. 2008-04-24 22:14:28 +02:00
Jacek Caban 6f33fee5af mshtml: Return S_OK in QueryContinue. 2008-04-24 11:59:42 +02:00
Jacek Caban 38e9364b65 mshtml: Fixed typo. 2008-04-24 11:59:36 +02:00
Jacek Caban d5059b8303 mshtml: Added elements IDispatchEx implementation. 2008-04-24 11:43:19 +02:00
Jacek Caban 38b14274fb mshtml: Use heap_alloc_zero for allocating node objects. 2008-04-24 11:43:19 +02:00
Jacek Caban e610d2ff12 mshtml: Added IHTMLDocument3::getElementById implementation. 2008-04-24 11:43:18 +02:00
Joris Huizer 1a0bf043bc mshtml: Fixed copy/paste mistake. 2008-04-23 12:23:07 +02:00
Andrew Talbot 20adc792b2 mshtml: Remove unused variable. 2008-04-22 11:54:42 +02:00
Jacek Caban 0a32cd868d mshtml: Forward IHTMLDocument2's IDispatch methods to IDispatchEx implementation. 2008-04-21 20:26:28 +02:00
Jacek Caban 98ab1a92c0 mshtml: Added HTMLDocument's IDispatchEx implementation. 2008-04-21 20:24:04 +02:00
Jacek Caban 7d0034a5ba mshtml: Make IHTMLDocument2 iterface offset independent. 2008-04-21 20:23:58 +02:00
Jacek Caban 788432af49 mshtml: Added setTimeout implementation. 2008-04-21 18:32:18 +02:00
Jacek Caban 8640955188 mshtml: Forward IHTMLWindow2::setTimeout to IHTMLWindow3::setTimeout. 2008-04-21 18:32:15 +02:00
Jacek Caban aeb1095b47 mshtml: Added IHTMLWindow2::get_document implementation. 2008-04-21 18:32:10 +02:00
Jacek Caban 7c63087a5c mshtml: Added navigator's IDispatchEx test. 2008-04-21 18:32:05 +02:00
Jacek Caban 951084abcf mshtml: Forward window IDispatch methods. 2008-04-21 11:56:16 +02:00
Jacek Caban a5843056c5 mshtml: Added window IDispatchEx implementation. 2008-04-21 11:56:13 +02:00
Jacek Caban 835b3eb0e8 mshtml: Forward IOmNavigator's IDispatch method to IDispatchEx implementation. 2008-04-21 11:56:08 +02:00
Jacek Caban a0e0bf6b15 mshtml: Added IDispatchEx::GetIDsOfNames implementation. 2008-04-21 11:56:03 +02:00
Jacek Caban 5c6ea438a0 mshtml: Added IDispatchEx::Invoke implementation. 2008-04-21 11:56:00 +02:00
Jacek Caban de74e1aeb9 mshtml: Added IDispatchEx::InvokeEx implementation. 2008-04-21 11:55:57 +02:00
Jacek Caban b81818e7ee mshtml: Added IDispEx::GetDispID implementation. 2008-04-21 11:55:50 +02:00
Jacek Caban 12f312dacc mshtml: Added load event support. 2008-04-21 11:55:35 +02:00
Jacek Caban 4c21a5d3b0 mshtml: Parse and store onload attributes. 2008-04-21 11:53:27 +02:00
Jacek Caban dfc84bd964 mshtml: Store IActiveScriptParseProcedure in ScriptHost. 2008-04-18 13:57:14 +02:00
Jacek Caban a009157331 mshtml: Added IHTMLWindow3 stub implementation. 2008-04-18 13:57:14 +02:00
Jacek Caban 625ed3d0aa mshtml: Added possibility to get node object from nsIDOMNode only if available. 2008-04-18 13:57:14 +02:00
Jacek Caban be59368dd1 mshtml: Move get_typeinfo to dispex.c. 2008-04-17 11:50:29 +02:00
Jacek Caban ed6a8acca7 mshtml: Added generic IDispatchEx implementation and use it in OnNavigator. 2008-04-17 11:48:35 +02:00
Jacek Caban d0d8dc2811 mshtml: Added IActiveScriptDebug32 stub implementation. 2008-04-17 11:43:19 +02:00
Jacek Caban b2c80e6b18 mshtml: Make sure to null terminate buffer in parse_extern_script. 2008-04-17 11:43:11 +02:00
Francois Gouget 0682f85c95 Fix spelling of dwAssign. 2008-04-14 12:40:22 +02:00
Rob Shearman f07152d7b7 mshtml: Fix the buffer length being passed into MultiByteToWideChar in set_registry. 2008-04-11 11:12:26 +02:00
Rob Shearman a5d47baba4 mshtml: Support parsing the resource type in the res:// protocol. 2008-04-11 11:12:23 +02:00
Jacek Caban 732682b08c mshtml: Correctly handle NULL req in get_nscontainer_from_load_group. 2008-04-10 11:16:32 +02:00
Rok Mandeljc c8a8893916 mshtml: Added Slovenian translation. 2008-04-07 21:39:38 +02:00
Jacek Caban d02c37aa4e mshtml: Remove unneeded includes. 2008-04-07 13:36:17 +02:00
Jacek Caban b024cd6de2 mshtml: Don't crash if nsWebBrowser could not be created. 2008-04-07 13:36:17 +02:00
Jacek Caban 9c352a11cc mshtml: Added IHTMLWindow2::get_navigator implementation. 2008-04-07 13:36:17 +02:00
Austin English f4c4488df8 Spelling fixes. 2008-04-07 13:36:17 +02:00
Jacek Caban 2d1cf6ce34 mshtml: Fixed copy&paste mistake. 2008-04-01 13:44:16 +02:00
Andrew Talbot c25e5d642a mshtml: Remove superfluous semicolon. 2008-04-01 11:27:27 +02:00
Jacek Caban cb7b58c528 mshtml: Added parsing external scripts support. 2008-03-31 12:16:20 +02:00
Jacek Caban 620a9500e2 mshtml: Added parsing inline script support. 2008-03-31 12:15:42 +02:00
Jacek Caban 40ab8e0c17 mshtml: Return S_OK in OnEnterScript and OnLeaveScript. 2008-03-31 12:15:37 +02:00
Jacek Caban 4383503211 mshtml: Added IActiveScriptSite::GetItemInfo implementation. 2008-03-31 12:15:32 +02:00
Jacek Caban b24151b5df mshtml: Added IActiveScriptSite::GetLCID implementation. 2008-03-31 12:15:28 +02:00
Jacek Caban 2db8f1a160 mshtml: Added IActiveScriptSiteWindow stub implementation. 2008-03-31 12:15:23 +02:00
Vitaliy Margolen 0350c39110 mshtml: Add Russian translation. 2008-03-31 12:15:08 +02:00
Jacek Caban 05935eb6b8 mshtml: Added IActiveScriptSiteInterruptPoll stub implementation. 2008-03-28 21:54:12 +01:00
Jacek Caban ac6cbb79af mshtml: Set script engine state to SCRIPTSTATE_CONNECTED when page is loaded. 2008-03-28 21:54:09 +01:00
Jacek Caban 0db1b86c17 mshtml: Added script engine initialization implementation. 2008-03-28 21:54:07 +01:00
Jacek Caban 5d905ddd41 mshtml: Added IActiveScriptSite::OnStateChange implementation. 2008-03-28 21:54:04 +01:00
Jacek Caban 7b48298e27 mshtml: Don't access released object in release_script_hosts. 2008-03-27 20:47:11 +01:00
Jacek Caban c94e646fc1 mshtml: Fixed invalid use of -1 length in WideCharToMultiByte calls. 2008-03-26 23:38:36 +01:00
Jacek Caban 4a46a0193a mshtml: Fixed crash in tests if Gecko is not available. 2008-03-26 23:38:36 +01:00
Jacek Caban e2645dec1c mshtml: Added nsIChannel::SetContentType implementation. 2008-03-26 23:38:36 +01:00
Jacek Caban 91800118a8 mshtml: Pass buffer length to MultiByteToWideChar instead of -1. 2008-03-26 23:38:36 +01:00
Jacek Caban 8abf7a8cc9 mshtml: Rename nsChannel::content to content_type and clean up its handling. 2008-03-26 23:38:36 +01:00
Jacek Caban 1caf73be28 mshtml: Added IHTMLDocument2::get_location implementation. 2008-03-26 23:38:36 +01:00
Michael Stefaniuc 8f82f98299 mshtml: Update the German translation. 2008-03-26 10:33:31 +01:00
Jacek Caban d23309c040 mshtml: Added script engine loading test. 2008-03-25 11:44:30 +01:00
Jacek Caban 1b5bce0d4c mshtml: Added script engine loading implementation. 2008-03-25 11:44:26 +01:00
Jacek Caban c8bb048b1a mshtml: Abstract BSCallback implementation. 2008-03-24 11:37:01 +01:00
Jacek Caban 6738db5af2 mshtml: Move hlink_frame_navigate function. 2008-03-24 11:36:42 +01:00
Jacek Caban a7caae9540 mshtml: Move BSCallback declaration to navigate.c. 2008-03-24 11:36:34 +01:00
Jacek Caban 5a04f526ad mshtml: Added new nsChannelBSC type. 2008-03-24 11:36:28 +01:00
Jacek Caban 979b42d749 mshtml: Don't access BSCallback directly in nsembed.c. 2008-03-24 11:36:20 +01:00
Jacek Caban f792ada40f mshtml: Don't access BSCallback directly in nsio.c. 2008-03-24 11:36:14 +01:00
Marcus Meissner 4603f4edfa mshtml: Fix potential 1 byte 0 overwrite. 2008-03-20 14:27:35 +01:00
Samuel Lidén Borell 9ba2395aba mshtml: Update Swedish translation. 2008-03-20 11:43:40 +01:00
Jacek Caban 5f6ce2de63 mshtml: Break Wine Gecko 0.0.1 support. 2008-03-17 14:39:39 +01:00
Jacek Caban 4f7748b9b5 mshtml: Return full patch in res protocol's secure URL. 2008-03-14 13:29:58 +01:00
Jacek Caban d4cff191b2 mshtml: Improve header parsing. 2008-03-12 11:59:32 +01:00
Mikołaj Zalewski cf39c2a92b mshtml: Add Polish translation. 2008-03-12 11:59:04 +01:00
Jacek Caban 75fe97dc0b mshtml: Use load group to find NSContainer in AsyncOpen if URI has no associated container. 2008-03-10 11:23:45 +01:00
Jacek Caban 134dad7ecd mshtml: Added IHTMLScriptElement:get_type implementation. 2008-03-10 11:23:42 +01:00
Jacek Caban b84626bdf0 mshtml: Added IHTMLDocument2::write implementation. 2008-03-10 11:22:11 +01:00
Rob Shearman 3b0ea978fd mshtml: Move some public GUIDs to shlguid.h. 2008-03-06 17:43:12 +01:00
Andrew Talbot d52b9ddd67 mshtml: Assign to structs instead of using memcpy. 2008-03-06 12:46:29 +01:00
Rob Shearman 48000893f9 makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual 
DLL makefiles.
2008-03-04 20:55:01 +01:00
Jacek Caban df294844a4 mshtml: Added IHTMLScriptElement stub implementation. 2008-03-03 12:27:50 +01:00
James Hawkins 00394486df janitorial: Remove links to any microsoft site. 2008-03-01 12:03:59 +01:00
Jacek Caban 54e6aa91af mshtml: Added nsIURI::Equals implementation on URIs without necko interface associated. 2008-02-28 12:57:10 +01:00
Jacek Caban 6a3984c397 mshtml: Added nsIURI::Clone implementation on URIs without necko interface associated. 2008-02-28 12:57:07 +01:00
Rob Shearman 26ad119d3a mshtml: Don't use typeof as it's not portable. 2008-02-27 14:52:24 +01:00
Jacek Caban 28cf008c3b mshtml: Added IHTMLBodyElement::aLink implementation. 2008-02-25 12:20:19 +01:00
Jacek Caban a81fb4ca0c mshtml: Added IHTMLBodyElement::vLink implementation. 2008-02-25 12:20:15 +01:00
Jacek Caban 8d7e1922d8 mshtml: Added IHTMLBodyElement::get_link implementation. 2008-02-25 12:20:11 +01:00
Jacek Caban a7ba7647ad mshtml: Added IHTMLBodyElement::put_link implementation. 2008-02-25 12:20:07 +01:00
Jacek Caban 2f046e9623 mshtml: Report true scheme for about:blank URL. 2008-02-21 12:53:00 +01:00
Jacek Caban 7ea9c7d3e1 mshtml: Added nsINetUtil interface to nsIOService. 2008-02-21 12:53:00 +01:00
Jacek Caban 45b862d5ca mshtml: Don't mix nsresult with HRESULT. 2008-02-18 12:57:10 +01:00
Frans Kool 33348f59ff mshtml: Added missing Dutch translations. 2008-02-16 13:54:43 +01:00
Rob Shearman 1ce8ca4d8d mshtml: Fix a typo in nsiface.idl. 2008-02-15 09:53:23 +01:00
Rob Shearman 94fe669387 mshtml: Add a dummy member to nsMargin as empty structs aren't valid in C89. 2008-02-15 09:52:57 +01:00
Rob Shearman 9b11494db7 mshtml: All interfaces in nsiface.idl are local.
Since there is no in or out, or other information necessary for
remoting, all of the interfaces can only used locally, so declare them
all as local.
2008-02-15 09:52:48 +01:00
Rob Shearman 4539f4f25b mshtml: Remove extra semi-colons after cpp_quote in nsiface.idl. 2008-02-15 09:52:43 +01:00
Jacek Caban 61ca7a5731 mshtml: Mode range tests. 2008-02-11 19:57:44 +01:00
Jacek Caban d992735dcc mshtml: Fixed bound_pos handling in move_prev_chars. 2008-02-11 19:57:39 +01:00
Jacek Caban 9f877fec9d mshtml: hr element is not a space element for moving functions. 2008-02-11 19:57:34 +01:00
Rob Shearman 5209ed0c5e mshtml: Fix inserting a hyperlink when text is already selected.
There is no need to use cmd_insertLinkNoUI when we have the code to do 
most of the action anyway. Make use of the handy 
InsertLinkAroundSelection to insert the "a" element when not inserting 
at the caret and don't create a text node in this case because it is 
redundant.
2008-02-11 19:55:18 +01:00
Jacek Caban 814e07d8e8 mshtml: Update wine_url in nsIURI::SetPath. 2008-02-04 13:17:48 +01:00
Jacek Caban e7885cf221 mshtml: Added more about protocol tests. 2008-02-04 13:15:52 +01:00
Francois Gouget 44b52b128c Assorted spelling fixes. 2008-01-16 12:48:29 +01:00
Marcus Meissner fa6042fc8d mshtml: Check for This->frame. 2008-01-16 12:17:01 +01:00
Jacek Caban c0881ac515 mshtml: Disable some default Gecko warnings. 2008-01-11 12:26:41 +01:00
Jacek Caban c32cca8066 mshtml: Use QueryService to get IHttpNegotiate in get_post_data_stream. 2008-01-11 12:26:37 +01:00
Jacek Caban ed11dbab6c mshtml: Added more range tests. 2008-01-11 12:26:30 +01:00
Jacek Caban 0bc9f9a7d5 mshtml: Fixed hr element handling in range object. 2008-01-11 12:26:22 +01:00
Jacek Caban 8c686f9d00 mshtml: Update focus information in WM_RESETFOCUS_HACK. 2008-01-11 12:26:17 +01:00
Jacek Caban cbe9f974d6 mshtml: Move nsChannel's content type initialization to async_open_doc_uri. 2008-01-11 12:26:11 +01:00