Commit Graph

749 Commits

Author SHA1 Message Date
Jacek Caban 7d336240d4 mshtml: Use command table for IDM_COPY, IDM_CUT and IDM_PASTE query. 2007-06-11 15:04:53 +02:00
Jacek Caban eb8b3417e0 mshtml: Move remaining commands to tables. 2007-06-11 15:04:44 +02:00
Jacek Caban d42c252883 mshtml: Move more commands to editor command table. 2007-06-11 15:04:35 +02:00
Jacek Caban 34f1f61acf mshtml: Move more commands to command table. 2007-06-11 15:04:24 +02:00
Jacek Caban 7a0e06b9e2 mshtml: Move IDM_FONTSIZE, IDM_FONTNAME and IDM_FORECOLOR to edit state command table.
This patch temporary adds code duplication.
2007-06-11 15:04:17 +02:00
Jacek Caban 510481b70c mshtml: Added command table for CGID_MSHTML commands. 2007-06-11 15:03:59 +02:00
Jacek Caban a43f4e7a42 mshtml: Fix debug trace. 2007-06-08 11:57:26 +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
Huw Davies 1667af3a20 mshtml: Don't release the factory if we failed to get it. 2007-06-05 10:57:31 +02:00
Andrew Talbot 0608054a6d mshtml: Constify some variables. 2007-05-31 13:27:28 +02:00
Francois Gouget efba293582 include: The PSDK does not define the DEFINE_SHLGUID() macro anymore. 2007-05-29 13:17:57 +02:00
Dmitry Timoshkov 3c9e7a7f33 wine: Switch to using 'long' for INT_PTR type for 64-bit compatibility. 2007-05-25 20:37:56 +02:00
Jacek Caban 4a71ab79f5 mshtml: Added missing WINAPI in window proc. 2007-05-25 19:30:34 +02:00
Jacek Caban de2e9e13ce mshtml: Fixed AsyncOpen implementation for channels without associated document. 2007-05-25 19:30:28 +02:00
Francois Gouget 51b81a60a0 mshtml: Fix '\n' typo. 2007-05-15 18:09:04 +02:00
Jacek Caban 757192ebce mshtml: Improve some exec command stubs. 2007-05-15 12:43:07 +02:00
Jacek Caban fb2b06a144 mshtml: Don't call start_binding if we use necko to load the page. 2007-05-14 15:41:11 +02:00
Jacek Caban 836c672dcf mshtml: Wrap nsIExternalProtocolHandler. 2007-05-14 15:41:05 +02:00
Jacek Caban 66067781d6 mshtml: Added IPersistStreamInit::Load test. 2007-05-11 14:02:21 +02:00
Jacek Caban 920f628c6e mshtml: Added IPersistStreamInit::Load implementation. 2007-05-11 13:25:02 +02:00
Jacek Caban 09adb8cf05 mshtml: Split IPersistMoniker::Load. 2007-05-11 13:24:48 +02:00
Jacek Caban 2dd9fad610 mshtml: Move AddRequest call to the separated function. 2007-05-11 13:24:37 +02:00
Jacek Caban 94a264d0be mshtml: Don't crash in OnStopBinding if This->binding is null. 2007-05-11 13:24:31 +02:00
Jacek Caban 98da8e2823 mshtml: Split code from OnDataAvailable. 2007-05-11 13:24:25 +02:00
Jacek Caban 12aa9e33c5 mshtml: Added IHTMLBodyElement::CreateTextRange implementation. 2007-05-10 12:15:00 +02:00
Jacek Caban 700ccaf767 mshtml: CGID_Undocumented is CGID_DocHostCmdPriv. 2007-05-10 12:14:51 +02:00
Jacek Caban f0649f3731 mshtml: Added IHTMLTxtRange::get_htmlText implementation. 2007-05-10 12:14:41 +02:00
Jacek Caban 573d612de4 mshtml: Reimplement IHTMTxtRange on top of nsIDOMRange. 2007-05-10 12:14:21 +02:00
Jacek Caban 4ccee1ae49 mshtml: Remove auto detection of Mozilla and Mozilla ActiveX control. 2007-05-07 14:30:20 +02:00
Alexandre Julliard 69a88a9d40 Fix minor differences in the formatting of the license notices. 2007-05-04 12:08:15 +02:00
Jacek Caban c747ece6c7 mshtml: Fix offset in OnDataAvailable call. 2007-04-30 12:19:46 +02:00
Jacek Caban fa355572a2 mshtml: Added IDM_COMPOSESETTINGS and IDM_HTMLEDITMODE stub implementation. 2007-04-13 11:38:26 +02:00
Jacek Caban 11fc8ccb6d mshtml: Added IPersistFile::Save implementation. 2007-04-13 11:38:20 +02:00
Jacek Caban 58a261b7d1 mshtml: Correctly handle utf-16 encoded pages. 2007-04-13 11:38:17 +02:00
Jacek Caban f44e289a86 mshtml: Added IHTMLBodyElement::get_background implementation. 2007-04-13 11:38:12 +02:00
Jacek Caban 8b13f18df0 mshtml: Change TRACE to FIXME in stubs. 2007-04-13 11:38:08 +02:00
Andrew Talbot 824e452a9e mshtml: Void functions should not return a value. 2007-04-10 11:05:03 +02:00
Jacek Caban 0b94f19cb9 mshtml: Added DIID_DispHTMLDocument to QueryInterface. 2007-03-29 21:01:24 +02:00
Stefan Huehner 51a7ca3440 Change some functions arguments from () -> (void). 2007-03-12 12:25:31 +01:00
Jacek Caban 5fd727fa2a mshtml: Use get_client_disp_property in SetClientSite to get silent property. 2007-03-09 21:13:16 +01:00
Jacek Caban bf6d0f2272 mshtml: Release IOleCommandTarget in IPersistMoniker::Load. 2007-03-08 13:54:10 +01:00
Jacek Caban 4bd9f22f1d mshtml: Remove false FIXME. 2007-03-07 12:08:52 +01:00
Jacek Caban 7437cc1e96 mshtml: Improve ReadSegments implementation. 2007-03-07 12:08:49 +01:00
Francois Gouget 7b0cde8f84 Assorted spelling fixes. 2007-03-06 21:51:35 +01:00
Jacek Caban b3cad3268b mshtml: Added more tests. 2007-03-02 11:39:50 +01:00
Jacek Caban ff3b2780ec mshtml: Always read data in OnDataAvailable. 2007-03-02 11:39:47 +01:00
Francois Gouget 536e738552 Assorted spelling fixes. 2007-02-14 21:03:57 +01:00
Jacek Caban bdf2bf93a8 mshtml: Make load_gecko thread safe. 2007-02-14 14:42:34 +01:00
Jacek Caban 3866ce3f7a mshtml: Don't release window if it wasn't created. 2007-02-14 11:57:11 +01:00
Jacek Caban b274242f9c mshtml: Added comments about frozen/not frozen interface. 2007-02-14 11:56:48 +01:00
Jacek Caban facf47537c mshtml: Use wine_url in GetSpec if possible. 2007-02-14 11:56:42 +01:00
Jacek Caban 82adfaaef9 mshtml: Forward GetAsciiSpec to GetSpec. 2007-02-14 11:56:39 +01:00
Jacek Caban 693e62c858 mshtml: Added SchemeIs implementation. 2007-02-14 11:56:31 +01:00
Jacek Caban 2a0d583e72 mshtml: Return "wine" as scheme of nsIURI if wine_url is set. 2007-02-14 11:56:17 +01:00
Jacek Caban 31bbe886f0 mshtml: Handle resource protocol like chrome protocol. 2007-02-12 13:46:31 +01:00
Jacek Caban 9750893eff mshtml: Call SetWineURL in Clone. 2007-02-12 13:43:29 +01:00
Jacek Caban 124cb44903 mshtml: Start binding asynchronously. 2007-02-12 13:43:20 +01:00
Jacek Caban 48b445b80d mshtml: Move AddRequest call to OnStartBinding. 2007-02-12 13:42:03 +01:00
Jacek Caban 2e53ac9d8e mshtml: Remove no longer used [Get|Set]Moniker functions. 2007-02-12 13:41:51 +01:00
Alexandre Julliard fe57f04a44 mshtml: Don't test the contents of an output parameter. 2007-02-12 13:41:35 +01:00
Jacek Caban 0da187dda8 mshtml: Don't store moniker in nsURI. 2007-02-12 13:41:22 +01:00
Jacek Caban 5ea16d7856 mshtml: Added [Set|Get]WineURL functions to nsIWineURI. 2007-02-12 13:39:07 +01:00
Jacek Caban 8beb142b94 mshtml: Store URL in unicode in nsURI. 2007-02-12 13:38:58 +01:00
Detlef Riekenberg 143e4af5fb mshtml: Add a missing space. 2007-02-05 12:34:40 +01:00
Jacek Caban f79ffe4735 mshtml: Fixed protocol tests on IE7. 2007-01-23 11:27:21 +01:00
Paul Vriens 6651f9ba67 mshtml/tests: Fix compilation for older gcc versions (and MinGW). 2007-01-15 14:39:07 +01:00
Paul Vriens 6338caa9ed mshtml/tests: Cast-qual warning fix. 2007-01-12 20:41:26 +01:00
Andrew Talbot c48a7faa7a mshtml: Declare a variable static. 2007-01-12 11:23:54 +01:00
James Hawkins d06ff0ea69 mshtml: Use the correct variable in the FIXME. 2007-01-11 12:05:40 +01:00
Francois Gouget ebe52bf535 mshtml/tests: Replace some '#if 0's with 'if (0)'s.
Fix the code so it compiles without warnings.
2007-01-08 12:09:10 +01:00
Francois Gouget bbb2b7fd98 Assorted spelling fixes. 2007-01-04 11:27:31 +01:00
Louis Lenders e7bebaeb13 mstml: Update Dutch resource. 2007-01-04 09:51:54 +01:00
Jacek Caban bad3434330 mshtml: Fix failing test. 2006-12-27 13:02:26 +01:00
Alexandre Julliard f92ef1c543 makedep: Add support for magic comments in .rc files so we can generate proper dependencies for them. 2006-12-26 15:02:03 +01:00
Alexandre Julliard 365a463b1e make_makefiles: Automatically add IDL header targets to the .gitignore file. 2006-12-24 17:31:52 +01:00
Jacek Caban f35c66c693 mshtml: Improve loading document detection in AsyncOpen. 2006-12-22 10:20:56 +01:00
Jacek Caban 30157c3a70 mshtml: Use Gecko's AsyncOpen if URI is has no nsIWineURI interface. 2006-12-22 10:20:51 +01:00
Jacek Caban 902a39f0bd mshtml: Use pvaIn in exec_print. 2006-12-15 12:18:24 +01:00
Jacek Caban cc6e4e2525 mshtml: Set default print template in exec_print. 2006-12-14 12:52:10 +01:00
Jacek Caban bf3e5bb308 mshtml: Fixed handling chrome protocol. 2006-12-14 12:52:05 +01:00
Jacek Caban 6b48198d3c mshtml: Don't do anything in SetNSContainer if new container is the same as previous. 2006-12-14 12:51:50 +01:00
Jacek Caban d8a761c0ab mshtml: Fix loading pages in containers without document. 2006-12-14 12:51:23 +01:00
Jacek Caban f609a768e7 mshtml: Added nsACString_SetData function and use it instead of nsACString_Init when we return string value. 2006-12-14 12:51:16 +01:00
Jacek Caban 7aa9ea4ec0 mshtml: Added beginning of IDM_PRINT implementation. 2006-12-13 16:51:48 +01:00
Jacek Caban 139d2b813d mshtml: Added test of CompareUrl. 2006-12-13 16:51:39 +01:00
Jacek Caban 13f7784634 mshtml: Use HTMLWindow::alert in nsPromptService::Alert. 2006-12-12 20:11:56 +01:00
Jacek Caban 62f1ef9d85 mshtml: Added alert implementation. 2006-12-12 20:11:31 +01:00
Jacek Caban fb4980d6a9 mshtml: Added get_parentWindow implementation. 2006-12-07 11:29:55 +01:00
Francois Gouget bf9865d302 mshtml: Add '\n' to Wine trace. 2006-12-05 10:31:47 +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
Dmitry Timoshkov b2bffdda83 mshtml: Make some data const. 2006-11-29 12:44:27 +01:00
Francois Gouget 6af5ae8027 mshtml: Add missing '\n' in Wine trace. 2006-11-28 12:13:50 +01:00
Jacek Caban 958596b70a mshtml: Added Exec(IDM_FONTSIZE) implementation. 2006-11-24 11:50:58 +01:00
Jacek Caban c6d7f14296 mshtml: Added missing break. 2006-11-24 11:50:42 +01:00
Jacek Caban 7f9a5fac71 mshtml: Remove nscstring and nscwstring typedefs. 2006-11-17 15:50:36 +01:00
Jacek Caban 2f853fadb1 mshtml: Added semi-stub createStyleSheet implementation. 2006-11-17 15:50:32 +01:00
Jacek Caban 84af63604a mshtml: Added put_fontSize implementation. 2006-11-17 15:50:27 +01:00
Jacek Caban c8c9a5fb20 mshtml: Added put_backgroundColor implementation. 2006-11-17 15:50:23 +01:00
Jacek Caban 7c478bf719 mshtml: Added put_fontFamily implementation. 2006-11-17 15:50:19 +01:00
Jacek Caban 5a9980e1b7 mshtml: Store nsIDOMCSSStyleDeclaration in HTMLStyle. 2006-11-17 15:49:36 +01:00
Jacek Caban 5b1af5b7d1 mshtml: Added get_style implementation. 2006-11-17 15:49:30 +01:00
Kovács András 9bf5140575 mshtml: HTMLElementCollection_item implementation. 2006-11-14 14:41:34 +01:00
Jacek Caban 396b0ad126 mshtml: Added border implementation. 2006-11-13 12:52:05 +01:00
Jacek Caban 2a78268430 mshtml: Added IDM_ORDERLIST implementation. 2006-11-13 12:51:52 +01:00
Jacek Caban 8d76b3deed mshtml: Added IDM_UNORDERLIST implementation. 2006-11-13 12:51:47 +01:00
Jacek Caban 80db14763d mshtml: Added IDM_HORIZONTALLINE implementation. 2006-11-13 12:51:40 +01:00
Jacek Caban 6f4146a30b mshtml: Added IDM_INDENT and IDM_OUTDENT implementation. 2006-11-13 12:51:34 +01:00
Jacek Caban 7a1a6cbb9d mshtml: Remove menus that are in shdoclc.dll. 2006-11-13 12:51:24 +01:00
Jacek Caban 8ea593267c mshtml: Use popup menu from shdoclc.dll. 2006-11-10 11:34:35 +01:00
Jacek Caban 4769950d66 mshtml: Added QueryStatus(IDM_JUSTIFY*) implementation. 2006-11-09 14:34:25 +01:00
Jacek Caban c64326e62c mshtml: Code clean up. 2006-11-09 14:34:18 +01:00
Jacek Caban 95cc9db828 mshtml: Added Exec(IDM_JUSTIFYLEFT) and Exec(IDM_JUSTIFYRIGHT) implementataion. 2006-11-09 14:34:12 +01:00
Jacek Caban 8968c399e6 mshtml: Added Exec(IDM_JUSTIFYCENTER) implementation. 2006-11-09 14:34:04 +01:00
Jacek Caban 40d31d869b mshtml: Added IDM_FORECOLOR implementation. 2006-11-09 14:33:56 +01:00
Jacek Caban f0871b5814 mshtml: Added Exec(IDM_FONTSIZE) stub. 2006-11-09 14:33:50 +01:00
Jacek Caban fd5da1a7b9 mshtml: Added QueryStatus(IDM_FONTSIZE) implementation. 2006-11-09 14:33:42 +01:00
Jacek Caban cab25424d2 mshtml: Added QueryStatus(IDM_FONTNAME) implementation. 2006-11-09 14:33:35 +01:00
Jacek Caban 53fe2d1531 mshtml: Fixed query_edit_status when Gecko is not available. 2006-11-06 12:24:07 +01:00
Jacek Caban 64fe277428 mshtml: Added implementation of QueryStatus(IDM_UNDERLINE). 2006-11-02 21:03:58 +01:00
Jacek Caban 5e0d749c2f mshtml: Added implementation of QueryStatus(IDM_ITALIC). 2006-11-02 21:03:47 +01:00
Jacek Caban da3f18745e mshtml: Added more QueryStatus tests. 2006-11-02 21:03:39 +01:00
Jacek Caban 227be057c2 mshtml: Added implementation of QueryStatus(IDM_BOLD). 2006-11-02 21:03:31 +01:00
Jacek Caban f003d3c569 mshtml: Added more edit mode tests. 2006-11-02 21:03:25 +01:00
Jacek Caban cf075bdf00 mshtml: Load about:blank in exec_editmode. 2006-11-02 21:03:10 +01:00
Jacek Caban d6108c6c24 mshtml: Added beginning of set_progress task implementation. 2006-11-02 21:03:01 +01:00
Jacek Caban 0cd636c355 mshtml: Call SetStatusText in set_parsecomplete. 2006-11-02 21:02:28 +01:00
Jacek Caban f09890eade mshtml: Get DISPID_AMBIENT_SILENT and DISPID_AMBIENT_OFFLINECONNECTED property in IPersistMoniker::Load. 2006-11-02 21:02:20 +01:00
Jacek Caban f9db47d66b mshtml: Fix no longer valid ERR. 2006-11-02 21:02:11 +01:00
Jacek Caban 2a16169791 mshtml: Added heuristic hack that decides if run the page from moniker or gecko channel. 2006-11-02 21:01:16 +01:00
Jacek Caban abd764674a mshtml: Added put_innerHTML implementation. 2006-10-30 11:36:43 +01:00
Jacek Caban b0bffdc58b mshtml: Print wine_gecko version in load_wine_gecko. 2006-10-30 11:17:47 +01:00
Marcus Meissner 2074a2314a mshtml: Moved release of dom_window to right place. 2006-10-26 13:04:52 +02:00
Mikołaj Zalewski 58bd35c8c5 resources: Change Dutch sublanguage code to SUBLANG_NEUTRAL. 2006-10-24 17:45:51 +02:00
Mikołaj Zalewski e32aa55703 resources: Change German sublanguage code to SUBLANG_NEUTRAL. 2006-10-24 11:45:12 +02:00
Andrey Turkin 25b1d67231 mshtml: Insert missing "return" operator. 2006-10-23 14:39:07 +02:00
Frank Richter f46f647c28 mshtml: Left-align Gecko download information message for better readability. 2006-10-23 12:34:13 +02:00
Frank Richter 864ff7a708 mshtml: Enlarge status text control ins some translated dialogs so all text is readable. 2006-10-23 12:34:04 +02:00
Frank Richter d6068d99e0 mshtml: Update German translation. 2006-10-23 12:33:58 +02:00
Jacek Caban 9d058e9143 mshtml: Added IHTMLElement::get_className implementation. 2006-10-23 12:28:53 +02:00
Jacek Caban 637310be27 mshtml: Don't return empty string in IHTMLSelectElement::get_name. 2006-10-23 12:28:47 +02:00
Byeong-Sik Jeon e1fd734c97 Korean: Use SUBLANG_NEUTRAL in Korean resources. 2006-10-20 13:49:39 +02:00
Jacek Caban a1f11939ed mshtml: Use mshtmcid.h defines where possible. 2006-10-20 10:20:27 +02:00
Jacek Caban e6b353dec8 mshtml: Fix debug traces. 2006-10-20 10:20:19 +02:00
Alexandre Julliard 12c196203c Make.rules: Added support for building IDL client/proxy/server/iid files. 2006-10-16 17:20:37 +02:00
Jacek Caban 1e92565c3e mshtml: Load page from moniker if AsyncOpen fails. 2006-10-16 10:58:26 +02:00
Jacek Caban 377071f42c mshtml: Don't crash in remove_doc_tasks if thread_data is not allocated. 2006-10-16 10:55:55 +02:00
Michael Stefaniuc 15765dd953 The Data1 member of the GUID struct needs to be an unsigned int too for Win64 compatibility. 2006-10-16 10:53:04 +02:00
José Manuel Ferrer Ortiz e0b399f75b mshtml: Added Spanish translation. 2006-10-12 11:36:41 +02:00
Jacek Caban f3dbf490a7 mshtml: Win64 printf format warning fixes. 2006-10-07 18:05:26 +02:00
Jacek Caban 0c74c0a95b mshtml: Win64 printf format warning fixes. 2006-10-06 12:54:45 +02:00
Francois Gouget 5f925d421c mshtml: Remove space before '\n'. 2006-10-03 15:56:11 +02:00
Jacek Caban 463d010531 mshtml: Silence common invalid QueryInterface FIXME. 2006-10-02 21:39:47 +02:00
Jacek Caban 1a4c366f11 mshtml: Added begining implementation of IPersistStreamInit::Save. 2006-10-02 21:38:35 +02:00
Jacek Caban e947b948a1 mshtml: Code cleanup. 2006-10-02 21:38:27 +02:00
Francois Gouget dc0cfe7729 urlmon: Fix the case of the BINDINFO.cbstgmedData field. Fixes the htmldoc test compilation on Windows. 2006-09-29 17:53:23 +02:00
Francois Gouget 87045eb0c5 Fix rpcndr.h so it takes CONST_VTABLE into account.
Define CONST_VTABLE in the tests that need it. This fixes many Visual C++ warnings.
2006-09-29 17:52:27 +02:00
Michael Stefaniuc 85ce5117c5 Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int. 2006-09-29 16:08:30 +02:00
Jacek Caban 8b125182c1 mshtml: Added get_readyState implementation. 2006-09-28 11:55:23 +02:00
Jacek Caban 5c7078b268 mshtml: Remove conflicts between resource.h and mshtmcid.h. 2006-09-28 11:55:20 +02:00
Jacek Caban 3eb87d9efe mshtml: Added more loading tests. 2006-09-25 21:13:32 +02:00
Jacek Caban e15b5c7010 mshtml: Set dwOptions in GetBindInfo to 0x80000 to make test pass. 2006-09-25 21:13:25 +02:00
Jacek Caban 06d9c5ca71 mshtml: Initialize url in OnStartURIOpen. 2006-09-25 21:13:18 +02:00
Jacek Caban 10d3feae35 mshtml: Remove FIXMEs and fix a typo. 2006-09-25 21:13:07 +02:00
Jacek Caban ac2aeb6e17 mshtml: Added PARSECOMPLETE task implementation. 2006-09-25 21:08:23 +02:00
Jacek Caban ccd3399947 mshtml: Store BSCallback in HTMDocument. 2006-09-25 21:08:16 +02:00
Jacek Caban 7f107fb8da mshtml: Store IBinding interface in BSCallback. 2006-09-25 21:08:08 +02:00
Jacek Caban 38b6665ae6 mshtml: Add SETDOWNLOADSTATE task implementation and use it in IPersistMoniker::Load. 2006-09-25 21:08:02 +02:00
Jacek Caban a14e2aaf97 mshtml: Create one "Internet Explorer_Hidden" window per thread. 2006-09-25 20:07:18 +02:00
Mikołaj Zalewski 3380a7d955 resources: Mark common resources as LANG_NEUTRAL, SUBLANG_NEUTRAL. 2006-09-25 18:31:55 +02:00
Jacek Caban 51a6a11120 mshtml: Better IDM_PARSECOMPLETE test. 2006-09-25 17:55:50 +02:00
Alexandre Julliard 32ab895e46 makefiles: Generate the dependencies line to avoid some code duplication. 2006-09-14 09:38:16 +02:00
Louis. Lenders 484ea285db mshtml: Add version resource. 2006-09-13 11:00:51 +02:00
Jonathan Ernst bef65da0c5 mshtml: Updated French translation. 2006-09-10 10:16:04 +02:00
Alexandre Julliard 5cf75e615a makefiles: Only run test and documentation targets in directories that need them. 2006-08-28 13:37:44 +02:00
Jacek Caban fd79923100 mshtml: Added IDM_UNDERLINE implementation. 2006-08-28 11:40:46 +02:00
Jacek Caban 9fb9ca0d5d mshtml: Added IDM_ITALIC implementation. 2006-08-28 11:40:39 +02:00
Jacek Caban 5f9078040a mshtml: Added IDM_FONTNAME implementation. 2006-08-28 11:40:27 +02:00
Jacek Caban 4c4c583f53 mshtml: Better stub for QueryStatus(CGID_MSHTML). 2006-08-26 19:16:14 +02:00
Jacek Caban beaa66f17e mshtml: Added nsICommandParams argument to do_ns_command. 2006-08-26 18:55:42 +02:00
Andrew Talbot 167f9f9aba mshtml: Write-strings warnings fix. 2006-08-25 11:23:13 +02:00
Fatih Aşıcı 859f8bce72 mshtml: Update Turkish resources. 2006-08-23 11:59:52 +02:00
Jacek Caban 593e897655 mshtml: Use IPropertyNotifySink connection point. 2006-08-23 11:58:45 +02:00
Jacek Caban 4e418499ca mshtml: Added IDM_BOLD implementation. 2006-08-21 12:14:39 +02:00
Jacek Caban 3c71c7cc46 mshtml: Added more Exec tests and fixes. 2006-08-18 20:56:19 +02:00
Jacek Caban 572691e685 mshtml: Fix Advise implementation for IPropertyNotifySink. 2006-08-18 11:35:11 +02:00
Jacek Caban e3990ddf7b mshtml: Switch nsWebBrowset to editing mode in exec_editmod. 2006-08-18 11:35:01 +02:00
Jacek Caban cf6492629c mshtml: Added test of edit mode. 2006-08-17 11:21:01 +02:00
Jacek Caban 2405002403 mshtml: Added beginning implementation of IDM_EDITMODE. 2006-08-17 11:20:54 +02:00
Jacek Caban 40f3ad06e9 mshtml: Rename get_property to get_client_disp_property and make it available for other files. 2006-08-17 11:20:48 +02:00
Jacek Caban 90c5baf069 mshtml: Added [Get|Set]ParentContentListener implementation. 2006-08-16 17:08:59 +02:00
Jacek Caban 9ee2f5e0ad mshtml: Correctly handle nsILoadGroup. 2006-08-16 12:40:03 +02:00
Jacek Caban 1088164af3 mshtml: Remove no longer used get_nsIURI. 2006-08-14 11:44:16 +02:00
Jacek Caban 57ba0459c9 mshtml: Return INET_E_USE_DEFAULT_PROTOCOLHANDLER in about protocol handler's CombineUrl. 2006-08-14 11:44:12 +02:00
Alexander Nicolaysen Sørnes cd9a5155ee mshtml: Updated Norwegian Bokmål resources. 2006-08-10 10:55:40 +02:00
Jacek Caban c4dd6c68d0 mshtml: Use moniker in AsyncOpen if channel is NULL. 2006-08-09 17:16:21 +02:00
Jacek Caban f175762340 mshtml: Set nsURI's moniker in NewURI. 2006-08-09 17:16:15 +02:00
Jacek Caban 0c11b48240 mshtml: Set nsURI's moniker in OnStartURILoad. 2006-08-09 17:16:03 +02:00
Jacek Caban ca595cd799 mshtml: Don't crash in QueryInterface if uri is NULL. 2006-08-09 17:15:50 +02:00
Jacek Caban 6a6f9158b1 mshtml: Added default GetSpec implementation. 2006-08-09 17:15:41 +02:00
Jacek Caban 114a1a22aa mshtml: Return INET_E_USE_DEFAULT_PROTOCOLHANDLER in ResProtocolInfo::CombineUrl. 2006-08-09 17:15:27 +02:00
Jacek Caban 3d506d8575 mshtml: Continue searching for Gecko if loading xpcom.dll failed. 2006-08-09 17:15:15 +02:00
Jacek Caban aa760c8b1e mshtml: Store IMoniker in BSCallback. 2006-08-09 17:14:28 +02:00
Jacek Caban f0ca85f78e mshtml: Added GetMoniker and SetMoniker methods to nsIWineURI. 2006-08-09 17:13:03 +02:00
Jacek Caban cba2e19409 mshtml: Create "Internet Explorer_Hidden" window. 2006-08-09 17:12:50 +02:00
Jacek Caban 3f05182335 mshtml: Load the page from moniker if we don't have nsIChannel. 2006-08-09 17:12:29 +02:00
Samuel Lidén Borell 1209e6691b mshtml: Add Swedish translation. 2006-08-08 19:35:33 +02:00
Francois Gouget c5c447ef18 mshtml: Fix the .jfif Content Type. 2006-08-07 13:09:37 +02:00
Jacek Caban 9def0ca2a6 mshtml: Fix handling offset in BSCallback. 2006-08-04 11:58:52 +02:00
Dan Hipschman 99056d7e2a widl: Write forward declarations for coclass definitions. 2006-08-03 22:29:58 +02:00
Jacek Caban 0fbb175d64 mshtml: Added nsInputStream::Read implementation. 2006-08-03 22:23:34 +02:00
Francois Gouget 26baab3564 mshtml: Remove unwarranted REG_EXPAND_SZ flags. 2006-08-01 21:14:40 +02:00
Jacek Caban 166f1999ca mshtml: Added implementation of put_scrollTop and put_scrollLeft. 2006-08-01 18:34:43 +02:00
Jacek Caban 82676b999d mshtml: Store HTMLElement pointer in HTMLTextContainer. 2006-08-01 18:34:39 +02:00
Jacek Caban ae154d44e9 mshtml: Fix handling res URLs with full path and number resource ID. 2006-07-27 11:42:46 +02:00
Jacek Caban 21ba0bf3e8 mshtml: Wrap remaining Heap* functions by inline functions. 2006-07-20 12:11:39 +02:00
Hwang YunSong(황윤성) ad15e61e9e mshtml: Updated Korean resource. 2006-07-19 09:40:18 +02:00
Jacek Caban 5b37fe45bb mshtml: Added stub implementation of ShowHTMLDialog. 2006-07-19 09:38:08 +02:00
Jacek Caban a4cc5bf299 mshtml: Wrap more Heap* function by inline functions. 2006-07-18 11:16:14 +02:00
Jacek Caban 22cf1c9e4d mshtml: Wrap Heap* functions by inline functions. 2006-07-17 15:05:38 +02:00
Jacek Caban 17e193e188 mshtml: Added get_all implementation. 2006-07-17 13:51:54 +02:00
Milko Krachounov 9247c1d48f mshtml: Update Bulgarian translation. 2006-07-17 13:45:42 +02:00
Andrew Talbot f7e38ac6ea mshtml: Write-strings warnings fix. 2006-07-13 13:47:26 +02:00
Alexandre Julliard eb8a40c368 libs: Merged libwine_unicode into libwine.
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
2006-07-11 19:33:22 +02:00
Jacek Caban 081d50d297 mshtml: Added OnFrameWindowActivate implementation. 2006-07-11 12:03:46 +02:00
Alexandre Julliard 77dc0d9be5 .gitignore: Added wildcards to ignore generated resource files. 2006-07-10 21:39:00 +02:00
Alexandre Julliard 0fa8baafcb make_dlls: Recursively ignore .ok files in all tests directories. 2006-07-10 21:26:50 +02:00
Alexandre Julliard edd100b899 make_dlls: Recursively ignore testlist.c in all tests directories. 2006-07-10 21:19:42 +02:00
Alexandre Julliard 5258e061dc make_dlls: Ignore generated import libraries from the top-level .gitignore. 2006-07-10 20:55:58 +02:00
Alexandre Julliard cc2b3b48e6 Take advantage of the recursive nature of .gitignore for Makefile entries.
Prefix other entries with '/' to make them non-recursive.
2006-07-10 20:47:54 +02:00
Jacek Caban bb64efaf77 mshtml: Create nsWineURI even if we don't have valid nsIURI. 2006-07-07 17:51:31 +02:00
Jacek Caban 3c1f2d6cbe mshtml: Added get_text implementation. 2006-07-06 12:48:28 +02:00
Jacek Caban 6e8e19569a mshtml: Added createRange implementation. 2006-07-06 12:48:22 +02:00
Jacek Caban ce7c941510 mshtml: Added get_type implementation. 2006-07-06 12:45:56 +02:00
Jacek Caban 489b0f50d5 mshtml: Added get_selection implementation. 2006-07-06 12:45:39 +02:00
Jacek Caban 6e7e6efedd mshtml: Return S_OK in Exec(IDM_BASELINEFONT3). 2006-07-06 12:45:32 +02:00
Jacek Caban 346d5bc7d0 mshtml: Added beginning IDM_BROWSEMODE implementation. 2006-07-03 11:54:25 +02:00
Jacek Caban 39d0dfa909 mshtml: Add trailing '\' to gecko_path if needed. 2006-07-03 11:53:58 +02:00
Jacek Caban 7dcfbdecd6 mshtml: Added Unadvise implementation. 2006-06-26 13:49:31 +02:00
Jacek Caban 7f617230a5 mshtml: Destroy connection points. 2006-06-26 13:49:31 +02:00
Jacek Caban bf1724ef33 mshtml: Added Advise implementation. 2006-06-26 13:49:31 +02:00
Jacek Caban f46c3997ed mshtml: Return text/html by default in GetContentType. 2006-06-26 13:49:31 +02:00
Jacek Caban 2218bfcc8e mshtml: Return NS_OK in GetStatus if channel is NULL. 2006-06-26 13:49:31 +02:00
Jacek Caban 78c287f12a mshtml: Call OnStopRequest in OnStopBinding. 2006-06-26 13:49:30 +02:00
Jacek Caban 6c1e595c21 mshtml: Break reading if IStream::Read returns 0 bytes. 2006-06-26 13:49:30 +02:00
Jacek Caban 181332b7ec mshtml: Added HTMLLoadOptions implementation (with tests). 2006-06-26 13:49:04 +02:00
Jacek Caban 881653ccdc mshtml: Added stub implementation of HTMLLoadOptions. 2006-06-23 11:22:37 +02:00
Jacek Caban bc29a20d8b mshtml: Added optary.idl file. 2006-06-23 10:47:14 +02:00
Jacek Caban 76d8d022ca mshtml: Inherit NSContainer in NewURI. 2006-06-23 10:46:42 +02:00
Jacek Caban 7ceaf5b386 mshtml: Fix a typo. 2006-06-23 10:46:38 +02:00
Jacek Caban e82be4ba63 mshtml: Added CGID_MSHTML to IOleCommandTarget::Exec. 2006-06-23 10:46:34 +02:00
Jacek Caban a2f715e536 mshtml: Move IOleCommandTarget implementation to separate file. 2006-06-20 20:38:31 +02:00
Jacek Caban 1c64c20d9a mshtml: Initialize url variable in IPersistMoniker::Load. 2006-06-20 20:37:38 +02:00
Jacek Caban 5ad79df0f8 mshtml: Don't crash in GetSecurityInfo if channel is NULL. 2006-06-20 20:37:31 +02:00
Jacek Caban f052845013 mshtml: Added IPropertyNotifySink connection point. 2006-06-20 20:37:25 +02:00
Jacek Caban c562d4926e mshtml: Added Wine Gecko installer. 2006-06-16 16:03:57 +02:00
Alexandre Julliard 65459cb344 mshtml/tests: Don't use sizeof in ok() to avoid printf format warnings. 2006-06-13 14:03:01 +02:00
Alexandre Julliard 9936feef07 include: Make the Dll* entry points hidden. 2006-06-12 16:18:01 +02:00
Alexandre Julliard 12286afc24 mshtml: Changed C syntax that winapi_check doesn't like. 2006-06-09 11:52:41 +02:00
Jacek Caban 56bb028611 mshtml: Use mime type reported by moniker if possible. 2006-06-03 11:54:07 +02:00
Jacek Caban 42f96fce67 mshtml: Return S_OK in OnStartBinding and OnStopBinding. 2006-06-03 11:53:53 +02:00
Jacek Caban 93fe34ee68 mshtml: Added beginning OnDataAvailable implementation. 2006-06-03 11:53:43 +02:00
Jacek Caban ee8c855f77 mshtml: Added begining binding code in IPersistMoniker::Load. 2006-06-03 11:50:59 +02:00
Jacek Caban f1d2e37655 mshtml: Set binding channel, listener and context in AsyncOpen. 2006-06-03 11:50:45 +02:00
Jacek Caban e0157ba201 mshtml: Store BSCallback in NSContainer and use it instead of load_call. 2006-06-03 11:48:59 +02:00
Jacek Caban 813e82f253 mshtml: Add create_nscallback function to allow using BSCallback out of navigate.c. 2006-06-03 11:48:40 +02:00
Jacek Caban beb5366e6f mshtml: Move some code from before_async_open to AsyncOpen. 2006-06-03 11:47:14 +02:00
Jacek Caban 08ae32e43a mshtml: Get rid of (currently disabled anyway) nsIWebBrowserStream.
We have to handle it in another way.
2006-06-03 11:46:35 +02:00
Jacek Caban 5f3d7f0d94 mshtml: The secret interface is CMarkup. Improve FIXMEs. 2006-05-25 10:37:46 +02:00
Jacek Caban 78b7286eba mshtml: Added stub implementation of IPersistStreamInit. 2006-05-24 10:03:21 +02:00
Jonathan Ernst 360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Jacek Caban 8bb2513ee9 mshtml: Fix protocol tests on XP. Make Wine match XP implementation. 2006-05-15 11:48:05 +02:00
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
Jacek Caban af6395774c mshtml: Added nsIUploadStream implementation. 2006-02-10 14:49:41 +01:00
Jacek Caban 990e20c992 mshtml: Get rid of HTMLDocument_OnLoad and move its job to AsyncOpen. 2006-02-09 12:19:33 +01:00
Jacek Caban ae23f8d8cb mshtml: Added wrapper of nsIChannel. 2006-02-09 12:19:13 +01:00
Jacek Caban 1b31475fdb mshtml: Added wrapper of nsIURI interface. 2006-02-09 12:18:18 +01:00
Jacek Caban 7080c8d98e mshtml: Better ns*String handling. 2006-02-09 12:17:38 +01:00
Jacek Caban 8aeb049341 mshtml: Added wrapper of nsIOService. 2006-02-09 12:17:08 +01:00
Eric Pouech e66e227dbe Fixes for missing prototypes warnings. 2006-02-06 13:13:28 +01:00
Fatih Aşıcı b9bdd46715 mshtml: Turkish translation. 2006-02-06 13:04:28 +01:00
Jacek Caban a457249ff5 mshtml: Return FALSE if Mozilla ActiveX Control could not be found. 2006-01-21 19:22:39 +01:00
Jacek Caban d44364d3fe mshtml: Better handling of IDocHostUIHandler in SetClientSite. 2006-01-14 17:04:54 +01:00
Jacek Caban dd2d59818d Fix typo in urlmon.idl. 2005-12-19 09:53:30 +01:00
Jacek Caban b48d9590a3 mshtml: Fix handling Gecko strings. 2005-12-15 10:41:56 +01:00
Jacek Caban 054164d5ba mshtml: Set Gecko's profile.
Make sure that Gecko components are registered.
2005-12-15 10:26:11 +01:00
Jacek Caban 7f7e94d331 mshtml: Added IHTMLDocument3 stub implementation. 2005-12-12 11:51:43 +01:00
Jacek Caban 3fab5312d8 mshtml: Added PromptService implementation. 2005-12-09 11:51:02 +01:00
Jacek Caban db452fdf7c mshtml: Added nsIURIContentListener to QueryInterface.
Always release nsIWebBrowserSetup.
2005-12-09 11:41:33 +01:00
Jacek Caban 37b1a456d7 mshtml: Added nsIEmbeddingSiteWindow implementation. 2005-12-09 11:23:58 +01:00
Jacek Caban b586f6face mshtml: Added config key to specify Gecko path. 2005-12-07 13:07:42 +01:00
Alexandre Julliard 0ec7e1a591 Renamed all .cvsignore files to .gitignore. 2005-11-26 13:10:33 +01:00
Hans Leidekker 1833cfba75 Added Dutch translations. 2005-11-21 12:02:17 +00:00
YunSong Hwang 68baacc859 Update Korean translations. 2005-11-21 12:01:19 +00:00
YunSong Hwang 3ddd394e25 Update Korean translations. 2005-11-15 12:06:12 +00:00
YunSong Hwang 6e20af5dac Add Korean translations. 2005-11-14 11:27:36 +00:00
Jacek Caban 1ab01450fd Try using mozctlx's path if there is no registered Mozilla directory. 2005-10-19 18:29:51 +00:00
Alexandre Julliard 7e22be4d84 We are no longer generating .dbg.c files. 2005-09-29 10:35:58 +00:00
Alexander N. Sørnes b1e23784eb Norwegian translation of mshtml. 2005-09-25 15:18:58 +00:00
Milko Krachounov 980f817737 Bulgarian resources for mpr, msi, user, commdlg, oleaut32, shdocvw,
shell32, comctl32, msrle32, mshtml, winspool, wineps, serialui,
setupapi, wininet, regedit, uninstaller, notepad, winecfg and
winhelp.
2005-09-19 17:00:58 +00:00
Kimmo Myllyvirta d4dff29081 Added Finnish resources. 2005-09-19 14:29:49 +00:00