Commit Graph

289 Commits

Author SHA1 Message Date
Jacek Caban df294844a4 mshtml: Added IHTMLScriptElement stub implementation. 2008-03-03 12:27:50 +01:00
Jacek Caban 61ca7a5731 mshtml: Mode range tests. 2008-02-11 19:57:44 +01:00
Jacek Caban e7885cf221 mshtml: Added more about protocol tests. 2008-02-04 13:15:52 +01:00
Jacek Caban ed11dbab6c mshtml: Added more range tests. 2008-01-11 12:26:30 +01:00
Jacek Caban c6ac960f4a mshtml: Added Invoke(DISPID_READYSTATE) implementation. 2008-01-04 12:00:54 +01:00
Jacek Caban c19fb7f011 mshtml: Added QueryInfo tests. 2007-12-28 11:29:17 +01:00
Rob Shearman cf48f090f1 mshtml: Fix a memory leak in the htmldoc tests. 2007-12-07 16:34:40 +01:00
Jacek Caban e35e27de4c mshtml: Added HTMLTxtRange::Exec(IDM_INDENT) test. 2007-12-06 14:52:38 +01:00
Jacek Caban 4ac1ba130a mshtml: Added IHTMLStyleSheet::get_rules implementation. 2007-12-06 14:52:08 +01:00
Jacek Caban da39170029 mshtml: Added more DOM tests. 2007-12-06 14:50:06 +01:00
Rob Shearman 1c28273686 mshtml: Use the correct deallocator in the htmldoc tests for the memory returned by IMoniker_GetDisplayName and fix a use-after-free error. 2007-12-06 12:07:02 +01:00
Jacek Caban 843703030a mshtml: Added more loading tests. 2007-11-20 13:21:04 +01:00
Jacek Caban 918b00f8ef mshtml: More range tests and fixes. 2007-11-06 13:02:03 +01:00
Jacek Caban cd07f72824 mshtml: More test fixes. 2007-11-05 12:12:47 +01:00
Jacek Caban 6f8bb3256e mshtml: More IE7 test fixes. 2007-10-26 14:04:13 +02:00
Jacek Caban cf19259a03 mshtml: Fixed spaces handling in range object. 2007-10-22 12:36:32 +02:00
Jacek Caban 11d62d7fcb mshtml: Added IHTMLTxtRange::expand("TextEdit") implementation. 2007-10-22 12:36:26 +02:00
Michael Stefaniuc f02a01574b mshtml/tests: Move the 'const' after REFIID as REFIID is a macro that already starts with 'const'. 2007-10-22 12:36:19 +02:00
Jacek Caban 52b78f055e mshtml: Set selection to default on IHTMLSelectionObject::createRange if there is no range selected. 2007-10-19 12:05:43 +02:00
Jacek Caban 2cb3c5de90 mshtml: Added IHTMLTxtRange::moveStart("character") implementation. 2007-10-15 13:46:27 +02:00
Jacek Caban 07dfef53bc mshtml: Added more range tests and fixes. 2007-10-15 13:46:19 +02:00
Jacek Caban 924b667821 mshtml: Added more DOM tests. 2007-10-15 13:46:13 +02:00
Jacek Caban 512d09245d mshtml: Fix range pos after put_text call. 2007-10-15 13:44:15 +02:00
Jacek Caban d9d11b3e7c mshtml: Fixed test crash on Windows. 2007-10-10 12:16:13 +02:00
Jacek Caban 0ea0754771 mshtml: Fixed tests on IE7. 2007-10-09 17:52:46 +02:00
Jacek Caban df4bdad94d mshtml: Skip tests if we can't get body object - it means that there is no Gecko available. 2007-10-09 12:34:35 +02:00
Jacek Caban 42349000c4 mshtml: Added get_tagName implementation. 2007-10-03 11:00:46 +02:00
Jacek Caban cb776f7d5b mshtml: Added get_compatMode implementation. 2007-09-27 11:08:54 +02:00
Jacek Caban 48d6c1f5ac mshtml: Added more tests. 2007-09-19 14:56:36 +02:00
Jacek Caban d17a1afe8b mshtml: Added get_body test. 2007-09-17 12:09:48 +02:00
Jacek Caban 29be901376 mshtml: Added IHTMLTxtRange::put_text tests. 2007-09-13 11:36:33 +02:00
Jacek Caban 964479afa9 mshtml: Added IHTMLTxtRange::move("word") implementation. 2007-09-13 11:36:16 +02:00
Jacek Caban d6c14fba3e mshtml: Added IHTMLTxtRange::moveEnd implementation. 2007-09-13 11:35:58 +02:00
Jacek Caban 11591e7720 mshtml: Added IHTMLTxtRange::move("character") implementation. 2007-09-13 11:35:36 +02:00
Jacek Caban efe3232087 mshtml: Added IHTMLTxtRange::expand implementation. 2007-09-13 11:34:52 +02:00
Jacek Caban 6859de16f6 mshtml: Added IHTMLTxtRange tests. 2007-09-13 11:34:07 +02:00
Jacek Caban 50868fe751 mshtml: Added IDM_SELECTALL implementation. 2007-08-13 11:38:00 +02:00
Jacek Caban a84520169f mshtml: Added IHTMLWindow::get_external implementation. 2007-08-01 11:28:49 +02:00
Jacek Caban a1970df550 mshtml: Fixed QueryInterface failures on IE7. 2007-08-01 11:28:42 +02:00
Rob Shearman bbb03cf16b mshtml: Call IDocHostUIHandler_HideUI and IDocHostUIHandler_ShowUI when changing an UI active window to be in edit mode.
Add tests for the behaviour of changing edit mode when a UI window is active.
2007-07-25 13:03:21 +02:00
Rob Shearman 92b3cab791 mshtml: OleDocumentView_UIActivate should call IOleInPlaceUIWindow_SetActiveObject and IOleInPlaceFrame_SetBorderSpace.
Add a test to show this behaviour.
Don't call nsIWebBrowserFocus_Activate when just activating the window. 
Instead call it when UI-activating the window.
2007-07-25 13:03:05 +02:00
Jacek Caban 67f87c5529 mshtml: Added IDM_DELETE support in QueryStatus. 2007-06-27 11:44:21 +02:00
Jacek Caban d7e75747aa mshtml: Added more QueryInterface tests. 2007-06-25 13:25:29 +02:00
Jacek Caban 1534267ba5 mshtml: Added beginning DOM tests. 2007-06-25 13:25:23 +02:00
Jacek Caban b09f5c319e mshtml: Added IOleInPlaceUIWindow tests. 2007-06-25 12:09:52 +02:00
Jacek Caban e429e039b0 mshtml: Better test of QueryInterface. 2007-06-25 12:09:48 +02:00
Jacek Caban 0cf10bb156 mshtml: Added IOleControlSite tests. 2007-06-25 12:09:39 +02:00
Jacek Caban 077e9c22b8 mshtml: Added IOleInPlaceSiteEx tests. 2007-06-15 12:40:46 +02:00
Jacek Caban b95197ac19 mshtml: Added get_URL implementation. 2007-06-11 20:23:53 +02:00
Jacek Caban 56eedcb6fb mshtml: Added GetCurMoniker implementation. 2007-06-11 20:23:38 +02:00
Jacek Caban 431cf8038e mshtml: Added IsDirty tests. 2007-06-11 15:22:20 +02:00
Jacek Caban c135e0d882 mshtml: Call update_doc in init_editor. 2007-06-11 15:16:35 +02:00
Jacek Caban 86cb9f3d70 mshtml: Call update_doc in editor commands. 2007-06-11 15:16:31 +02:00
Jacek Caban 88178a7553 mshtml: Added more command tests. 2007-06-11 15:16:22 +02:00
Jacek Caban 3543cd3df4 mshtml: Added Exec(IDM_FONTNAME) tests. 2007-06-11 15:16:14 +02:00
Jacek Caban ef93de1671 mshtml: Pump messages of all windows in test_download.
We have to pump Gecko windows' messages to correctly support loading documents.
2007-06-11 15:13:56 +02:00
Jacek Caban 1e2ec94325 mshtml: Added test of callbacks called from document timer. 2007-06-11 15:13:50 +02:00
Jacek Caban 239b86fe8f mshtml: Don't do anything in exec_editmode if edit mode is already set. 2007-06-11 15:06:24 +02:00
Francois Gouget efba293582 include: The PSDK does not define the DEFINE_SHLGUID() macro anymore. 2007-05-29 13:17:57 +02:00
Jacek Caban 66067781d6 mshtml: Added IPersistStreamInit::Load test. 2007-05-11 14:02:21 +02:00
Jacek Caban 700ccaf767 mshtml: CGID_Undocumented is CGID_DocHostCmdPriv. 2007-05-10 12:14:51 +02: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
Francois Gouget 536e738552 Assorted spelling fixes. 2007-02-14 21:03:57 +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 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
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
Jacek Caban bad3434330 mshtml: Fix failing test. 2006-12-27 13:02:26 +01:00
Jacek Caban 139d2b813d mshtml: Added test of CompareUrl. 2006-12-13 16:51:39 +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 4769950d66 mshtml: Added QueryStatus(IDM_JUSTIFY*) implementation. 2006-11-09 14:34:25 +01:00
Jacek Caban 40d31d869b mshtml: Added IDM_FORECOLOR implementation. 2006-11-09 14:33:56 +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 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 f003d3c569 mshtml: Added more edit mode tests. 2006-11-02 21:03:25 +01:00
Jacek Caban f3dbf490a7 mshtml: Win64 printf format warning fixes. 2006-10-07 18:05:26 +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
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 3eb87d9efe mshtml: Added more loading tests. 2006-09-25 21:13:32 +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
Jacek Caban 593e897655 mshtml: Use IPropertyNotifySink connection point. 2006-08-23 11:58:45 +02:00
Jacek Caban 3c71c7cc46 mshtml: Added more Exec tests and fixes. 2006-08-18 20:56:19 +02:00
Jacek Caban cf6492629c mshtml: Added test of edit mode. 2006-08-17 11:21:01 +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
Jacek Caban 114a1a22aa mshtml: Return INET_E_USE_DEFAULT_PROTOCOLHANDLER in ResProtocolInfo::CombineUrl. 2006-08-09 17:15:27 +02:00
Jacek Caban 081d50d297 mshtml: Added OnFrameWindowActivate implementation. 2006-07-11 12:03:46 +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 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 181332b7ec mshtml: Added HTMLLoadOptions implementation (with tests). 2006-06-26 13:49:04 +02:00
Jacek Caban 7ceaf5b386 mshtml: Fix a typo. 2006-06-23 10:46:38 +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
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
Jacek Caban 79e2f0c4ff mshtml: Added test of connection points. 2006-05-05 17:28:07 +02:00
Jacek Caban cb92214210 mshtml/tests: Code cleanup. 2006-03-18 18:05:51 +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 dd2d59818d Fix typo in urlmon.idl. 2005-12-19 09:53:30 +01:00
Alexandre Julliard 0ec7e1a591 Renamed all .cvsignore files to .gitignore. 2005-11-26 13:10:33 +01:00
Jacek Caban b3ae533e00 Added MIME type checking to ResProtocol::Start. 2005-09-14 10:06:34 +00:00
Jacek Caban 5854c4d575 Added *ProtocolInfo::ParseUrl implementation. 2005-09-12 10:10:21 +00:00
Jacek Caban 3cbbd41246 Added exec_on_unload implementation. 2005-09-02 11:16:39 +00:00
Jacek Caban 49cd8a70d1 - Added IHlinkTarget::Navigate test.
- Added downloading test (disabled).
2005-08-29 09:29:58 +00:00
Alexandre Julliard cc4da88563 Explicitly import kernel32 in tests that use it. 2005-08-27 09:27:09 +00:00
Jacek Caban 6d94aa471c Make pActiveObject test language specific. 2005-08-27 09:19:52 +00:00
Jacek Caban 701885b2f0 - Added test of IPersistMoniker::Load.
- Fix Wine to pass the test.
2005-08-25 15:19:19 +00:00
Jacek Caban d5b898c14c - Added OnAmbientPropertyChange implementation.
- Call IDispatch::Invoke when native does (with test).
2005-08-22 09:25:20 +00:00
Jacek Caban 944ff51a8c - Added IOleCommandTerget interface to the test.
- Make Wine pass the test.
- Fix bug reported by Saulius Krasuckas.
2005-08-18 10:50:05 +00:00
Jacek Caban 14a7759cf4 Fix protocol test on 9x. 2005-08-16 15:59:50 +00:00
Jacek Caban 260df18a31 - Code cleanup.
- Dissable tests after UIActivate failes (fixes tests win 9x).
2005-08-15 20:50:41 +00:00
Jacek Caban 76cc9f2207 Activate window in IOleDocumwnrView::Show. 2005-08-15 09:41:30 +00:00
Jacek Caban 256fb405bf Fix protocol test on winxp. 2005-08-15 09:41:08 +00:00
Jacek Caban 388b9c6dcc Report BINDSTATUS_MIMETYPEAVAILABLE in AboutProtocol::Start. 2005-08-09 20:35:36 +00:00
Jacek Caban 7d0de94185 Added IOleCommandTarget::Exec implementation. 2005-08-03 21:26:40 +00:00
Jacek Caban f193c26554 Added about protocol implementation. 2005-08-03 10:56:26 +00:00
Jacek Caban 0a93f42b80 Added QueryStatus implementation. 2005-08-02 09:50:19 +00:00
Jacek Caban 6dd67f3d48 Tests crash fix. 2005-07-26 10:31:23 +00:00
Jacek Caban 18f9462b3d - Added more tests.
- Make tests pass under Wine.
2005-07-18 09:13:32 +00:00
Felix Nawothnig f35f259105 Skip futile tests if CoGetClassObject fails. 2005-07-18 09:06:22 +00:00
Jacek Caban eae4e45c01 - Added more tests.
- Make tests pass under Wine.
2005-07-14 12:18:59 +00:00
Jacek Caban 168e2b7969 - Added test of IOleObject::[SG]etClientSite.
- Fix IOleObject_SetClientSite to pass tests.
2005-07-11 10:56:28 +00:00
Jacek Caban 8fefccd67f Added res protocol test. 2005-06-30 18:11:57 +00:00
Jacek Caban 51bb3f6079 Added tests. 2005-06-27 11:19:49 +00:00