Commit Graph

122 Commits

Author SHA1 Message Date
Nikolay Sivov
29d37bd714 hlink: Implement IHlinkBrowseContext_SetCurrentHlink(). 2013-03-27 12:04:14 +01:00
Nikolay Sivov
4521044758 hlink: Implement IHlinkBrowseContext_UpdateHlink(). 2013-03-26 12:11:03 +01:00
Nikolay Sivov
ba40bbfcbf hlink: Implement IHlinkBrowseContext_GetHlink(). 2013-03-26 12:10:57 +01:00
Nikolay Sivov
a083415dbc hlink: Add link stack to browser context. 2013-03-26 12:10:51 +01:00
Nikolay Sivov
3e3027761c hlink: Remove useless initializers. 2013-03-26 12:10:30 +01:00
Nikolay Sivov
c5a73badad hlink: Implement HlinkUpdateStackItem(). 2013-03-26 12:10:16 +01:00
Piotr Caban
0159558560 hlink: Added basic Hlink::Navigate tests. 2013-02-26 18:19:08 +01:00
Piotr Caban
e0b7aadb92 hlink: Return value returned by IHlinkTarget_Navigate in IHlink_fnNavigate. 2013-02-26 18:19:02 +01:00
Piotr Caban
f8e0d2f5db hlink: Call BindToObject with IID_IUnknown in IHlink_fnNavigate. 2013-02-26 18:18:57 +01:00
Michael Stefaniuc
a0e266972c hlink: "Fix" DllCanUnloadNow() implementation. 2012-11-22 11:55:37 +01:00
Michael Stefaniuc
7c365e35ab hlink: Avoid a TRUE:FALSE conditional expression. 2012-08-14 11:59:30 +02:00
Francois Gouget
fde4e8f92e hlink: Fix the spelling of the Hlink::SetAdditionalParams() implementation. 2012-05-14 12:06:15 +02:00
Michael Stefaniuc
04305e7f38 hlink: Use the standard COM aggregation struct field names. 2012-03-26 12:41:27 +02:00
Andrew Eikum
d1f6a5a376 hlink: Don't query the IHlinkSite if the IMoniker is a system moniker. 2012-02-06 10:19:31 -06:00
Andrew Eikum
8fa2b2d256 hlink: Always pass a bind context to IMoniker::GetDisplayName. 2012-02-06 10:19:30 -06:00
Piotr Caban
445db0a54d hlink: Fix leak in HlinkNavigateToStringReference. 2011-12-13 18:59:16 +01:00
Jacek Caban
28c94f5a53 hlink: Added TargetFrameName tests. 2011-10-21 16:47:11 +02:00
Jacek Caban
34db2d3926 hlink: Return S_FALSE in GetTargetFrameName when returning NULL. 2011-10-21 16:47:06 +02:00
Jacek Caban
7b2bb14be2 hlink: Moved HLinkBrowseContext_Constructor to avoid vtbl forward declaration. 2011-10-21 16:46:57 +02:00
Jacek Caban
ccc66af6e3 hlink: Don't use WINAPI for internal functions. 2011-10-21 16:46:48 +02:00
Jacek Caban
c43d445064 hlink: Reorder functions to avoid vtbl forward declaration. 2011-10-21 16:46:33 +02:00
Francois Gouget
70c9510b45 hlink: Fix the spelling of a parameter name. 2011-08-03 14:15:48 +02:00
Alexandre Julliard
b56dc9a6f7 winecrt0: Remove the clsid parameter in __wine_(un)register_resources. 2011-08-02 20:47:49 +02:00
Austin English
5c1febe68e hlink: Remove win9x hacks. 2011-07-27 12:16:34 +02:00
Marcus Meissner
74844ca3c6 hlink: Mark internal symbols with hidden visibility. 2011-05-19 10:06:06 +02:00
Austin English
5cce62a8f4 hlink/tests: Remove win9x hacks. 2011-02-28 13:11:50 +01:00
Austin English
f41a70133a hlink/tests: Don't check results in disabled tests (LLVM/Clang). 2011-02-08 14:45:54 -06:00
Reece Dunn
365ae23e46 hlink/tests: Add hres checks for the IHlink_GetMonikerReference calls (clang). 2011-01-25 12:37:51 +01:00
Nikolay Sivov
e871d5ec37 hlink/tests: Fix interface leak (Valgrind). 2011-01-17 12:50:42 +01:00
Michael Stefaniuc
4a6c525659 hlink: Use ifaces instead of vtbl pointers in ExtensionService. 2011-01-05 17:52:46 +01:00
Michael Stefaniuc
5b502e3e02 hlink: Use an iface instead of a vtbl pointer in CFImpl. 2010-12-30 12:21:53 +01:00
Michael Stefaniuc
5101f249c8 hlink: Use ifaces instead of vtbl pointers in HlinkImpl. 2010-12-29 11:59:34 +01:00
Michael Stefaniuc
425dd09309 hlink: Use an iface instead of a vtbl pointer in HlinkBCImpl. 2010-12-05 12:28:45 +01:00
Alexandre Julliard
61eb983313 hlink: Convert dll registration to the IRegistrar mechanism. 2010-12-02 14:40:00 +01:00
Andrew Eikum
a8e39c66f7 hlink: Site data should only be set if the hlink has an HlinkSite. 2010-11-02 11:15:08 +01:00
Andrew Eikum
5c5e53ae21 hlink: Implement HlinkClone. 2010-11-02 11:15:05 +01:00
Alexandre Julliard
81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
Andrew Eikum
cb5eb33159 hlink: Implement HLINKGETREF flags handling. 2010-08-17 11:56:13 +02:00
Alexandre Julliard
b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
Austin English
82868174bc Remove references to wineprefixcreate. 2010-07-20 12:35:40 +02:00
Alexandre Julliard
2a26e954ec hlink/tests: Comment out a test for an uninitialized return value. 2010-06-21 11:49:07 +02:00
Francois Gouget
da00e1558e hlink/tests: Add a trailing '\n' to an ok() call. 2010-03-22 10:48:35 +01:00
Andrew Eikum
94edcc1d88 hlink: Implement IHlinkBrowseContext::GetBrowseWindowInfo. 2010-03-17 10:59:08 +01:00
Andrew Eikum
3e041586a6 hlink: Split target at hash in HlinkCreateFromString. 2010-03-17 10:59:02 +01:00
Andrew Eikum
a8183a6317 hlink: Set hlink's location to NULL if the empty string is given. 2010-03-17 10:58:56 +01:00
Alexandre Julliard
bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Reece Dunn
a2ae7a2b3d hlink/tests: Add more tests to show a difference in string and moniker hlinks. 2010-03-02 11:12:26 +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
Reece Dunn
a2c41b72f8 Don't generate FIXME warnings for DllCanUnloadNow. 2010-01-06 10:59:51 +01:00
Andrew Eikum
4fec073d49 hlink/tests: Fix some memory leaks (valgrind). 2010-01-04 11:41:27 +01:00