Example #1
0
        protected override void DoDispose(bool isDisposing)
        {
            DisposeMember(ref javascriptServiceHost);
            DisposeMember(ref browser);

            Instance = null;

            base.DoDispose(isDisposing);
        }
Example #2
0
        protected override void DoDispose(bool isDisposing)
        {
            DisposeMember(ref javascriptServiceHost);
            DisposeMember(ref browser);

            Instance = null;

            base.DoDispose(isDisposing);
        }
Example #3
0
        static int Main(string[] args)
        {
            Kernel32.OutputDebugString("BrowserSubprocess starting up with command line: " + String.Join("\n", args));

            //MessageBox.Show("Please attach debugger now", null, MessageBoxButtons.OK, MessageBoxIcon.Information);

            int result = 0;

            using (var subprocess = new CefSubprocess())
            {
                var wrapper = new CefAppWrapper(subprocess);

                result = wrapper.Run(args);
            }

            Kernel32.OutputDebugString("BrowserSubprocess shutting down.");
            return result;
        }
Example #4
0
 public CefSubprocess()
 {
     Instance = this;
 }
Example #5
0
 public CefSubprocess()
 {
     Instance = this;
 }