JAVAFX / WebView / WebEngine FireBugLite ou algum outro depurador?
Estou desenvolvendo um aplicativo e preciso executar um depurador na parte WebView / WebEngine do aplicativo para que eu possa depurar melhor meu aplicativo. Mas o código que encontrei pela internet para injetar o Firebug Lite não está funcionando por algum motivo.
O próprio código Javascript funciona bem se eu o executar no Console do Firefox, mas não quando o mesmo código for executado através do webview / webphere do JavaFX. O console do netbeans não gera nenhum erro, outros ... por isso não sei por que a UI do FirebugLite não está renderizando / carregando.
O que poderia estar causando isso, outras alternativas?
Estou usando o JavaFX 2.2
// Não funciona ....
webView.getEngine().executeScript("if (!document.getElementById('FirebugLite')){E = document['createElement' + 'NS'] && document.documentElement.namespaceURI;E = E ? document['createElement' + 'NS'](E, 'script') : document['createElement']('script');E['setAttribute']('id', 'FirebugLite');E['setAttribute']('src', 'https://getfirebug.com/' + 'firebug-lite.js' + '#startOpened');E['setAttribute']('FirebugLite', '4');(document['getElementsByTagName']('head')[0] || document['getElementsByTagName']('body')[0]).appendChild(E);E = new Image;E['setAttribute']('src', 'https://getfirebug.com/' + '#startOpened');}");