Page 1 of 1

Is it possible to have different debugging port for renderer

PostPosted: Thu Jan 18, 2018 9:28 am
by hkurra
We can set the debugging port either through command line switch or setting.remote_debugging_port but these options set the same debugging port for every renderer process, is it possible to provide different debugging port for every renderer process?
I have also tried this....
Code: Select all
void CEFMyApp::OnBeforeChildProcessLaunch(CefRefPtr<CefCommandLine> command_line) {
   command_line->AppendSwitchWithValue("remote-debugging-port", "9091");
}

Not working....

Re: Is it possible to have different debugging port for rend

PostPosted: Thu Jan 18, 2018 11:25 am
by Czarek
Try setting it in OnBeforeCommandLineProcessing callback.

Re: Is it possible to have different debugging port for rend

PostPosted: Thu Feb 01, 2018 5:45 pm
by magreenblatt
The remote debugging server is managed by the main process. There's no support for per-renderer-process servers.

Re: Is it possible to have different debugging port for rend

PostPosted: Mon Feb 26, 2018 1:19 am
by hkurra
Yes, you are right I was not able to provide the different port for different renderer but what surprises me Adobe's Applications using CEF for "HTML Extension support".
In their extension, it is possible to provide a different debugging port for different extension and as far as understand they are also creating the different process/renderer for their every HTML extension.
Do you have any idea how they are doing it or it is wrong to consider their CEF Integration as the reference?