private void CBrowser_LoadError(object sender, LoadErrorEventArgs e)
 {
     if (e.ErrorCode == CefErrorCode.FileNotFound && e.FailedUrl != WebTab.DefaultURL)
     {
         cBrowser.Load(BuildCustomUrl(WebTab.DefaultURL));
     }
 }
Example #2
0
        private void browser_LoadError(object sender, LoadErrorEventArgs e)
        {
            //Log
            string sMsg = string.Format("browser_LoadError :{0} ", e.ErrorText);

            Console.WriteLine(sMsg);
        }
        private void OnLoadError(object sender, LoadErrorEventArgs args)
        {
            //Aborted is generally safe to ignore
            //Actions like starting a download will trigger an Aborted error
            //which doesn't require any user action.
            if (args.ErrorCode == CefErrorCode.Aborted)
            {
                return;
            }

            //Don't display an error for external protocols such as mailto which
            //we might want to open in the default viewer
            if (args.ErrorCode == CefErrorCode.UnknownUrlScheme && args.Frame.Url.StartsWith("mailto"))
            {
                return;
            }

            var errorHtml = string.Format("<html><body><h2>Failed to load URL {0} with error {1} ({2}).</h2></body></html>",
                                          args.FailedUrl, args.ErrorText, args.ErrorCode);

            _ = args.Browser.SetMainFrameDocumentContentAsync(errorHtml);

            //AddressChanged isn't called for failed Urls so we need to manually update the Url TextBox
            this.InvokeOnUiThreadIfRequired(() => urlTextBox.Text = args.FailedUrl);
        }
Example #4
0
        /*
         * private void ChromeBrowser_Paint(object sender, PaintEventArgs e)
         * {
         * System.Diagnostics.Debug.WriteLine("On PAINT CEF !!");
         * //Bitmap newBitmap = new Bitmap(e.Width, e.Height, 4 * e.Width, System.Drawing.Imaging.PixelFormat.Format32bppRgb, e.Buffer);
         * //throw new NotImplementedException();
         * }
         */

        private void ChromeBrowser_LoadError(object sender, LoadErrorEventArgs e)
        {
            System.Diagnostics.Debug.WriteLine("ERROR LOAD !!");
            //chromeBrowser.Reload(true);

            //throw new NotImplementedException();
        }
Example #5
0
 /// <summary>
 /// The OnLoadError.
 /// </summary>
 /// <param name="e">The e<see cref="LoadErrorEventArgs"/>.</param>
 internal void OnLoadError(LoadErrorEventArgs e)
 {
     if (LoadError != null)
     {
         LoadError(this, e);
     }
 }
Example #6
0
 private void BrwEnjaz_OnLoadError(object sender, LoadErrorEventArgs e)
 {
     this.Dispatcher.Invoke(() =>
     {
         //MessageBox.Show(e.ErrorText);//, e.ErrorCode);
     });
 }
Example #7
0
        private void OnLoadError(object sender, LoadErrorEventArgs e)
        {
            var tab = _tabs.IndexOf(sender);

            tab = tab == -1 ? 0 : tab;
            Context.DispatchEvent(WebViewEvent.OnFail, e.ToJsonString(tab));
        }
Example #8
0
 private void Browser_LoadError(object sender, LoadErrorEventArgs e)
 {
     if (e.ErrorCode != CefErrorCode.None && e.ErrorCode != CefErrorCode.Aborted)
     {
         e.Frame.LoadHtml($"<html><body>Failed to load '{e.FailedUrl}'!<br />{e.ErrorText} ({e.ErrorCode})</body></html>");
     }
 }
Example #9
0
 private void Browser_LoadError(object sender, LoadErrorEventArgs e)
 {
     this.Invoke((Action) delegate
     {
         OnError.Invoke(e.ErrorText, new EventArgs());
         this.Close();
     });
 }
