void ImageContextMenu2(object sender, EventArgs e)
        {
            _ownerInvoke(() =>
            {
                WebKitBrowser.activationContext.Activate();
                WebURLRequest request = new WebURLRequestClass();

                request.initWithURL(FormatImageLink(owner.GetCurrentElement().GetAttribute("src")), _WebURLRequestCachePolicy.WebURLRequestUseProtocolCachePolicy, 60);
                owner.uiDelegate.createWebViewWithRequest((WebView)owner.GetWebViewAsObject(), request);
                WebKitBrowser.activationContext.Deactivate();
            });
        }
 void LinkContextMenu2_Click(object sender, EventArgs e)
 {
     _ownerInvoke(() =>
     {
         WebKitBrowser.activationContext.Activate();
         WebURLRequest request = new WebURLRequestClass();
         request.initWithURL(owner.LastSelectedLink, _WebURLRequestCachePolicy.WebURLRequestUseProtocolCachePolicy, 60);
         owner.uiDelegate.createWebViewWithRequest((WebView)owner.GetWebViewAsObject(), request);
         WebKitBrowser.activationContext.Deactivate();
     });
 }