We've been struggling this for quite some time ever since GDC 3.10 upgrade. It's getting better in GDC 3.20 to allow us to right-click on a web component and select "Open inspector in new window" to bring up the Chrome DevTool. While it's good to be able to inspect elements and debug some JavaScript functions after the web component has been loaded, we cannot find any way to start JavaScript debugging in any of the gICAPI interface -- gICAPI.onData() for instance.
In a situation where we need to debug the gICAPI interface, we have been resorting to use GBC running in a browser instead. In this particular situation, we are having a consistency issue between GBC and GDC, so we really need to debug this while the application is running in GDC. Anyone has any idea?