Ejemplo n.º 1
0
 public void decidePolicyForNavigationAction(WebView WebView, CFDictionaryPropertyBag actionInformation, WebURLRequest request, webFrame frame, IWebPolicyDecisionListener listener)
 {
     if (AllowNavigation || AllowInitialNavigation)
         listener.use();
     else
         listener.ignore();
 }
Ejemplo n.º 2
0
 public void decidePolicyForNewWindowAction(WebView WebView, CFDictionaryPropertyBag actionInformation, WebURLRequest request, string frameName, IWebPolicyDecisionListener listener)
 {
     if (AllowNewWindows)
         listener.use();
     else
         listener.ignore();
 }
Ejemplo n.º 3
0
 public WebView createWebViewWithRequest(WebView sender, WebURLRequest request)
 {
     // this should be caught in the WebPolicyDelegate, but isn't in the Cairo build
     if (owner.AllowNewWindows)
     {
         WebView view;
         CreateWebViewWithRequest(request, out view);
         return(view);
     }
     else
     {
         return(null);
     }
 }
Ejemplo n.º 4
0
 public void decidePolicyForMIMEType(WebView WebView, string type, WebURLRequest request, webFrame frame, IWebPolicyDecisionListener listener)
 {
     // todo: add support for showing custom MIME type documents
     // and for changing which MIME types are handled here
     if (WebView.canShowMIMEType(type) == 0)
     {
         if (AllowDownloads)
             listener.download();
         else
             listener.ignore();
     }
     else
     {
         listener.use();
     }
 }
Ejemplo n.º 5
0
 public void decidePolicyForMIMEType(WebView WebView, string type, WebURLRequest request, webFrame frame, IWebPolicyDecisionListener listener)
 {
     // todo: add support for showing custom MIME type documents
     // and for changing which MIME types are handled here
     if (WebView.canShowMIMEType(type) == 0)
     {
         if (AllowDownloads)
         {
             listener.download();
         }
         else
         {
             listener.ignore();
         }
     }
     else
     {
         listener.use();
     }
 }
Ejemplo n.º 6
0
 public void identifierForInitialRequest(WebView webView, WebURLRequest request, IWebDataSource dataSource, uint identifier)
 {
     identifierForInitialRequest(webView, (IWebURLRequest)request, dataSource, identifier);
 }
Ejemplo n.º 7
0
 public WebURLRequest willSendRequest(WebView webView, uint identifier, WebURLRequest request, WebURLResponse redirectResponse, IWebDataSource dataSource)
 {
     return (WebURLRequest)willSendRequest(webView, identifier, (IWebURLRequest)request, redirectResponse, dataSource);
 }
Ejemplo n.º 8
0
 public WebView createWebViewWithRequest(WebView sender, WebURLRequest request)
 {
     return(createWebViewWithRequest(sender, (IWebURLRequest)request));
 }
Ejemplo n.º 9
0
 public void decidePolicyForNewWindowAction(WebView WebView, CFDictionaryPropertyBag actionInformation, WebURLRequest request, string frameName, IWebPolicyDecisionListener listener)
 {
     if (AllowNewWindows)
     {
         listener.use();
     }
     else
     {
         listener.ignore();
     }
 }
Ejemplo n.º 10
0
 public void decidePolicyForNavigationAction(WebView WebView, CFDictionaryPropertyBag actionInformation, WebURLRequest request, webFrame frame, IWebPolicyDecisionListener listener)
 {
     if (AllowNavigation || AllowInitialNavigation)
     {
         listener.use();
     }
     else
     {
         listener.ignore();
     }
 }
Ejemplo n.º 11
0
 public WebView createWebViewWithRequest(WebView sender, WebURLRequest request)
 {
     return createWebViewWithRequest(sender, (IWebURLRequest)request);
 }
Ejemplo n.º 12
0
 public void decidePolicyForMIMEType(WebView webView, string type, WebURLRequest request, IWebFrame frame, IWebPolicyDecisionListener listener)
 {
     decidePolicyForMIMEType(webView, type, (IWebURLRequest)request, frame, listener);
 }
 public WebURLRequest willSendRequest(WebView webView, uint identifier, WebURLRequest request, WebURLResponse redirectResponse, IWebDataSource dataSource)
 {
     return((WebURLRequest)willSendRequest(webView, identifier, (IWebURLRequest)request, redirectResponse, dataSource));
 }