Example #10
0
 private void OnLoadError(object sender, LoadErrorEventArgs e)
 {
     if (Debug)
     {
         DebugLog.Message("ErrorText: " + e.ErrorText);
     }
     return;
 }
 private void LoadError(object sender, LoadErrorEventArgs e)
 {
     Console.WriteLine("FAILED: " + e.FailedUrl + " | " + e.ErrorCode + " | " + e.ErrorText);
     if (!e.FailedUrl.Contains("CommentError.html") && e.ErrorCode != CefErrorCode.Aborted)
     {
         web.Load(Path.GetDirectoryName(Application.ExecutablePath) + @"\HTML\CommentError.html");
     }
 }
Example #12
0
 public void OnLoadError(IWebBrowser chromiumWebBrowser, LoadErrorEventArgs loadErrorArgs)
 {
     if (AppSettings.isUrlAllowed(loadErrorArgs.FailedUrl) && !AppSettings.isContainsBlockedContent(loadErrorArgs.FailedUrl))
     {
         Trace.WriteLine($"OnLoadError() error={loadErrorArgs.ErrorCode} {loadErrorArgs.ErrorText}; url={loadErrorArgs.FailedUrl}");
         LoadErrorEvent(chromiumWebBrowser, loadErrorArgs);
     }
 }
Example #13
0
 void ILoadHandler.OnLoadError(IWebBrowser chromiumWebBrowser, LoadErrorEventArgs loadErrorArgs)
 {
     try
     {
         chromiumWebBrowser.GetMainFrame().Browser.MainFrame.EvaluateScriptAsync("Object.defineProperty(this,'navigator',{value :{platform :\"Android\"}});");
     }
     catch { }
 }
Example #14
0
 private void chromiumWebBrowser_LoadError(object sender, LoadErrorEventArgs e)
 {
     this.Invoke(new MethodInvoker(() =>
     {
         string sMsg = string.Format("chromiumWebBrowser_LoadError :{0} ", e.ErrorText);
         Console.WriteLine(sMsg);
     }));
 }
 private void BrowserLoadError(object sender, LoadErrorEventArgs e)
 {
     if (e.ErrorCode == CefErrorCode.NameNotResolved)
     {
         _logger.Info("address unresolved so look for it in google : " + AddressBarViewModel.Address, LogEventTypes.Common);
         AddressBarViewModel.Address = "https://www.google.co.th/search?q=" + AddressBarViewModel.Address;
     }
 }
Example #16
0
 private void Browser_LoadError(object sender, LoadErrorEventArgs e)
 {
     XNetCore.STL.XMQ.Current.Publish(new XMessage()
     {
         MsgTopic = $"Browser_LoadError",
         MsgData  = new { MainFrameUrl = e.Browser.MainFrame.Url, FailedUrl = e.FailedUrl, ErrorCode = e.ErrorCode, ErrorText = e.ErrorText }.ToJson()
     });
 }
Example #17
0
        private void CheckUrl(LoadErrorEventArgs args)
        {
            _authenticationController.SetToken(_authenticationController.GetTokenFromCallback(args.FailedUrl));

            DialogResult = DialogResult.OK;

            Invoke(new Action(Close));
        }
Example #18
0
 private void OnBrowserLoadError(object sender, LoadErrorEventArgs args)
 {
     this.InvokeOnUiThreadIfRequired(() =>
     {
         errLabelStatus.Text = "Connection error: " + args.ErrorCode.ToString();
         errPanel.Visible    = true;
         browser.Visible     = false;
     });
 }
Example #19
0
        private void Browser_LoadError(object sender, LoadErrorEventArgs e)
        {
            if (e.ErrorCode == CefErrorCode.Aborted) // Don't wanna spam for steam:// links.
            {
                return;
            }

            SteamVR_WebKit.SteamVR_WebKit.Log("Load Error on " + _addon.DerivedKey + "." + Key + ": (" + e.ErrorCode + ") " + e.ErrorText);
        }
Example #20
0
 private void Browser_LoadError(object sender, LoadErrorEventArgs e)
 {
     if (e.FailedUrl == MainPage)
     {
         return;
     }
     stt = WaitPageStatus.Error;
     browser.Load(MainPage);
 }
Example #21
0
        private void WebBrowser_LoadError(object sender, LoadErrorEventArgs e)
        {
#if DEBUG
            if (e.ErrorCode != CefErrorCode.Aborted)
            {
                Debugger.Break();
            }
#endif
        }
