Commit Graph

193 Commits

Author SHA1 Message Date
Jacek Caban 3f2365d5de mshtml: Added support for navigating to anchors with IDs containing '#'. 2012-09-10 17:35:56 +02:00
Jacek Caban b4a228f461 mshtml: Added nsIDirectoryServiceProvider2 implementation. 2012-08-29 11:47:25 +02:00
Jacek Caban 74451bf36a mshtml: Added nsIFileURL stub implementation. 2012-07-20 14:02:50 +02:00
Jacek Caban 97ff991f46 mshtml: Make node object cycle collector aware. 2012-07-19 16:01:49 +02:00
Jacek Caban 674b9b9c10 mshtml: Wine Gecko 1.7 release. 2012-07-18 17:14:51 +02:00
Jacek Caban ecf667ad77 mshtml: Force cycle collection when releasing main document object. 2012-07-03 12:05:05 +02:00
Jacek Caban 9fa443dcd9 mshtml: Wine Gecko 1.6 release. 2012-06-11 21:03:46 +02:00
Jacek Caban 9d0bfce9d8 mshtml: Get rid of no longer needed nsIWindowCreator2. 2012-05-18 18:10:50 +02:00
Jacek Caban 4983a663a5 mshtml: Get rid of remaining PRBool usages. 2012-03-15 19:54:56 +01:00
Jacek Caban f0b86d061b mshtml: Get rid of PRBool in nsiface.idl. 2012-03-15 19:54:33 +01:00
Jacek Caban 23c6fddea3 mshtml: Wine Gecko 1.5 release. 2012-03-14 17:35:03 +01:00
Jacek Caban 0dedfab9a7 mshtml: Added VT_I2 handling to IHTMLSelectElement:add implementation. 2012-01-27 18:06:00 +01:00
Jacek Caban 06e51bc694 mshtml: Moved NPAPI struct declarations to npplugin.c.
They are no longer needed in nsiface.idl
2012-01-13 18:17:41 +01:00
Jacek Caban 38371bed29 mshtml: Fixed nsEventStates handling.
It contains a copy-constructor in C++, so it's passed as a pointer.
2011-11-30 14:57:11 +01:00
Jacek Caban 1243dc9fe4 mshtml: Implement nsIStandardURL interface in nsWineURI object. 2011-11-18 15:37:06 +01:00
Jacek Caban fbdfec74b0 mshtml: Properly handle fragment-only navigation. 2011-11-15 19:37:32 +01:00
Jacek Caban 2e5f73e4d7 mshtml: Wine Gecko 1.4 release. 2011-11-09 19:31:13 +01:00
Jacek Caban bf4b869152 mshtml: Wine Gecko 1.3 release. 2011-08-23 18:16:44 +02:00
Piotr Caban f80c3a7250 mshtml: Added nsIDOMNamedNodeMap interface. 2011-08-23 16:53:54 +02:00
Jacek Caban 9f333b71b6 mshtml: Mark some functions as cdecl. 2011-07-07 17:32:47 +02:00
Jacek Caban 0613a82671 mshtml: Better support for HTTP redirection. 2011-04-18 11:46:14 +02:00
Jacek Caban bf163d79b8 mshtml: Get rid of no longer needed app-startup observer initialization. 2011-04-05 13:36:55 +02:00
Jacek Caban dc96c688d3 mshtml: Notify parser about script evaluation. 2011-03-15 17:14:08 +01:00
Jacek Caban 699e41cdd8 mshtml: Wine Gecko 1.2.0 release. 2011-03-15 17:14:08 +01:00
Jacek Caban 0e3bf9b228 mshtml: Added IHTMLElement4::getAttributeNode implementation. 2011-02-24 15:52:32 +01:00
Jacek Caban 09c63b2215 mshtml: Added IHTMLStyleElement::media property implementation. 2010-12-17 13:26:03 +01:00
Jacek Caban 0849079287 mshtml: Added IPropertyBag::Read implementation. 2010-12-10 17:09:35 +01:00
Jacek Caban 0b046c94ac mshtml: Added ActiveX control creation implementation. 2010-12-03 13:13:45 +01:00
Jacek Caban b00b8631a6 mshtml: Added NP_GetEntryPoints implementation. 2010-12-03 13:12:02 +01:00
Jacek Caban 6e796da748 mshtml: Added IHTMLObjectElement::get_vspace implementation. 2010-11-12 14:39:04 +01:00
Jacek Caban d4071b56a1 mshtml: Added nsIHttpChannel::VisitResponseHeaders implementation. 2010-09-18 13:08:25 +02:00
Jacek Caban 890a5e3e19 mshtml: Use LONGLONG/ULONGLONG for PRInt64/PRUint64. 2010-08-31 14:23:49 +02:00
Jacek Caban e9e35e2b09 mshtml: Wine Gecko 1.1.0 release. 2010-08-25 17:37:14 +02:00
Jacek Caban 99c4aca480 mshtml: Provide profile directory to Gecko. 2010-08-23 15:44:11 +02:00
Jacek Caban 9ca80347e3 mshtml: Get rid of useless nsQIResult type. 2010-08-02 14:08:57 +02:00
Jacek Caban f6299c1bf8 mshtml: Removed frozen status comments from nsiface.idl.
All interfaces were recently unfrozen for upcoming mozilla2 (Firefox 4) anyway.
2010-07-26 18:38:33 +02:00
Jacek Caban bbaefeb3b5 mshtml: Added IHTMLRect::get_top implementation. 2010-07-19 14:38:15 +02:00
Jacek Caban 73d4d172d5 mshtml: Added support for accessing select options by index. 2010-04-29 13:13:59 -05:00
Jacek Caban 6b46c9e5ad mshtml: Get rid of nsIWineURI interface. 2010-02-22 12:01:07 +01:00
Jacek Caban 0f6f96ea63 mshtml: Get rid of nsIWineURI::[GS]etNSContainer. 2010-02-22 12:00:58 +01:00
Jacek Caban a42bc25d55 mshtml: Get rid of nsIWineURI::[GS]etWindow. 2010-02-22 12:00:53 +01:00
Jacek Caban 043af028b9 mshtml: Get rid of most nsIWineURI methods. 2010-02-22 12:00:46 +01:00
Jacek Caban 2e6353d4bc mshtml: Use nsIDocShell to load a page in set_moniker. 2010-01-04 11:41:29 +01:00
Jacek Caban 221b0979b7 mshtml: Fixed nsIDOMNSHTMLElement declaration. 2009-12-28 12:27:13 +01:00
Andrew Eikum 1563c137fa mshtml: Add stub implementation of IHTMLFormElement. 2009-12-01 12:58:16 +01:00
Jacek Caban 050a1372b0 mshtml: Added support for frames in navigate_url. 2009-12-01 11:39:26 +01:00
Andrew Eikum d51c096615 mshtml: Also search by node name attribute in IHTMLDocument3::getElementById. 2009-11-21 14:31:45 +01:00
Jacek Caban 67e6c7f1f3 mshtml: Added HTML frames support. 2009-10-28 11:11:45 +01:00
Jacek Caban 45ce37fe64 mshtml: Store window reference in nsURI. 2009-10-27 10:51:35 +01:00
Jacek Caban 672bca557a mshtml: Create nsIDOMEvent in create_event if not available. 2009-10-13 11:27:21 +02:00
Jacek Caban 3e0fa120a8 mshtml: Added IHTMLWindow2::get_length implementation. 2009-10-13 11:27:12 +02:00
Jacek Caban 407e54be89 mshtml: Added IHTMLAnchorElement::get_href implementation. 2009-10-02 15:06:58 +02:00
Jacek Caban d6215843d7 mshtml: Wrap nsIURL interface. 2009-08-27 11:45:16 +02:00
Jacek Caban 9545da643f mshtml: Remove no longer used create_nsstream. 2009-08-27 11:01:20 +02:00
Jacek Caban 487443a2d1 mshtml: Wrap nsIHttpChannelInternal interface. 2009-08-24 12:08:35 +02:00
Jacek Caban d97cc15608 mshtml: Wine Gecko 1.0.0 release. 2009-08-04 15:33:01 +02:00
Alexandre Julliard 8bb21b710e include: Undefine a few Unicode macros that conflict with interface functions. 2009-02-09 13:03:09 +01:00
Jacek Caban d0c6939663 mshtml: Wine Gecko 0.9.1 release. 2009-02-06 14:50:26 +01:00
Jacek Caban 8d28f09d8a mshtml: Wine Gecko 0.9.0 release. 2008-12-30 12:43:34 +01:00
Jacek Caban d9f097adf9 mshtml: Remove no longer used interfaces. 2008-11-05 10:55:09 +01:00
Jacek Caban 2e52c61c4c mshtml: Added HTMLIFrame stub implementation. 2008-10-08 13:20:08 +02:00
Jacek Caban 72fc799d18 mshtml: Store nsIDOMCSSStyleDeclaration in HTMLCurrentStyle. 2008-10-07 12:06:10 +02:00
Jacek Caban e80c55c367 mshtml: Added IHTMLTableRow::get_cells implementation. 2008-10-01 10:01:10 -05:00
Jacek Caban ac4117fdb5 mshtml: Added IHTMLTable::get_rows implementation. 2008-10-01 10:01:03 -05:00
Jacek Caban bf9155dbaa mshtml: Store nsIDOMHTMLTableElement in HTMLTable. 2008-10-01 10:00:57 -05:00
Jacek Caban c3bdda8102 mshtml: Use ActiveScript for JavaScript in file protocol documents. 2008-09-25 11:18:49 +02:00
Jacek Caban 23ad09865e mshtml: Added IHTMLImgElement::put_src implementation. 2008-06-23 19:46:30 +02:00
Francois Gouget 42a61d7ed7 Assorted spelling fixes. 2008-05-06 16:10:20 +02:00
Jacek Caban 134dad7ecd mshtml: Added IHTMLScriptElement:get_type implementation. 2008-03-10 11:23:42 +01:00
Jacek Caban 7ea9c7d3e1 mshtml: Added nsINetUtil interface to nsIOService. 2008-02-21 12:53:00 +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 4ac1ba130a mshtml: Added IHTMLStyleSheet::get_rules implementation. 2007-12-06 14:52:08 +01:00
Jacek Caban 4b302f9c89 mshtml: Store nsIDOMCSSStyleSheet in HTMLStyleSheet object if available. 2007-11-26 12:35:33 +01:00
Jacek Caban a3717bff18 mshtml: Added AcceptLanguage handling. 2007-11-06 13:02:19 +01:00
Jacek Caban b1fca21f5e mshtml: Added IHTMLOptionElement::get_value implementation. 2007-10-15 13:45:02 +02:00
Jacek Caban cb776f7d5b mshtml: Added get_compatMode implementation. 2007-09-27 11:08:54 +02:00
Jacek Caban ebd918eb48 mshtml: Added get_styleSheets implementation. 2007-09-19 13:57:33 +02:00
Rob Shearman 1fbedd92d4 mshtml: Implement IDM_HYPERLINK. 2007-09-12 14:06:54 +02:00
Rob Shearman 006d9f940d mshtml: Store the nsIEditor interface in the NSContainer object for use in implementing editor commands. 2007-09-12 14:05:17 +02:00
Jacek Caban d6e29316e6 mshtml: Added IHTMLTxtRange::compareEndPoints implementation. 2007-08-17 12:20:57 +02:00
Jacek Caban 80a1a2f135 mshtml: Make window.external visible for JavaScript code. 2007-08-15 10:40:32 +02:00
Jacek Caban c43875ceda mshtml: Fixed a typo. 2007-07-27 12:24:44 +02:00
Rob Shearman 46df2fa9da mshtml: Implement HTMLElement_insertAdjacentHTML and HTMLElement_insertAdjacentText. 2007-07-13 12:27:23 +02:00
Jacek Caban 9e3021746c mshtml: Added COMMENT_NODE implementation in nsnode_to_nsstring_rec. 2007-06-11 15:21:56 +02:00
Jacek Caban bd5d6f753c mshtml: Set default scrollbar preferences. 2007-06-11 15:19:11 +02:00
Jacek Caban b2f995a8d2 mshtml: Store editor controller in NSContainer. 2007-06-11 15:16:47 +02:00
Jacek Caban 76de315e73 mshtml: Switch to Wine Gecko 0.1.0. 2007-06-08 11:57:21 +02:00
Jacek Caban d795c283bd mshtml: Added support for coexisting different Gecko versions installation. 2007-06-07 11:20:49 +02:00
Jacek Caban 836c672dcf mshtml: Wrap nsIExternalProtocolHandler. 2007-05-14 15:41:05 +02:00
Jacek Caban 12aa9e33c5 mshtml: Added IHTMLBodyElement::CreateTextRange implementation. 2007-05-10 12:15:00 +02:00
Jacek Caban f0649f3731 mshtml: Added IHTMLTxtRange::get_htmlText implementation. 2007-05-10 12:14:41 +02:00
Jacek Caban b274242f9c mshtml: Added comments about frozen/not frozen interface. 2007-02-14 11:56:48 +01:00
Jacek Caban 2e53ac9d8e mshtml: Remove no longer used [Get|Set]Moniker functions. 2007-02-12 13:41:51 +01:00
Jacek Caban 5ea16d7856 mshtml: Added [Set|Get]WineURL functions to nsIWineURI. 2007-02-12 13:39:07 +01:00
Jacek Caban f35c66c693 mshtml: Improve loading document detection in AsyncOpen. 2006-12-22 10:20:56 +01:00
Jacek Caban 7aa9ea4ec0 mshtml: Added beginning of IDM_PRINT implementation. 2006-12-13 16:51:48 +01:00
Jacek Caban bc71685676 mshtml: Added handling of right and left arrow keys in editing mode. 2006-12-01 12:26:43 +01:00