Bloom.HtmlThumbNailer.MakeNewBrowser C# (CSharp) Method

MakeNewBrowser() private method

private MakeNewBrowser ( ) : Gecko.GeckoWebBrowser
return Gecko.GeckoWebBrowser
        private GeckoWebBrowser MakeNewBrowser()
        {
            if (Program.ApplicationExiting)
                return null;

            Debug.WriteLine("making browser ({0})", Thread.CurrentThread.ManagedThreadId);
            #if !__MonoCS__
            var browser = new GeckoWebBrowser();
            #else
            var browser = new OffScreenGeckoWebBrowser();
            #endif
            browser.CreateControl();
            browser.DocumentCompleted += _browser_OnDocumentCompleted;
            return browser;
        }