public void AddPage(WebBrowserPage page)
 {
     if (page.HTMLContent != "" && (_history.Count == 0 || page.HTMLContent != _history[CurrentPage].HTMLContent))
     {
         if (CurrentPage >= 0 && CurrentPage < _history.Count - 1)
         {
             _history.RemoveRange(CurrentPage + 1, _history.Count - CurrentPage - 1);
         }
         _history.Add(page);
         _CurrentPage++;
         Navigate("about:" + CurrentPage.ToString());
     }
 }
 public void AddPage(WebBrowserPage page)
 {
     Web.AddPage(page);
 }