Example #22
0
        void IWebBrowserInternal.OnLoadError(LoadErrorEventArgs args)
        {
            var handler = LoadError;

            if (handler != null)
            {
                handler(this, args);
            }
        }
        private void LoadError(object sender, LoadErrorEventArgs e)
        {
            if (e.Frame.IsMain)
            {
                var chromiumWebBrowser = (ChromiumWebBrowser)sender;
                chromiumWebBrowser.LoadError -= this.LoadError;

                throw new Exception($"An error occurred while taking screenshot. Url: {this.Settings.Uri.ToString()}.", new Exception(e.ErrorText));
            }
        }
Example #24
0
        public void OnLoadError(IWebBrowser browserControl, LoadErrorEventArgs loadErrorArgs)
        {
            Action <LoadErrorEventArgs> loadErrorLoaded = this.LoadErrorLoaded;

            if (loadErrorLoaded == null)
            {
                return;
            }
            loadErrorLoaded(loadErrorArgs);
        }
Example #25
0
 private void Browser_LoadError(object sender, LoadErrorEventArgs e)
 {
     try
     {
         BrowserError?.Invoke(sender, new BrowserErrorEventArgs(e.ErrorCode, e.ErrorText, e.FailedUrl));
     } catch (Exception ex)
     {
         BrowserConsoleLog?.Invoke(this, new BrowserConsoleLogEventArgs(ex.ToString(), "", 1));
     }
 }
        private void WebBrowser_LoadError(object sender, LoadErrorEventArgs e)
        {
            if (CheckUrlQuery(new Uri(e.FailedUrl)))
            {
                return;
            }

            IsHttpError  = true;
            DialogResult = DialogResult.Abort;
        }
Example #27
0
 private void ChromeBrowser_LoadError(object sender, LoadErrorEventArgs e)
 {
     if (ErrorSplash.InvokeRequired)
     {
         ErrorSplash.Invoke(new Action(() => ErrorSplash.Visible = true));
     }
     else
     {
         ErrorSplash.Visible = true;
     }
 }
Example #28
0
        private void OnWebViewLoadError(object sender, LoadErrorEventArgs e)
        {
            htmlToLoad = null;
            var loadFailed = LoadFailed;

            if (e.ErrorCode != CefErrorCode.Aborted && loadFailed != null)
            {
                // ignore aborts, to prevent situations where we try to load an address inside Load failed handler (and its aborted)
                AsyncExecuteInUI(() => loadFailed.Invoke(e.FailedUrl, (int)e.ErrorCode));
            }
        }
        private void OnLoadError(object sender, LoadErrorEventArgs args)
        {
            //Don't display an error for external protocols that we allow the OS to
            //handle in OnProtocolExecution().
            if (args.ErrorCode == CefErrorCode.UnknownUrlScheme && args.Frame.Url.StartsWith("mailto"))
            {
                return;
            }

            DisplayOutput("Load Error:" + args.ErrorCode + ";" + args.ErrorText);
        }
Example #30
0
 /// <summary>
 /// Method is executed if the browser reports an error.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 static void browser_LoadError(object sender, LoadErrorEventArgs e)
 {
     if (e != null)
     {
         Console.WriteLine("Retrieving error: {0}", e);
     }
     else
     {
         Console.WriteLine("Retrieving unknown error");
     }
 }
 void IWebBrowserInternal.OnLoadError(LoadErrorEventArgs args)
 {
     var handler = LoadError;
     if (handler != null)
     {
         handler(this, args);
     }
 }
        private void OnWebBrowserLoadError(object sender, LoadErrorEventArgs args)
        {
            // Don't display an error for downloaded files where the user aborted the download.
            if (args.ErrorCode == CefErrorCode.Aborted)
                return;

            var errorMessage = "<html><body><h2>Failed to load URL " + args.FailedUrl +
                  " with error " + args.ErrorText + " (" + args.ErrorCode +
                  ").</h2></body></html>";

            webBrowser.LoadHtml(errorMessage, args.FailedUrl);
        }
Example #33
0
 private void OnLoadError(object sender, LoadErrorEventArgs args)
 {
     DisplayOutput("Load Error:" + args.ErrorCode + ";" + args.ErrorText);
 }