Commit Graph

177 Commits

Author SHA1 Message Date
Michael Stefaniuc a87520036f janitorial: Remove redundant NULL pointer checks before HeapFree'ing them.
Some HeapFree's are hidden behind macros. Found by smatch.
2006-05-10 11:31:41 +02:00
Jacek Caban 79e2f0c4ff mshtml: Added test of connection points. 2006-05-05 17:28:07 +02:00
Jacek Caban bde8aa58fb mshtml: Added GetConnectionInterface implementation. 2006-05-05 17:27:56 +02:00
Jacek Caban a9cdfa9952 mshtml: Added GetConnectionPointContainer implementation. 2006-05-05 17:27:45 +02:00
Jacek Caban 1cfcbb3010 mshtml: Added stub implementation of connection points. 2006-05-05 17:27:32 +02:00
Jacek Caban 570a1c4eea mshtml: Added IConnectionPointContainer stub implementation. 2006-05-05 17:22:44 +02:00
Jacek Caban 77bb544c51 mshtml: Added get_body implementation. 2006-05-05 17:22:27 +02:00
Jacek Caban d7f881f715 mshtml: Added IHTMLTextContainer stub implementation. 2006-05-05 17:18:40 +02:00
Jacek Caban e189b54687 mshtml: Make sure to use initialized variables. 2006-04-10 12:21:07 +02:00
Jacek Caban 417c104760 mshtml: Fix ref counting.
- Fix ref counting.
- Use This->window instead of QI in NSContainer_Release.
2006-04-10 12:20:50 +02:00
Alexandre Julliard 31332b3cd6 mshtml: Don't free the URL we have just stored in the callback object. 2006-03-28 20:00:18 +02:00
Jacek Caban 5f009f2540 mshtml: Added tooltip implementation. 2006-03-27 21:41:52 +02:00
Jacek Caban ed10e5046c mshtml: Added IHTMLElement2 implementation. 2006-03-24 12:14:04 +01:00
Jacek Caban b88b981dcb mshtml: Clean up get_all and tags (also fixes a typo). 2006-03-22 21:36:36 +01:00
Jacek Caban dbd582cf84 mshtml: Optimize nsACString handling. 2006-03-20 12:05:50 +01:00
Jacek Caban 3d9d384486 mshtml: Better QueryInterface implementation. 2006-03-20 12:05:01 +01:00
Jacek Caban cb92214210 mshtml/tests: Code cleanup. 2006-03-18 18:05:51 +01:00
András Kovács 724f35419b mshtml: Added Hungarian translation. 2006-03-15 11:32:11 +01:00
Jacek Caban 2c06b800b1 mshtml: Added beginning of getAttribute implementation. 2006-03-09 12:50:06 +01:00
Jacek Caban 26b9c5e022 mshtml: Added IHTMLBodyElement implementation. 2006-03-09 12:49:19 +01:00
Jacek Caban 6fafc22930 mshtml: Added get_name and get_value implementation of IHTMLTextAreaElement interface. 2006-03-08 11:33:15 +01:00
Jacek Caban 4ac4246fd5 mshtml: Added get_name and get_value implementation of IHTMLSelectElement interface. 2006-03-08 11:33:09 +01:00
Jacek Caban 92ff0e5019 mshtml: Added get_type, get_value, get_name and get_checked
implementation of IHTMLInputElement interface.
2006-03-08 11:33:00 +01:00
Jacek Caban 8f897239c4 mshtml: Added IHTMLTextAreaElement implementation. 2006-03-07 10:51:12 +01:00
Jacek Caban 54cce2e7ce mshtml: Added IHTMLSelectElement implementation. 2006-03-07 10:49:12 +01:00
Jacek Caban 8b3eab6e35 mshtml: Added IHTMLInputElement implementation. 2006-03-07 10:45:48 +01:00
Jacek Caban 3d68599355 mshtml: Added IHTMLElementCollection::tags implementation. 2006-03-07 10:40:27 +01:00
Francois Gouget 9a722d0afd Fix compatibility with native advpack dlls.
Most native advpack dlls in circulation don't have RegInstallA. So
mshtml and urlmon should do a GetProcAddress() on 'RegInstall'
instead.
2006-03-06 17:51:19 +01:00
Jacek Caban d6d76870cb mshtml: Added IHTMLElementCollection implementation.
- Added IHTMLElementCollection implementation.
- Added get_all implementation.
2006-03-06 17:49:15 +01:00
Jacek Caban 6ef5f95562 mshtml: Added get_documentElement implementation. 2006-03-06 11:35:35 +01:00
Jacek Caban 874fd57841 mshtml: Added IHTMLElement implementation. 2006-03-06 11:33:43 +01:00
Jacek Caban 54036bf6ef mshtml: Added IHTMLDOMNode implementation. 2006-03-06 11:12:29 +01:00
Jacek Caban d656f996f1 mshtml: Beginning support for links opened in a new frame. 2006-03-02 11:42:06 +01:00
Jacek Caban 2be7ffdf59 mshtml: Use NSContainer as 'This' of its window. 2006-03-02 11:41:18 +01:00
Jacek Caban 91369e20e7 mshtml: Added nsIInterfaceRequestor implementation. 2006-02-28 12:00:12 +01:00
Jacek Caban a611b20c26 mshtml: Improve ConfirmEx hack. 2006-02-28 11:59:58 +01:00
Francois Gouget be6d891f0d advpack: Prepare the unicodification of advpack.dll.
All functions that manipulate strings should have an Ansi and a
Unicode variant.
Forward the unqualified dll entry points to the Ansi variant for
backward compatibility.
We're not allowed to use unqualified entry points in Wine, so change
RegInstall() calls to RegInstallA().
Update win32.api.
2006-02-27 15:57:33 +01:00
Jacek Caban b7e8057eec mshtml: Return error in NewChannelFromURL if retval is NULL. 2006-02-27 12:11:43 +01:00
Jacek Caban 9b6c08a243 mshtml: Added nsIURI::Clone implementation. 2006-02-27 12:11:43 +01:00
Jacek Caban 71b881e4ba mshtml: Don't add null byte to post data. 2006-02-27 12:11:43 +01:00
Jacek Caban 4f9c9a16ad mshtml: Init nsIOService as soon as possible. 2006-02-27 12:11:43 +01:00
Jacek Caban 416f504cdd mshtml: Set default original uri in NewChannelFromURI. 2006-02-20 20:28:36 +01:00
Jacek Caban 7466169034 mshtml: Create nsIChannel for protocols not handled by Gecko. 2006-02-20 11:13:37 +01:00
Jacek Caban d2389dc0cf mshtml: Fix post data parsing. 2006-02-17 11:37:11 +01:00
Jacek Caban 4b511edf8d mshtml: Added hack to allow pass post data to IPersistMoniker::Load. 2006-02-15 11:52:33 +01:00
Jacek Caban 4acea60922 mshtml: Added ref counting to NSContainer.
- Added ref counting to NSContainer.
- Better destroying of NSContainer.
2006-02-15 11:51:44 +01:00
Jacek Caban cb880d7cc7 mshtml: Handle IHlinkFrame service. 2006-02-13 13:26:00 +01:00
Francois Gouget deaaa681aa mshtml: Add trailing '\n's to ok() calls. 2006-02-13 13:23:13 +01:00
Jacek Caban adb1335e4e mshtml: Added more defines to mshtmlhst.idl. 2006-02-10 15:14:14 +01:00
Jacek Caban 4a34d8e642 mshtml: Added test of IHlinkFrame service. 2006-02-10 14:49:48 +01:00