Ejemplo n.º 14
0
 public void decidePolicyForNewWindowAction(WebView webView, CFDictionaryPropertyBag actionInformation, WebURLRequest request, string frameName, IWebPolicyDecisionListener listener)
 {
     decidePolicyForNewWindowAction(webView, actionInformation, (IWebURLRequest)request, frameName, listener);
 }
Ejemplo n.º 15
0
 public WebView createModalDialog(WebView sender, WebURLRequest request)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 16
0
 public void decidePolicyForNavigationAction(WebView webView, CFDictionaryPropertyBag actionInformation, WebURLRequest request, IWebFrame frame, IWebPolicyDecisionListener listener)
 {
     decidePolicyForNavigationAction(webView, actionInformation, (IWebURLRequest)request, frame, listener);
 }
Ejemplo n.º 17
0
 public void decidePolicyForMIMEType(WebView webView, string type, WebURLRequest request, IWebFrame frame, IWebPolicyDecisionListener listener)
 {
     decidePolicyForMIMEType(webView, type, (IWebURLRequest)request, frame, listener);
 }
 public void identifierForInitialRequest(WebView WebView, WebURLRequest request, IWebDataSource dataSource, uint identifier)
 {
 }
 public void identifierForInitialRequest(WebView WebView, WebURLRequest request, IWebDataSource dataSource, uint identifier)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 20
0
 public void decidePolicyForNewWindowAction(WebView webView, CFDictionaryPropertyBag actionInformation, WebURLRequest request, string frameName, IWebPolicyDecisionListener listener)
 {
     decidePolicyForNewWindowAction(webView, actionInformation, (IWebURLRequest)request, frameName, listener);
 }
 public WebURLRequest willSendRequest(WebView WebView, uint identifier, WebURLRequest request, WebURLResponse redirectResponse, IWebDataSource dataSource)
 {
     throw new NotImplementedException();
 }
 public void identifierForInitialRequest(WebView webView, WebURLRequest request, IWebDataSource dataSource, uint identifier)
 {
     identifierForInitialRequest(webView, (IWebURLRequest)request, dataSource, identifier);
 }
Ejemplo n.º 23
0
 public void decidePolicyForNavigationAction(WebView webView, CFDictionaryPropertyBag actionInformation, WebURLRequest request, IWebFrame frame, IWebPolicyDecisionListener listener)
 {
     decidePolicyForNavigationAction(webView, actionInformation, (IWebURLRequest)request, frame, listener);
 }
Ejemplo n.º 24
0
 public WebView createWebViewWithRequest(WebView sender, WebURLRequest request)
 {
     // this should be caught in the WebPolicyDelegate, but isn't in the Cairo build
     if (owner.AllowNewWindows)
     {
         WebView view;
         CreateWebViewWithRequest(request, out view);
         return view;
     }
     else
     {
         return null;
     }
 }
Ejemplo n.º 25
0
 public WebView createModalDialog(WebView sender, WebURLRequest request)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 26
0
 public void identifierForInitialRequest(WebView WebView, WebURLRequest request, IWebDataSource dataSource, uint identifier)
 {
     throw new NotImplementedException();
 }
 public void identifierForInitialRequest(WebView WebView, WebURLRequest request, IWebDataSource dataSource, uint identifier)
 {
 }
Ejemplo n.º 28
0
 public WebView createModalDialog(WebView sender, WebURLRequest request)
 {
     return(createModalDialog(sender, (IWebURLRequest)request));
 }
Ejemplo n.º 29
0
 public WebURLRequest willSendRequest(WebView WebView, uint identifier, WebURLRequest request, WebURLResponse redirectResponse, IWebDataSource dataSource)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 30
0
 public WebView createModalDialog(WebView sender, WebURLRequest request)
 {
     return createModalDialog(sender, (IWebURLRequest)request);
 }