Jacek Caban : mshtml: Added nsIEmbeddingSiteWindow:[Get|Set] Visibility implementation.
Module: wine Branch: master Commit: 9f8b92c33714369912a48ff2738712269e09b05e URL: http://source.winehq.org/git/wine.git/?a=commit;h=9f8b92c33714369912a48ff273... Author: Jacek Caban <jacek(a)codeweavers.com> Date: Fri Jun 22 23:31:43 2007 +0200 mshtml: Added nsIEmbeddingSiteWindow:[Get|Set]Visibility implementation. --- dlls/mshtml/nsembed.c | 13 +++++++++---- 1 files changed, 9 insertions(+), 4 deletions(-) diff --git a/dlls/mshtml/nsembed.c b/dlls/mshtml/nsembed.c index 0d46b9b..6b4e918 100644 --- a/dlls/mshtml/nsembed.c +++ b/dlls/mshtml/nsembed.c @@ -1216,16 +1216,21 @@ static nsresult NSAPI nsEmbeddingSiteWindow_GetVisibility(nsIEmbeddingSiteWindow PRBool *aVisibility) { NSContainer *This = NSEMBWNDS_THIS(iface); - WARN("(%p)->(%p)\n", This, aVisibility); - return NS_ERROR_NOT_IMPLEMENTED; + + TRACE("(%p)->(%p)\n", This, aVisibility); + + *aVisibility = This->doc && This->doc->hwnd && IsWindowVisible(This->doc->hwnd); + return NS_OK; } static nsresult NSAPI nsEmbeddingSiteWindow_SetVisibility(nsIEmbeddingSiteWindow *iface, PRBool aVisibility) { NSContainer *This = NSEMBWNDS_THIS(iface); - WARN("(%p)->(%x)\n", This, aVisibility); - return NS_ERROR_NOT_IMPLEMENTED; + + TRACE("(%p)->(%x)\n", This, aVisibility); + + return NS_OK; } static nsresult NSAPI nsEmbeddingSiteWindow_GetTitle(nsIEmbeddingSiteWindow *iface,
participants (1)
-
Alexandre Julliard