Thomas Mullaly
364b804d9e
urlmon: Implemented IUri_IsEqual.
2010-08-17 12:41:33 +02:00
Thomas Mullaly
d0d7663c10
urlmon: Print fixme for unsupported flags to CreateUri.
2010-08-17 12:41:28 +02:00
Thomas Mullaly
0daa39fa97
urlmon: Added support for invalid flag combinations to CreateUri.
2010-08-17 12:41:24 +02:00
Thomas Mullaly
b3ad7469d0
urlmon: Added support for pre-processing URI strings.
2010-08-17 12:41:20 +02:00
Thomas Mullaly
ebc0de1e02
urlmon: Implemented IUri_GetProperties and IUri_HasProperty.
2010-08-16 15:54:22 +02:00
Thomas Mullaly
e403053d5e
urlmon: Implemented IUri_GetDisplayUri.
2010-08-16 15:54:22 +02:00
Thomas Mullaly
16dd03ba3e
urlmon: Implemented IUri_GetAbsoluteUri.
2010-08-16 15:54:22 +02:00
Thomas Mullaly
dcd2b994db
urlmon: Implemented IUri_GetFragment.
2010-08-16 15:54:22 +02:00
Thomas Mullaly
004e1be678
urlmon: Implemented canonicalization for URI fragments.
2010-08-16 15:54:22 +02:00
Thomas Mullaly
27ec56ea6b
urlmon: Implemented a fragment parser.
2010-08-16 15:54:22 +02:00
Thomas Mullaly
b5e70534c6
urlmon: Implemented IUri_GetPathAndQuery.
2010-08-04 12:26:02 +02:00
Thomas Mullaly
45069a3330
urlmon: Implemented IUri_GetQuery.
2010-08-04 12:25:55 +02:00
Thomas Mullaly
fdfcfc6aa0
urlmon: Implemented canonicalization of query strings.
2010-08-04 12:25:47 +02:00
Thomas Mullaly
36b1006c6b
urlmon: Implemented a parser for URI query strings.
2010-08-04 12:25:42 +02:00
Thomas Mullaly
07e7a117ca
urlmon: Implemented IUri_GetExtension.
2010-08-03 11:03:08 +02:00
Thomas Mullaly
eb6e23e1de
urlmon: Implemented function to the file extension of a file in a URI path.
2010-08-03 11:02:52 +02:00
Thomas Mullaly
1e09e44510
urlmon: Implemented IUri_GetPath.
2010-08-03 11:02:46 +02:00
Thomas Mullaly
42e8af7a4a
urlmon: Implemented canonicalization function for paths in opaque URIs.
2010-08-03 11:02:29 +02:00
Thomas Mullaly
5758b068ae
urlmon: Implemented a function which removes dot segments from paths of hierarchical URIs.
2010-08-03 11:02:20 +02:00
Thomas Mullaly
300d0e1ad4
urlmon: Implemented canonicalization function for hierarchical URI paths.
2010-08-03 11:01:58 +02:00
Thomas Mullaly
93d79ee18e
urlmon: Implemented a path parser for opaque URIs.
2010-08-03 11:01:49 +02:00
Thomas Mullaly
0ecec6d7c0
urlmon: Implemented a path parser for hierarchical URIs.
2010-08-03 11:01:38 +02:00
Thomas Mullaly
aef9b15ca1
urlmon: Implemented IUri_GetDomain.
2010-08-02 12:55:20 +02:00
Thomas Mullaly
41513ef243
urlmon: Implemented function for finding the domain name of a URI.
2010-08-02 12:55:20 +02:00
Thomas Mullaly
e49241f953
urlmon: Implemented IUri_GetAuthority.
2010-08-02 12:55:20 +02:00
Thomas Mullaly
9ef60297da
urlmon: Silenced a noisy fixme.
2010-08-02 12:55:20 +02:00
Thomas Mullaly
9f41866e6f
urlmon: Implemented IUri_GetHostType.
2010-08-02 12:55:20 +02:00
Thomas Mullaly
b5c89b6de3
urlmon/tests: Added some more test URIs.
2010-07-30 11:36:02 +02:00
Thomas Mullaly
d992bab72e
urlmon: Implemented IUri_GetPort.
2010-07-29 10:25:36 +02:00
Thomas Mullaly
4a88270ce0
urlmon: Implemented canonicalization for ports in URIs.
2010-07-29 10:25:08 +02:00
Thomas Mullaly
8a51ac0619
urlmon/tests: Restructured invalid URI tests plus added more test data.
2010-07-29 10:24:51 +02:00
Thomas Mullaly
ceddd02797
urlmon: Implemented a port parse for URIs.
2010-07-29 10:24:38 +02:00
Thomas Mullaly
821b8fcdc8
urlmon: Fixed a bug that would cause tests to randomly fail.
2010-07-29 10:24:23 +02:00
Alexandre Julliard
78cf530c58
urlmon/tests: Don't bother testing unimplemented functions to reduce test output.
2010-07-28 16:28:20 +02:00
Thomas Mullaly
36d5856471
urlmon: Implemented canonicalization for reg-names.
2010-07-26 13:34:20 +02:00
Thomas Mullaly
ffe9f1aed0
urlmon/tests: Added more test URIs for IPv6 canonicalization.
2010-07-26 13:34:20 +02:00
Thomas Mullaly
a0b27ab3e4
urlmon: Implemented canonicalization for IPv6 addresses.
2010-07-26 13:34:20 +02:00
Thomas Mullaly
30824611b5
urlmon/tests: Added more URI test cases.
2010-07-26 13:34:20 +02:00
Thomas Mullaly
4c01ff1fa1
urlmon: Added parser for registered host names.
2010-07-26 13:34:20 +02:00
Thomas Mullaly
48e155ba70
urlmon: Added parser for IPvFuture addresses.
2010-07-26 13:34:20 +02:00
Thomas Mullaly
738d60c76b
urlmon: Added parser for IPv6 addresses.
2010-07-26 13:34:20 +02:00
Thomas Mullaly
cfc0f97d93
urlmon: Partially implemented IUri_GetHost.
2010-07-23 11:45:29 +02:00
Thomas Mullaly
6a1dd3d18b
urlmon/tests: Added more test URIs.
2010-07-23 11:45:23 +02:00
Thomas Mullaly
a3dd8f4598
urlmon: Implemented canonicalization functions for IPv4 addresses.
2010-07-23 11:45:15 +02:00
Thomas Mullaly
89026cf980
urlmon: Implemented a parser for IPv4 addresses.
2010-07-23 11:44:53 +02:00
Thomas Mullaly
20017183d3
urlmon: Implemented IUri_GetPassword.
2010-07-22 13:54:56 +02:00
Thomas Mullaly
50db65a43f
urlmon: Implemented IUri_GetUserName.
2010-07-22 13:54:56 +02:00
Thomas Mullaly
152a1efdae
urlmon: Implemented IUri_GetUserInfo.
2010-07-22 13:54:56 +02:00
Thomas Mullaly
520902cb16
urlmon/tests: Added more test URI's.
2010-07-22 13:54:56 +02:00
Thomas Mullaly
eff59a5107
urlmon: Implemented the canonicalization routine for the userinfo of a URI.
2010-07-22 13:54:56 +02:00
Thomas Mullaly
9590fef417
urlmon: Implemented parser for the userinfo of a URI.
2010-07-22 13:54:55 +02:00
Thomas Mullaly
9d363d52cd
urlmon: Added a stub implementation for parsing the hier-part of a URI.
2010-07-22 13:54:55 +02:00
Thomas Mullaly
0d0078380e
urlmon: Fixed the scheme name parser to handle wildcard schemes.
2010-07-22 13:54:55 +02:00
Alexandre Julliard
b86d515ed6
dlls: Remove explicit imports of kernel32 and ntdll.
2010-07-21 17:38:36 +02:00
Thomas Mullaly
84baad06c6
urlmon/tests: Added more test data for scheme parsing and canonicalization.
2010-07-21 13:23:58 +02:00
Thomas Mullaly
a34700f034
urlmon: Implemented functionality for retrieving the scheme type of a IUri.
2010-07-21 13:23:58 +02:00
Thomas Mullaly
d4e69aec61
urlmon: Implemented functionality for retrieving the scheme name of a IUri.
2010-07-21 13:23:58 +02:00
Thomas Mullaly
4de04ce8c7
urlmon: Added a canonicalization function for the scheme of a URI.
2010-07-21 13:23:58 +02:00
Thomas Mullaly
1eca647bb3
urlmon: Added a parser function to determine the scheme type of a URI.
2010-07-21 13:23:58 +02:00
Thomas Mullaly
811ed515ab
urlmon: Added a scheme name parser for the IUri interface.
2010-07-21 13:23:58 +02:00
Thomas Mullaly
fe41d09d75
urlmon: Implemented functionality for retrieving the RAW_URI property of a IUri.
2010-07-19 14:38:17 +02:00
André Hentschel
83cdc223e6
urlmon: Implement HlinkSimpleNavigateToMoniker.
2010-07-02 13:18:16 +02:00
André Hentschel
855912cda5
urlmon: Partially implement HlinkSimpleNavigateToString.
2010-06-29 13:28:58 +02:00
Francois Gouget
7649c75b40
Assorted typo and spelling fixes.
2010-06-24 10:37:05 +02:00
Thomas Mullaly
d5e0a2edca
urlmon/tests: Added tests for IUri_GetHost.
2010-06-07 15:15:45 +02:00
Thomas Mullaly
68db56d305
urlmon/tests: Added tests for IUri_IsEqual.
2010-06-07 15:15:39 +02:00
Thomas Mullaly
c7459e83f8
urlmon/tests: Added tests for IUri_HasProperty.
2010-06-01 13:37:12 +02:00
Thomas Mullaly
b0739a346e
urlmon/tests: Added tests for IUri_GetProperties.
2010-06-01 13:37:07 +02:00
Thomas Mullaly
a6f1ebfe41
urlmon/tests: Added test for invalid args to IUri_GetPropertyBSTR and IUri_GetPropertyDWORD.
2010-05-31 12:14:28 +02:00
Thomas Mullaly
f16fa49f4d
urlmon/tests: Added tests for IUri_GetPropertyLength.
2010-05-31 12:14:28 +02:00
Thomas Mullaly
2e5b76dbf7
urlmon/tests: Added more test data for the IUri tests.
2010-05-31 12:14:28 +02:00
Thomas Mullaly
67d642b540
urlmon/tests: Added tests for the IUri_Get* dword property functions.
2010-05-28 16:22:25 +02:00
Thomas Mullaly
4fed489fe6
urlmon/tests: Added the remainder of tests for the IUri_Get* string functions.
2010-05-28 16:22:25 +02:00
Thomas Mullaly
6d328c9d40
urlmon/tests: Added tests for half of the IUri_Get* string functions.
2010-05-28 16:22:25 +02:00
Thomas Mullaly
7bc121c880
urlmon/tests: Added tests for IUri_GetPropertyDWORD.
2010-05-27 14:46:44 +02:00
Thomas Mullaly
d68e88718d
urlmon/tests: Added tests for IUri_GetPropertyBSTR.
2010-05-27 14:46:44 +02:00
Andrew Nguyen
c6e5e39460
urlmon: Validate parameters in MkParseDisplayNameEx.
2010-05-21 18:58:05 +02:00
Andrew Nguyen
0b3eac9227
urlmon/tests: Fix CoInternetCompareUrl failure message typos.
2010-05-20 16:38:56 +02:00
Andrew Nguyen
e92cca8df6
urlmon: Validate URL and output pointer in CreateURLMoniker.
2010-05-20 16:38:49 +02:00
Thomas Mullaly
c79be42057
urlmon: CreateUri should return E_INVALIDARG for NULL args.
2010-05-13 12:27:17 +02:00
Thomas Mullaly
92c48ef29a
urlmon/tests: Fixed IUri tests so they fail gracefully on machines with IE <7.
2010-05-12 13:45:13 +02:00
Thomas Mullaly
4f0a267dc8
urlmon/tests: Added a new test file for testing the IUri interface.
2010-05-11 11:27:03 +02:00
Jacek Caban
41a448a5d6
urlmon: Added reading from cache file tests.
2010-05-05 10:34:41 +02:00
Jacek Caban
7708097d7b
urlmon: Use cache file to read in synchronous binding.
2010-05-05 10:34:33 +02:00
Jacek Caban
9ba1ccf55b
urlmon: Set BINF_NEEDFILE flag for synchronous binding of builtin protocols.
2010-05-04 13:14:58 +02:00
Piotr Caban
3886d7f805
urlmon: Fixed synchronous binding to file.
2010-04-29 10:33:12 -05:00
Detlef Riekenberg
4942f6b8e4
urlmon/tests: CreateAsyncBindCtxEx is not present on IE 4.0.
2010-04-22 11:53:57 +02:00
Detlef Riekenberg
63b53ff586
urlmon/tests: Skip protocol tests on IE 4.0.
...
Register the filters is not possible due to the missing functions.
No tests left, so skip all of them (winetestbot W95B).
2010-04-22 11:53:57 +02:00
Detlef Riekenberg
7458345fb8
urlmon/tests: Skip even more tests on IE 4.0.
...
ObtainUserAgentString, ReleaseBindInfo and UrlMkGetSessionOption
missing on IE 4.0 (winetestbot W95B).
2010-04-22 11:53:57 +02:00
Detlef Riekenberg
eef8be3698
urlmon/tests: Skip more tests on IE 4.0.
...
CoInternetQueryInfo, CopyStgMedium and FindMimeFromData
missing on IE 4.0 (winetestbot W95B).
2010-04-22 11:53:57 +02:00
Detlef Riekenberg
cb620908ee
urlmon/tests: Skip some tests on IE 4.0.
...
CoInternetCompareUrl, CoInternetGetSecurityUrl, CoInternetGetSession,
CoInternetParseUrl missing on IE 4.0 (winetestbot W95B).
2010-04-22 11:53:46 +02:00
Detlef Riekenberg
29ea207588
urlmon/tests: Skip some sec_mgr tests on IE 4.0.
...
CoInternetCreateSecurityManager, CoInternetCreateZoneManager,
CoInternetGetSecurityUrl missing on IE 4.0 (winetestbot W95B).
2010-04-22 11:53:01 +02:00
Alistair Leslie-Hughes
c79c849479
urlmon: Strip forward and back slashes when using the file: protocol.
2010-04-20 16:24:44 +02:00
Detlef Riekenberg
40cfa7a6f2
urlmon/tests: CoInternetGetSecurityUrl is not present on W95B.
2010-04-14 18:00:24 +02:00
Detlef Riekenberg
43e9bb5e92
urlmon/tests: Fix a failure on Win98.
2010-04-14 11:07:01 +02:00
Detlef Riekenberg
0838495596
urlmon/tests: Run the tests again on W95B (CoInternetParseUrl).
2010-04-14 11:06:36 +02:00
Detlef Riekenberg
d5e4666e6a
urlmon/tests: Do not depend on user security settings in sec_mgr tests.
2010-04-14 11:06:30 +02:00
Alexandre Julliard
5c632145e8
urlmon: Forward the DllMain call to the dlldata.c generated function.
2010-04-08 23:56:55 +02:00
Alexandre Julliard
a8e86e35dd
winapi: Generate the 64-bit variant of structure size/alignment tests.
2010-04-07 18:03:00 +02:00
Mikhail Maroukhine
f930c87fd6
objbase.h: CLSIDFromString: Add constness to the parameters declaration in accordance with MSDN.
2010-03-29 12:11:02 +02:00
Francois Gouget
3428b94a8d
Assorted spelling and case fixes.
2010-03-22 10:49:13 +01:00
Nikolay Sivov
dd50af9464
urlmon: Add CoInternetIsFeatureEnabled stub.
2010-03-18 11:16:55 +01:00
Nikolay Sivov
1ad867467e
urlmon: Add stub IUriBuilder interface.
2010-03-18 11:16:50 +01:00
Alexandre Julliard
bef5645eb1
makefiles: Remove the no longer needed explicit separators for dependencies.
2010-03-16 13:28:19 +01:00
Andrew Eikum
e60b2ec907
shlwapi: Improve error handling in UrlGetPart.
2010-03-15 15:08:26 +01:00
Austin English
cdb8e18715
urlmon: Add a stub for AsyncInstallDistributionUnit.
2010-03-02 11:14:52 +01:00
Alexandre Julliard
6164ce2d82
makefiles: Use the standard C_SRCS variable as the list of test files.
...
This enables it to be auto-updated by make_makefiles.
2010-02-22 10:47:11 +01:00
Alexandre Julliard
08e53fc048
urlmon/tests: Avoid size_t in a trace.
2010-02-16 15:50:36 +01:00
Jacek Caban
141e61468e
urlmon: Added CreateUri stub implementation.
2010-02-12 11:54:06 +01:00
Alexandre Julliard
fab57fe018
urlmon: Don't create empty default key values where not necessary.
2010-02-10 14:30:24 +01:00
Piotr Caban
c0bfc2fb95
urlmon/tests: Added more url parsing tests.
2010-02-09 11:35:18 +01:00
Piotr Caban
1db3e47511
urlmon: Fixed CoInternetGetSecurityUrl implementation.
2010-02-09 11:35:13 +01:00
Piotr Caban
7d3693549f
urlmon: Fix map_url_to_zone implementation.
2010-02-09 11:35:09 +01:00
Alexandre Julliard
1e2b0ad484
urlmon/tests: Comment out a test that crashes on Win2k.
2010-02-05 11:50:36 +01:00
Jacek Caban
04cfe6acf7
urlmon: Fixed accept_mimes leak in tests.
2010-01-07 19:41:33 +01:00
Jacek Caban
367cca6a9f
urlmon: Fixed accept_mimes freeing.
2010-01-05 12:19:05 +01:00
Jacek Caban
abf7022c78
urlmon: Report BINDSTATUS_CONNECTING to download callback.
2009-12-22 13:48:25 +01:00
Piotr Caban
c72a7d471a
urlmon: Remove some CoInternetParseUrl tests.
...
Some tests with PARSE_DOMAIN flag fails on older urlmon.
2009-12-18 13:14:02 +01:00
Jacek Caban
4b461bc05c
urlmon: Fixed race in tests.
2009-12-17 12:43:28 +01:00
Piotr Caban
5cc277c677
urlmon: Added tests for CoInternetGetSecurityUrl.
2009-12-17 12:42:27 +01:00
Piotr Caban
73c3160674
urlmon: Added CoInternetGetSecurityUrl implementation.
2009-12-16 13:04:35 +01:00
Piotr Caban
18069b2d0d
urlmon: Added PARSE_ROOTDOCUMENT to CoInternetParseUrl.
2009-12-16 13:04:35 +01:00
Piotr Caban
3adfe170bf
urlmon: Added PARSE_DOMAIN to CoInternetParseUrl.
2009-12-16 13:04:35 +01:00
Jacek Caban
c069489a67
urlmon: Report redirected URL to object created by BindToObject.
2009-12-16 12:23:42 +01:00
Jacek Caban
ce53f34458
urlmon: Added HTTP redirecting test.
2009-12-16 12:23:36 +01:00
Jacek Caban
840c52acb9
urlmon: Correctly handle INTERNET_STATUS_REDIRECT.
2009-12-16 12:23:30 +01:00
Jacek Caban
613ebdc8b4
urlmon: Correctly handle accept ranges in HttpProtocol_open_request.
2009-12-16 12:23:10 +01:00
Jacek Caban
efd869e00a
urlmon: Added support for BINDSTATUS_REDIRECTING.
2009-12-16 12:23:04 +01:00
Jacek Caban
6de5669d29
urlmon: Pass flags to test_BindToStorage.
2009-12-16 12:22:58 +01:00
Jacek Caban
90b1bcc1ae
urlmon: Include extra info in object name passed to HttpOpenRequest.
2009-12-10 11:56:04 +01:00
Piotr Caban
6894d841cd
urlmon: Added InternetSecurityManager marshalling test.
2009-12-09 13:49:34 +01:00
Piotr Caban
dc78e8d315
urlmon: Added ProxyStub implementation.
2009-12-09 13:49:26 +01:00
Jacek Caban
9adbd8ab21
urlmon: Get rid of gecko_installer_workaround in tests.
2009-11-20 11:16:35 +01:00
Jacek Caban
a70e5b556c
urlmon: Don't post notif message if we're in task processing loop.
2009-11-17 12:05:56 +01:00
Vincent Povirk
8643bae364
urlmon: Add CoInternetGetSecurityUrl stub.
2009-10-15 12:06:17 +02:00
Jacek Caban
8eada56b50
urlmon: Fixed tests for systems with stored cookie for winehq.org.
2009-10-07 12:28:26 +02:00
Jacek Caban
3b92a3f3a3
urlmon: Added support for URLACTION_ACTIVEX_OVERRIDE_SCRIPT_SAFETY.
2009-10-01 11:34:29 +02:00
Jacek Caban
e41d6eb94d
urlmon: Improve QueryCustomPolicy stub.
2009-10-01 11:34:22 +02:00
Jacek Caban
7f11de8682
urlmon: Correctly handle pPolicy and pContext arguments in ProcessUrlAction.
2009-10-01 11:33:51 +02:00
Detlef Riekenberg
575ee0bb4e
urlmon/tests: Fix sec_mgr tests on win98 (IE 4).
2009-09-26 16:06:20 +02:00
Ge van Geldorp
73b3d35d05
mshtml/tests: Fix htmldoc test on Windows Server and Win7.
2009-09-23 14:35:52 +02:00
Ge van Geldorp
ec09345523
urlmon/tests: Fix tests for IE8.
2009-09-11 13:09:54 +02:00
Vladimir Pankratov
1327ae0c74
urlmon: Handle NULL parameter.
2009-09-02 15:47:57 +02:00
Jacek Caban
80f02b82d6
mshtml: Use URL moniker to load http documents.
2009-08-24 15:17:31 +02:00
Jacek Caban
8cee331b75
urlmon: Call OnStopBinding before Terminate.
2009-08-24 15:17:31 +02:00
Jacek Caban
bf5c2e858f
urlmon: Fixed tests on IE older than 8.
2009-08-24 12:02:45 +02:00
Jacek Caban
601c881705
urlmon: Added more protocol tests.
2009-08-21 11:09:52 +02:00
Jacek Caban
64b5adc0b6
urlmon: Check FLAG_ALL_DATA_READ first in protocol_read.
2009-08-21 11:09:44 +02:00
Jacek Caban
094c0104f0
urlmon: Fixed bscf for ReportData after mime verification call.
2009-08-21 11:09:39 +02:00
Jacek Caban
3d03ccf253
urlmon: Fixed report_data for recursive calls.
2009-08-21 11:09:31 +02:00
Jacek Caban
6927eecd6d
urlmon: Added IWinInetHttpInfo stub implementation to BindProtocol object.
2009-08-21 11:09:24 +02:00
Alexandre Julliard
203bf6c8e0
urlmon/tests: Use the global wine_dbgstr_w instead of a local variant.
2009-08-19 13:37:04 +02:00
Francois Gouget
e74efb5487
Assorted spelling fixes.
2009-08-11 12:35:38 +02:00
Jacek Caban
09436d69f1
urlmon: Use one wininet internet handle for all connections.
2009-08-03 15:00:02 +02:00
Detlef Riekenberg
b32e6f0fd2
urlmon/tests: Windows headers need _WIN32_IE for IInternetZoneManagerEx2.
2009-07-10 12:12:11 +02:00
Francois Gouget
a4f4fd2a77
urlmon/tests: Fix two ok() trailing '\n's.
2009-07-09 11:37:13 +02:00
Detlef Riekenberg
099f031051
urlmon/tests: Add tests for CoInternetCreateZoneManager.
2009-07-08 20:34:25 +02:00
Detlef Riekenberg
1c6efb4241
urlmon: Partial InternetZoneManagerEx2 implementation.
2009-07-08 20:34:16 +02:00
Jacek Caban
e349165214
urlmon: Moved more initialization code to init_test.
2009-07-08 20:12:48 +02:00
Jacek Caban
a21c1f3c31
urlmon: Ignore QueryInterface call for an undocumented interface.
2009-07-08 20:12:45 +02:00
Detlef Riekenberg
694bf576d0
urlmon/tests: Add tests for the ZoneEnumerator.
2009-07-03 14:27:21 +02:00
Detlef Riekenberg
9a7f221b13
urlmon: Implement the ZoneEnumerator.
2009-07-03 14:26:55 +02:00
Michael Stefaniuc
25764235f9
urlmon: Import the version.rc into the main rc file.
...
There is no need for a separate file.
2009-07-03 13:10:16 +02:00
Jacek Caban
df826fe82f
urlmon: Added IBindStatusCallbackEx implementation.
2009-07-03 11:28:20 +02:00
Jacek Caban
b6259956c1
urlmon: Use GetBinfInfoEx in GetBindInfo implementation if possible.
2009-07-03 11:28:15 +02:00
Jacek Caban
288eefc7f1
urlmon: Added IBindStatusCallbackEx tests (also fixes some IE8 failures).
2009-07-03 11:28:11 +02:00
Paul Vriens
024725515e
urlmon/tests: Don't check for out of memory (Coverity).
2009-07-02 11:30:41 +02:00
Jacek Caban
cef7e04f18
urlmon: Added ObtainUserAgentString implementation.
2009-06-29 12:25:27 +02:00
Jacek Caban
3700d27960
urlmon: Added user agent tests.
2009-06-29 12:25:21 +02:00
Jacek Caban
e237c127c1
urlmon: Added UrlMkSetSessionOption(URLMON_OPTION_USERAGENT) implementation.
2009-06-29 12:25:15 +02:00
Jacek Caban
1880de044c
urlmon: Added UrlMkSetSessionOption(URLMON_OPTION_USERAGENT) implementation.
2009-06-29 12:25:08 +02:00
Jacek Caban
9fed06b057
urlmon: Set user agent registry.
2009-06-29 12:24:50 +02:00
Jacek Caban
1e9c996711
urlmon: Don't depend on QueryService returning NULL on failure.
2009-06-29 12:24:38 +02:00
Jacek Caban
150f79b587
urlmon: Query for IHtmlNegotiate[2] interfaces when needed.
2009-06-23 15:53:01 +02:00
Jacek Caban
c32925aecd
urlmon: Fixed tests on IE8.
2009-06-23 15:53:01 +02:00
Detlef Riekenberg
3657c0af83
urlmon/tests: Add tests for ZoneManager_GetZoneAttributes.
2009-06-22 13:25:23 +02:00
Detlef Riekenberg
7e13723874
urlmon: Implement ZoneManager_GetZoneAttributes.
2009-06-22 13:09:12 +02:00
Paul Vriens
cb2d43100c
urlmon/tests: Fix a test failure on Win95 by using more A-functions.
2009-06-22 11:23:10 +02:00
Alexandre Julliard
35bc0c798a
urlmon/tests: Avoid comparing uninitialized structure data.
2009-06-19 15:10:17 +02:00
Detlef Riekenberg
0baa711b0b
urlmon/tests: Fix a typo in an ok message.
2009-06-16 13:30:01 +02:00
Detlef Riekenberg
387f24f467
urlmon/tests: Move SecurityManager and ZoneManager tests to a separate file.
2009-06-15 13:42:30 +02:00
Jacek Caban
35798002f8
urlmon: Fixed test on IE8.
2009-06-12 17:33:15 +02:00
Jacek Caban
80dd9b9c9e
urlmon: Use a copy of PROTOCOLDATA in Switch/Continue implementation.
2009-06-05 14:43:24 +02:00
Jacek Caban
de36782c48
urlmon: Set INTERNET_OPTION_HTTP_DECODING option in http protocol handler.
2009-06-05 14:43:24 +02:00
Jacek Caban
08d8a5ea25
urlmon: Use TLS_OUT_OF_INDEXES as invalid TLS value.
2009-05-25 11:24:08 +02:00
Jacek Caban
d86143b3e4
urlmon: Fixed tests on Windows.
2009-05-22 15:16:29 +02:00
Jacek Caban
061b6a839a
urlmon: Fixed buffer size calculation.
2009-05-21 16:17:50 +02:00
Paul Vriens
8a3d9ccb44
urlmon/tests: Fix some test failures on IE8.
2009-05-20 10:51:09 +02:00
Michael Stefaniuc
441bc63538
urlmon: Move 'inline' right after the storage specifier.
2009-05-19 12:00:20 +02:00
Jacek Caban
69365793b1
urlmon: Added MIME filter handling in BindProtocol tests.
2009-05-19 11:58:53 +02:00
Jacek Caban
9edd40fdc2
urlmon: Added support for MIME filters.
2009-05-19 11:58:52 +02:00
Jacek Caban
e16af65971
urlmon: Use common name for IInternetProtocol and IInternetProtocolSink vtbls.
2009-05-19 11:58:52 +02:00
Jacek Caban
638c7ac802
urlmon: Use protocol_handler in Switch implementation.
2009-05-19 11:58:52 +02:00
Jacek Caban
8ffd262d75
urlmon: Move MIME availability handling to separated function.
2009-05-19 11:58:52 +02:00
Jacek Caban
23c6cd4241
urlmon: Fixed buffer size argument in Read call.
2009-05-19 11:58:52 +02:00
Jacek Caban
e5f8427abf
urlmon: Use internal IInternetProtocol protocol for communication with pluggable protocol in BindProtocol.
2009-05-19 11:58:52 +02:00
Jacek Caban
1912f0f4fd
urlmon: Added BINDSTATUS_LOADINGMIMEHANDLER and BINDSTATUS_LOADINGMIMEHANDLER support to Binding object.
2009-05-18 12:34:33 +02:00
Jacek Caban
5b72526052
urlmon: Added GetBindString(BINDSTRING_URL) implementation.
2009-05-18 12:34:28 +02:00
Marcus Meissner
bbac7d9fb4
urlmon: Separate NULL ptr check (Coverity 924).
2009-05-15 10:28:03 +02:00
Jacek Caban
81a9f4a357
urlmon: Use PI_MIMEVERIFICATION in Binding object.
2009-05-14 11:14:11 +02:00
Jacek Caban
b23ccb1303
urlmon: Added PI_MIMEVERIFICATION tests.
2009-05-14 11:14:06 +02:00
Jacek Caban
299ce6c18e
urlmon: Added PI_MIMEVERIFICATION support.
2009-05-14 11:14:00 +02:00
Jacek Caban
372a0f24a2
urlmon: Moved notif window handling to bindprot.c.
2009-05-12 11:20:33 +02:00
Jacek Caban
89ab83db5d
urlmon: Get rid of no longer needed values in Binding object.
2009-05-12 11:20:27 +02:00
Jacek Caban
cd30018dbe
urlmon: Get rid of no longer needed thread checking in Binding::ReportProgress.
2009-05-12 11:20:20 +02:00
Jacek Caban
8ea07306e1
urlmon: Get rid of no longer needed thread checking in Binding object's ReportData and ReportResult implementation.
2009-05-12 11:20:14 +02:00
Jacek Caban
00376b5b72
urlmon: Return E_FAIL in Binding::Switch implementation.
2009-05-12 11:20:05 +02:00
Jacek Caban
2e75a84e17
urlmon: Use PI_APARTMENTTHREADED in Binding object.
2009-05-12 11:19:53 +02:00
Jacek Caban
7de802eb0f
urlmon: Added PI_APARTMENTTHREADED support to BindProtocol::ReportResult.
2009-05-12 11:19:47 +02:00
Jacek Caban
8ca4a4a3a4
urlmon: Added PI_APARTMENTTHREADED support to BindProtocol::ReportProgress.
2009-05-12 11:19:42 +02:00
Jacek Caban
2dee8bb79d
urlmon: Added support for PI_APARTMENTTHREADED to BindProtocol::ReportProgress.
2009-05-12 11:19:35 +02:00
Jacek Caban
e487196dc2
urlmon: Added support for PI_APARTMENTTHREADED to BindProtocol::Switch.
2009-05-12 11:19:28 +02:00
Jacek Caban
bee36fe831
urlmon: Cache the binding notif window.
2009-05-11 15:56:42 +02:00
Detlef Riekenberg
b5eb3be433
urlmon/tests: Handle BSCF_SKIPDRAINDATAFORFILEURLS to fix failures on IE8.
2009-05-04 12:52:16 +02:00
Paul Vriens
6ba4b314f3
urlmon/tests: Fix a test failure on Win9x, WinME and NT4.
2009-04-28 11:58:31 +02:00
Detlef Riekenberg
081576e157
urlmon/tests: Allow BINDSTATUS_COOKIE_SENT in a test.
2009-04-09 11:19:18 +02:00
Ge van Geldorp
f4795d5997
urlmon/tests: Handle certificate verification error.
2009-04-07 14:53:58 +02:00
Jacek Caban
9988cbce0c
urlmon: Remove unneeded includes.
2009-04-07 11:21:31 +02:00
Jacek Caban
c41bcd89f3
urlmon: Added IInternetProtocolSink interface stub implementation to MimeFilter object.
2009-04-07 11:21:26 +02:00
Jacek Caban
11a6f3539f
urlmon: Added DeCompMimeFilter stub implementation.
2009-04-07 11:21:18 +02:00
Paul Vriens
7c8d07bc10
urlmon/tests: Fix a test by using a better default registry key.
2009-04-06 15:30:27 +02:00
Jacek Caban
eb32e9ec1a
urlmon: Register CLSID_DeCompMimeFilter.
2009-04-02 15:09:55 +02:00
Jacek Caban
19067f1256
urlmon.idl: Use HANDLE_PTR in IInternetProtocolRoot::Start declaration.
2009-04-01 14:23:32 +02:00
Ge van Geldorp
6d238a6f51
urlmon/tests: Fix ftp protocol test on WinXP and higher.
2009-03-30 15:10:44 +02:00
Jacek Caban
74e0072dfd
urlmon: Get rid of ICOM_THIS_MULTI macro.
2009-03-30 15:09:53 +02:00
Jacek Caban
67d2fdc34a
urlmon: Added IWinInetHttpInfo support to Binding object.
2009-03-30 15:09:39 +02:00
Jacek Caban
c31e6537fb
urlmon: Added IWinInetHttpInfo stub implementation to FtpProtocol object.
2009-03-30 15:09:30 +02:00
Jacek Caban
b83fd688a2
urlmon: Added IInternetPriority handling tests.
2009-03-30 15:09:24 +02:00
Jacek Caban
3fa595e2a8
urlmon: Added IWinInetHttpInfo stub implementation to HttpProtocol object.
2009-03-30 15:09:17 +02:00
Jacek Caban
781faa1b9d
urlmon: Fixed handling NULL URLName in GetDisplatName implementation.
2009-03-24 10:28:20 +01:00
Jacek Caban
a5b2075ef1
urlmon: Added StdURLMoniker implementation.
2009-03-24 10:28:15 +01:00
Jacek Caban
53b1a310fe
urlmon: Return IAsyncMoniker from QueryInterface.
2009-03-24 10:28:09 +01:00
Jacek Caban
050c349678
urlmon: Code clean up.
2009-03-24 10:28:05 +01:00
Paul Vriens
ad5e68e8a1
urlmon/tests: Fix a test failure on Vista and higher.
2009-03-23 13:24:03 +01:00
Paul Vriens
907adb834c
urlmon/tests: Use an action that is available on all IE versions.
2009-03-05 12:45:14 +01:00
Jacek Caban
96a34b586f
urlmon: Get rid of URLMonikerImpl_BindToStorage_hack.
2009-03-05 12:39:19 +01:00
Jacek Caban
0da20926c3
urlmon: Added gopher pluggable protocol implementation.
2009-03-05 12:39:09 +01:00
Jacek Caban
44149b8a8c
urlmon: Added IInternetPriority implementation for gopher protocol.
2009-03-05 12:39:03 +01:00
Jacek Caban
cfb9c099b5
urlmon: Added gopher protocol handler stub implementation.
2009-03-05 12:38:57 +01:00
Jacek Caban
d9960c34fa
urlmon: Added ftp binding tests.
2009-03-05 12:38:44 +01:00
Jacek Caban
aa1d032271
urlmon: Added ftp protocol tests.
2009-03-05 12:38:35 +01:00
Jacek Caban
e18e6ba3d8
urlmon: Use pluggable protocol for ftp binding.
2009-03-03 12:35:45 +01:00
Jacek Caban
ad4a21bc99
urlmon: Added ftp pluggable protocol implementation.
2009-03-03 12:35:42 +01:00
Jacek Caban
4063a32f80
urlmon: Added IInternetPriority interface stup implementation to FtpProtocol.
2009-03-02 12:04:48 +01:00
Jacek Caban
a7ef2f4ef0
urlmon: Move HttpProtocolVtbl to its implementation (code clean up).
2009-03-02 12:04:39 +01:00
Jacek Caban
a4ba18a50d
urlmon: Move HttpProtocol::Start implementation to generic Protocol object.
2009-03-02 12:04:33 +01:00
Jacek Caban
c2ffe97779
urlmon: Move HttpProtocol::Continue implementation to generic Protocol object.
2009-03-02 12:04:16 +01:00
Jacek Caban
4c129514b5
urlmon: Move HttpProtocol::Read implementation to generic Protocol object.
2009-03-02 12:04:09 +01:00
Jacek Caban
a30ffca108
urlmon: Move close_connection implementation to common Protocol object.
2009-03-02 12:04:02 +01:00
Jacek Caban
7c77c57ab8
urlmon: Moved HttpProtocol::[Lock|Unlock]Request implementation to generic Protocol object.
2009-03-02 12:03:56 +01:00
Jacek Caban
4ae60c6f00
urlmon: Move strndupW implementation to header file.
2009-03-02 12:03:42 +01:00
Jacek Caban
b0a9ddae67
urlmon: Move some HttpProtocol variables to generic Protocol object.
2009-03-02 12:03:35 +01:00
Jacek Caban
b105b084a2
urlmon: Ignore report_data call if binding is stopped.
2009-03-02 12:03:27 +01:00
Jacek Caban
6e5c2f961d
urlmon: Make HttpProtocol implementation vtbl offset independent.
2009-02-26 12:11:51 +01:00
Alistair Leslie-Hughes
ef2f455cdf
urlmon: Fix PutProperty_CLASSIDPROP check under win98 to w2k.
2009-02-17 12:47:42 +01:00
Alistair Leslie-Hughes
cc0a46ad64
urlmon: Correctly test to see if PutProperty_CLASSIDPROP is called.
2009-02-16 11:51:27 +01:00
Francois Gouget
4617d7753d
urlmon: Make create_http_protocol() static.
2009-02-09 13:14:16 +01:00
Marcus Meissner
8b812b413d
urlmon: Fixed target buffer length to MultiByteToWideChar.
2009-02-05 13:13:28 +01:00
Alasdair Sinclair
ac1ef319ac
urlmon/tests: Fix missing void in empty parameter list.
2009-01-29 12:19:47 +01:00
Nikolay Sivov
0b8faac9e6
urlmon: Added a stub for HlinkSimpleNavigateToMoniker.
2009-01-21 13:27:45 +01:00
Ge van Geldorp
f0f6225906
urlmon/tests: Fix protocol tests when proxy is configured.
2009-01-20 14:02:33 +01:00
Jacek Caban
66a7da71ee
urlmon: Added https binding tests.
2009-01-13 15:29:14 +01:00
Jacek Caban
1876f46bcf
urlmon: Use pluggable protocol handler for https binding.
2009-01-13 15:29:07 +01:00
Jacek Caban
d4ce90e688
urlmon: Ignore ReportProgress(BINDSTATUS_ACCEPTRANGES) calls.
2009-01-13 15:29:01 +01:00
Jacek Caban
3b84a40cf1
urlmon: Added HttpSProtocol object tests.
2009-01-13 15:28:56 +01:00
Jacek Caban
998b4653c9
urlmon: Call ReportProgress(BINDSTATUS_ACCEPTRANGES) in https handler.
2009-01-13 15:28:47 +01:00
Jacek Caban
954e55b55b
urlmon: Added https pluggable protocol handler.
2009-01-12 13:11:21 +01:00
Ge van Geldorp
7f22f1c68d
urlmon/tests: Skip a couple of tests when IE is running in Enhanced Security Configuration.
2009-01-10 17:43:11 +01:00
Alexandre Julliard
e2e4da9732
urlmon: Fix pointer cast warnings on 64-bit.
2009-01-08 17:27:58 +01:00
Francois Gouget
581e390115
winapi_test: The tests don't support WIN64 yet so disable them there.
2009-01-08 12:47:22 +01:00
Francois Gouget
411f5d22c0
winapi_test: The real tests are done at compile time so use C_ASSERT() instead of ok(). Do only one test per line so one can know exactly what went wrong.
2009-01-08 12:46:39 +01:00
Francois Gouget
9f62c9b7a8
winapi_test: Fix TEST_FIELD() so it correctly tests the field size.
2009-01-08 12:44:49 +01:00
Francois Gouget
43c18c1321
winapi_test: FIELD_ALIGNMENT() is redundant so remove it.
2009-01-08 12:43:15 +01:00
Francois Gouget
2e668d2572
winapi_test: Updated so the generated tests work.
2009-01-08 12:42:12 +01:00
Jacek Caban
4ac8322db4
urlmon: Skip more tests on old IE and ignore BINDSTATUS_PROXYDETECTING notification.
2009-01-07 12:21:29 +01:00
Alexandre Julliard
4deb0ada75
urlmon/tests: Fix an uninitialized variable check for Win64.
2009-01-05 15:20:15 +01:00
Jacek Caban
b316ce3c05
urlmon: Remove broken IBindCtx ref count test.
2008-12-18 13:16:22 +01:00
Hans Leidekker
8bd9a3aa09
janitorial: Don't depend on user32 for the self registration functions.
2008-12-17 11:38:32 +01:00
Alexandre Julliard
075d24526f
urlmon/tests: Don't expect IHttpNegotiate2 queries if the interface is not supported.
2008-11-20 23:06:27 +01:00
Alexandre Julliard
d4226445d0
urlmon/tests: Accept IInternetProtocolEx interface id.
2008-11-14 12:08:31 +01:00
Andrew Talbot
c7284efa13
urlmon: Sign-compare warnings fix.
2008-11-14 11:02:15 +01:00
Paul Vriens
0a11bd813a
urlmon/tests: Fix failures on Win9x and WinMe.
2008-11-11 11:41:13 +01:00
Paul Vriens
7a723944b8
urlmon/tests: Skip some tests on Win9x and WinMe.
2008-11-11 11:41:03 +01:00
Jacek Caban
2ef724113a
urlmon: Added IsLoggingEnabled[AW] stub implementation.
2008-10-24 14:24:59 +02:00
Michael Stefaniuc
10ebc51fa4
urlmon/tests: Use FAILED instead of !SUCCEEDED.
2008-10-08 13:42:15 +02:00
Rob Shearman
ee2281d370
urlmon: Compare HRESULT value explicitly against S_OK instead of using an implicit != 0 comparison.
2008-10-01 11:43:25 -05:00
Jacek Caban
ec34ad38ef
urlmon: Fixed potential null dereference.
2008-09-30 10:56:22 -05:00
Jacek Caban
9b81945aeb
urlmon: Fixed file protocol tests on win9x.
2008-09-29 17:26:11 -05:00
Rob Shearman
601b3b2732
urlmon: Fix race in protocol tests.
...
The value of *called is set asynchronously and so the callback
function could be called after IInternetProtocol_Read returns
E_PENDING. The value of *called is only predictable after the
WaitForSingleObject call returns. Therefore, remove the checks on
*called before this call.
2008-09-29 17:23:11 -05:00
Rob Shearman
d5614bfff4
urlmon: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans.
2008-09-12 16:50:03 +02:00
James Hawkins
7518781904
urlmon: Fix several failing tests with IE7.
2008-09-09 11:46:17 +02:00
James Hawkins
1c010e77cf
urlmon: Fix a failing test with IE7.
2008-09-09 11:46:17 +02:00
Paul Vriens
bdde87f04a
urlmon/tests: Fix timeouts for win9x tests.
2008-09-08 12:49:12 +02:00
Paul Vriens
f0bed78455
urlmon/tests: Fix test on win98.
2008-09-05 13:46:12 +02:00
Rob Shearman
5dd6d798a4
urlmon: Fix testing of HRESULT types with not operator instead of comparing against S_OK.
...
This makes it more obvious what the code is doing.
2008-08-18 17:34:12 +02:00
Alexandre Julliard
79c64acc7b
tests: Don't depend on the static uuid libraries in the tests.
...
This avoids trouble with the broken MingW libraries when
cross-compiling the tests.
2008-07-08 17:51:45 +02:00
James Hawkins
9ac630e058
urlmon: Fix a few test failures.
2008-07-01 11:06:43 +02:00
Jacek Caban
c42d937402
urlmon: Make file protocol invalid URL handling behave like IE7.
2008-06-26 12:49:08 +02:00
James Hawkins
75a10719ac
urlmon: Fix a few test failures in IE7.
2008-06-25 10:42:53 +02:00
Alistair Leslie-Hughes
031e1ae441
urlmon: Check pointer before use.
2008-06-20 12:39:38 +02:00