Andrew Eikum : mshtml: Implement IHTMLWindow4::get_frameElement.
Module: wine Branch: master Commit: 0eaae2745cbbb1dcbf4e3c181c4b902a472692c1 URL: http://source.winehq.org/git/wine.git/?a=commit;h=0eaae2745cbbb1dcbf4e3c181c... Author: Andrew Eikum <aeikum(a)codeweavers.com> Date: Fri Nov 13 14:13:04 2009 -0600 mshtml: Implement IHTMLWindow4::get_frameElement. --- dlls/mshtml/htmlwindow.c | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-) diff --git a/dlls/mshtml/htmlwindow.c b/dlls/mshtml/htmlwindow.c index a3a8f04..425c470 100644 --- a/dlls/mshtml/htmlwindow.c +++ b/dlls/mshtml/htmlwindow.c @@ -1425,8 +1425,15 @@ static HRESULT WINAPI HTMLWindow4_createPopup(IHTMLWindow4 *iface, VARIANT *varA static HRESULT WINAPI HTMLWindow4_get_frameElement(IHTMLWindow4 *iface, IHTMLFrameBase **p) { HTMLWindow *This = HTMLWINDOW4_THIS(iface); - FIXME("(%p)->(%p)\n", This, p); - return E_NOTIMPL; + TRACE("(%p)->(%p)\n", This, p); + + if(This->frame_element) { + *p = HTMLFRAMEBASE(This->frame_element); + IHTMLFrameBase_AddRef(*p); + }else + *p = NULL; + + return S_OK; } #undef HTMLWINDOW4_THIS
participants (1)
-
Alexandre Julliard