I have tried and tried, live edit still not working for me.

Hello,
I purchased webstorm and was using 5.04 and live edit worked for maybe 10 minutes of playing around. Closed down webstorm and chrome. Came back to it days later and live edit stopped working, no highlighting, no live edit. Chrome console was showing null reference exceptions. I googled my ass off and installed WS-124.533, and then updated the plugin to 04.2. This made no difference, live edit still does not work as specified. IDE and and chrome claim they are connected. The chrome console after the upgrade does not show the null reference errors or any errors anymore.

Whats the deal this is taking up a lot of my time.

16 comments
Comment actions Permalink

sorry the chrome extension is 0.4.12

0
Comment actions Permalink

Please ensure that you don't see "Internal HTTP server disabled" ("Cannot start internal HTTP server. Git integration, JavaScript debugger and LiveEdit may operate with errors. Please check your firewall settings and restart ") notification. Please attach your log (Help -> Reveal Log). What do you see in Chrome console for JetBrains Extension (see http://confluence.jetbrains.com/display/WI/LiveEdit How do I know what's wrong?)

0
Comment actions Permalink

I reinstalled the ide and chrome plugin and tried again, still not working, my test case is
simply updating some html.

Some small progress compared to yesterday though, the chrome console is actually showing null referenece errors again, where before there was no exceptions.

Chrome Log:

connected to jb server browser-ext-platform.js:391
IN [0,"Debugger","attach",["file://D:/Dev/FredasHouse/index.html",true]] lib.js:2
file://D:/Dev/FredasHouse/index.html: existing tab not found, candidates not exists lib.js:2
update tab: 143 chrome://newtab/, new url: data:text/html;base64,PCFET0NUWVBFIGh0bWw+PGh0bWw+PGhlYWQ+PHRpdGxlPkxvYWRpb…VkYXNIb3VzZS9pbmRleC5odG1sPC90aXRsZT48L2hlYWQ+PGJvZHk+PC9ib2R5PjwvaHRtbD4= lib.js:2
IN [1,"Debugger","attach",["file://D:/Dev/FredasHouse/index.html",true]] lib.js:2
tab updated: 143 data:text/html;base64,PCFET0NUWVBFIGh0bWw+PGh0bWw+PGhlYWQ+PHRpdGxlPkxvYWRpb…VkYXNIb3VzZS9pbmRleC5odG1sPC90aXRsZT48L2hlYWQ+PGJvZHk+PC9ib2R5PjwvaHRtbD4= loading, callback: function () { [native code] } lib.js:2
attachDebugger: existing dom not found lib.js:2
file://D:/Dev/FredasHouse/index.html: existing tab not found, candidates not exists lib.js:2
create tab: data:text/html;base64,PCFET0NUWVBFIGh0bWw+PGh0bWw+PGhlYWQ+PHRpdGxlPkxvYWRpb…VkYXNIb3VzZS9pbmRleC5odG1sPC90aXRsZT48L2hlYWQ+PGJvZHk+PC9ib2R5PjwvaHRtbD4= lib.js:2
lastFocusedWindow found lib.js:2
attachDebugger: existing dom not found lib.js:2
IN ["Debugger","sendCommand",[143,{"id":1,"method":"Debugger.enable","params":{}}]] lib.js:2
DC 143 Debugger.enable lib.js:2
IN ["Debugger","enableConsole",[143]] lib.js:2
IN ["Debugger","navigate",[143,"file://D:/Dev/FredasHouse/index.html",true]] lib.js:2
IN ["Debugger","sendCommand",[152,{"id":1,"method":"Debugger.enable","params":{}}]] lib.js:2
IN ["Debugger","enableConsole",[152]] lib.js:2
IN ["Debugger","navigate",[152,"file://D:/Dev/FredasHouse/index.html",true]] lib.js:2
DR 143 Debugger.enable

Object
lib.js:2

DC 143 Console.enable lib.js:2
DR 143 Console.enable

Object
lib.js:2

DC 152 Debugger.enable lib.js:2
EV 143 Console.messagesCleared lib.js:2
DR 152 Debugger.enable

Object
lib.js:2

DC 152 Console.enable lib.js:2
DR 152 Console.enable

Object
lib.js:2

EV 152 Console.messagesCleared lib.js:2
IN ["Dom","highlightElement",["a2847856","html > body > div.container:first-child > div.row:last-child",0]] lib.js:2
Uncaught NullPointerException kotlin-es5.js:110
IN ["Dom","highlightElement",["a2847856","html > body > div.container:only-child",1]] lib.js:2
  1. Uncaught NullPointerException kotlin-es5.js:108
    1. Kotlin.throwNPEkotlin-es5.js:108
    2. Object.create.com.Kotlin.definePackage.jetbrains.Kotlin.definePackage.browserConnection.Kotlin.definePackage.chrome.Kotlin.definePackage.ChromePageManager.value.Kotlin.createClass.f6.valuechrome-ext.js:442
    3. Object.create.com.Kotlin.definePackage.jetbrains.Kotlin.definePackage.browserConnection.Kotlin.definePackage.chrome.Kotlin.definePackage.ChromeTabService.value.Kotlin.createClass.f1.valuechrome-ext.js:590
    4. chromeHidden.handleResponsesendRequest:49

IN ["Dom","hideHighlight"] lib.js:2
IN ["Dom","setOuterHtml",["a2847856","html > body > div.container:first-child",0,"<div class=\"container\">\n        <div class=\"row\">\n            <span class=\"span6\">\n                <div class=\"image-wrapper\">\n                    <img src=\"img/fredaHeader.png\">\n                 </div>\n            </span>\n            <span class=\"span6\">\n                <form class=\"pull-right form-search\">\n                    <input type=\"text\" class=\"input-medium search-query\">\n                </form>\n            </span>\n        </div>\n        <div class=\"row\">\n            <h3 class=\"info\">Find recipes by ingredients, directions, user's reviews.\n                <br><strong>You name it we'll find it</strong></h3>\n            <form class=\"well form-search\">\n                <input type=\"text\" class=\"input-medium search-query\">\n            </form>\n        </div>\n        <div class=\"row\"> Link Slide the Show of recently add recipes, star review overlay</div>\n    </div>"]]


Attachment(s):
idea.log.zip
0
Comment actions Permalink

hi, er i have similar problem, could yuo provide some detail as to how this was "fixed"?  here are my logs etc

connected to jb server browser-ext-platform.js:320
IN ["Dom","highlightElement",["ff5642cc","div#wrapper > body > div#form-wrapper > form:nth-child(2) > div.form-div:nth-child(3) > p:first-child",0]] browser-ext-platform.js:332
DC 16 DOM.getDocument browser-ext-platform.js:332
DC 16 DOM.querySelector{"nodeId":1,"selector":"div#wrapper > body > div#form-wrapper > form:nth-child(2) > div.form-div:nth-child(3) > p:first-child"} browser-ext-platform.js:332
DR 16 DOM.getDocument returns {   "root": {     "baseURL": "file:///C:/Projects/IceBathJS/icebath/index.html",     "childNodeCount": 1,     "children": [       {         "attributes": [],         "childNodeCount": 2,         "children": [           {             "attributes": [],             "childNodeCount": 13,             "localName": "head",             "nodeId": 3,             "nodeName": "HEAD",             "nodeType": 1,             "nodeValue": ""           },           {             "attributes": [               "onload",               "init();",               "style",               "background-color: rgb(255, 255, 255); zoom: 1;"             ],             "childNodeCount": 3,             "localName": "body",             "nodeId": 4,             "nodeName": "BODY",             "nodeType": 1,             "nodeValue": ""           }         ],         "localName": "html",         "nodeId": 2,         "nodeName": "HTML",         "nodeType": 1,         "nodeValue": ""       }     ],     "documentURL": "file:///C:/Projects/IceBathJS/icebath/index.html",     "localName": "",     "nodeId": 1,     "nodeName": "#document",     "nodeType": 9,     "nodeValue": "",     "xmlVersion": ""   } } browser-ext-platform.js:332
DR 16 DOM.querySelector returns {   "nodeId": 0 } browser-ext-platform.js:332
IN [0,[[]]] browser-ext-platform.js:332
IN ["Dom","highlightElement",["ff5642cc","div#wrapper > body > div#form-wrapper > form:nth-child(2) > div.form-div:nth-child(3)",0]] browser-ext-platform.js:332
DC 16 DOM.querySelector{"nodeId":1,"selector":"div#wrapper > body > div#form-wrapper > form:nth-child(2) > div.form-div:nth-child(3)"} browser-ext-platform.js:332
DR 16 DOM.querySelector returns {   "nodeId": 0 } browser-ext-platform.js:332
IN [1,[[]]] browser-ext-platform.js:332
IN ["Dom","highlightElement",["ff5642cc","div#wrapper > body > div#form-wrapper > form:nth-child(2) > div.form-div:nth-child(3) > p:first-child > input#crushedlots",0]] browser-ext-platform.js:332
DC 16 DOM.querySelector{"nodeId":1,"selector":"div#wrapper > body > div#form-wrapper > form:nth-child(2) > div.form-div:nth-child(3) > p:first-child > input#crushedlots"} browser-ext-platform.js:332
DR 16 DOM.querySelector returns {   "nodeId": 0 } browser-ext-platform.js:332
IN [2,[[]]] browser-ext-platform.js:332
IN ["Dom","highlightElement",["ff5642cc","div#wrapper > body > div#form-wrapper > form:nth-child(2) > div.form-div:nth-child(3) > p:first-child",0]] browser-ext-platform.js:332
DC 16 DOM.querySelector{"nodeId":1,"selector":"div#wrapper > body > div#form-wrapper > form:nth-child(2) > div.form-div:nth-child(3) > p:first-child"} browser-ext-platform.js:332
DR 16 DOM.querySelector returns {   "nodeId": 0 } browser-ext-platform.js:332
IN [3,[[]]] browser-ext-platform.js:332
tab detached 16, reason canceled_by_user, dom exists and externalUsed false browser-ext-platform.js:320
IN ["Dom","highlightElement",["ff5642cc","div#wrapper > body > div#form-wrapper > form:nth-child(2) > div.form-div:nth-child(4)",0]] browser-ext-platform.js:332
DC 16 DOM.getDocument browser-ext-platform.js:332
DC 16 DOM.querySelector{"nodeId":5,"selector":"div#wrapper > body > div#form-wrapper > form:nth-child(2) > div.form-div:nth-child(4)"} browser-ext-platform.js:332
DR 16 DOM.getDocument returns {   "root": {     "baseURL": "file:///C:/Projects/IceBathJS/icebath/index.html",     "childNodeCount": 1,     "children": [       {         "attributes": [],         "childNodeCount": 2,         "children": [           {             "attributes": [],             "childNodeCount": 13,             "localName": "head",             "nodeId": 7,             "nodeName": "HEAD",             "nodeType": 1,             "nodeValue": ""           },           {             "attributes": [               "onload",               "init();",               "style",               "background-color: rgb(255, 255, 255); zoom: 1;"             ],             "childNodeCount": 3,             "localName": "body",             "nodeId": 8,             "nodeName": "BODY",             "nodeType": 1,             "nodeValue": ""           }         ],         "localName": "html",         "nodeId": 6,         "nodeName": "HTML",         "nodeType": 1,         "nodeValue": ""       }     ],     "documentURL": "file:///C:/Projects/IceBathJS/icebath/index.html",     "localName": "",     "nodeId": 5,     "nodeName": "#document",     "nodeType": 9,     "nodeValue": "",     "xmlVersion": ""   } } browser-ext-platform.js:332
DR 16 DOM.querySelector returns {   "nodeId": 0 } browser-ext-platform.js:332
IN [4,[[]]] browser-ext-platform.js:332
IN ["Dom","highlightElement",["ff5642cc","div#wrapper > body > div#form-wrapper > form:nth-child(2) > div.form-div:nth-child(4) > p:first-child",0]] browser-ext-platform.js:332
DC 16 DOM.querySelector{"nodeId":5,"selector":"div#wrapper > body > div#form-wrapper > form:nth-child(2) > div.form-div:nth-child(4) > p:first-child"} browser-ext-platform.js:332
DR 16 DOM.querySelector returns {   "nodeId": 0 } browser-ext-platform.js:332
IN [5,[[]]] browser-ext-platform.js:332
tab detached 16, reason replaced_with_devtools, dom exists and externalUsed false browser-ext-platform.js:320


Attachment(s):
idea.log.zip
0
Comment actions Permalink

Thanks for logs, your problem is another. LiveEdit cannot work if web inspector is opened — http://code.google.com/p/chromium/issues/detail?id=129539

0
Comment actions Permalink

sorry restarted everything, didnt open web inspector, still same problem.  here is new log

connected to jb server browser-ext-platform.js:320
IN ["Dom","highlightElement",["ff5642cc","div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child > input#crushedfew",0]] browser-ext-platform.js:332
IN [0,[[]]] browser-ext-platform.js:332
IN ["Dom","highlightElement",["ff5642cc","div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child",0]] browser-ext-platform.js:332
IN [1,[[]]] browser-ext-platform.js:332
DC 81 DOM.getDocument browser-ext-platform.js:332
DC 81 DOM.querySelector{"nodeId":1,"selector":"div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child"} browser-ext-platform.js:332
DR 81 DOM.getDocument returns {   "root": {     "baseURL": "file:///C:/Projects/IceBathJS/icebath/index.html",     "childNodeCount": 1,     "children": [       {         "attributes": [],         "childNodeCount": 2,         "children": [           {             "attributes": [],             "childNodeCount": 13,             "localName": "head",             "nodeId": 3,             "nodeName": "HEAD",             "nodeType": 1,             "nodeValue": ""           },           {             "attributes": [               "onload",               "init();",               "style",               "background-color: rgb(255, 255, 255); zoom: 1;"             ],             "childNodeCount": 3,             "localName": "body",             "nodeId": 4,             "nodeName": "BODY",             "nodeType": 1,             "nodeValue": ""           }         ],         "localName": "html",         "nodeId": 2,         "nodeName": "HTML",         "nodeType": 1,         "nodeValue": ""       }     ],     "documentURL": "file:///C:/Projects/IceBathJS/icebath/index.html",     "localName": "",     "nodeId": 1,     "nodeName": "#document",     "nodeType": 9,     "nodeValue": "",     "xmlVersion": ""   } } browser-ext-platform.js:332
DR 81 DOM.querySelector returns {   "nodeId": 0 } browser-ext-platform.js:332
IN ["Dom","hideHighlight"] browser-ext-platform.js:332
IN ["Dom","setOuterHtml",["ff5642cc","div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child",0,"<p><input type=\"radio\" name=ice value=\"cubefew\" id=\"cubefew\" >  Igce Cubes - Few</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"cubelots\" id=\"cubelots\"> Ice Cubes - Lots</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"crushedfew\" id=\"crushedfew\"> Crushed Ice - Few</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"crushedlots\" id=\"crushedlots\"> Crushed Ice - Lots</br>\n\t\t\t\t\t\t</p>"]] browser-ext-platform.js:332
DC 81 DOM.hideHighlight browser-ext-platform.js:332
DC 81 DOM.querySelector{"nodeId":1,"selector":"div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child"} browser-ext-platform.js:332
DR 81 DOM.hideHighlight returns {} browser-ext-platform.js:332
IN [2,[[]]] browser-ext-platform.js:332
DR 81 DOM.querySelector returns {   "nodeId": 0 } browser-ext-platform.js:332
IN [3,[[]]] browser-ext-platform.js:332
IN ["Dom","setOuterHtml",["ff5642cc","div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child",0,"<p><input type=\"radio\" name=ice value=\"cubefew\" id=\"cubefew\" >  Igtce Cubes - Few</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"cubelots\" id=\"cubelots\"> Ice Cubes - Lots</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"crushedfew\" id=\"crushedfew\"> Crushed Ice - Few</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"crushedlots\" id=\"crushedlots\"> Crushed Ice - Lots</br>\n\t\t\t\t\t\t</p>"]] browser-ext-platform.js:332
DC 81 DOM.querySelector{"nodeId":1,"selector":"div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child"} browser-ext-platform.js:332
DR 81 DOM.querySelector returns {   "nodeId": 0 } browser-ext-platform.js:332
IN [4,[[]]] browser-ext-platform.js:332
IN ["Dom","setOuterHtml",["ff5642cc","div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child",0,"<p><input type=\"radio\" name=ice value=\"cubefew\" id=\"cubefew\" >  Igttgce Cubes - Few</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"cubelots\" id=\"cubelots\"> Ice Cubes - Lots</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"crushedfew\" id=\"crushedfew\"> Crushed Ice - Few</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"crushedlots\" id=\"crushedlots\"> Crushed Ice - Lots</br>\n\t\t\t\t\t\t</p>"]] browser-ext-platform.js:332
DC 81 DOM.querySelector{"nodeId":1,"selector":"div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child"} browser-ext-platform.js:332
DR 81 DOM.querySelector returns {   "nodeId": 0 } browser-ext-platform.js:332
IN [5,[[]]] browser-ext-platform.js:332
IN ["Dom","setOuterHtml",["ff5642cc","div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child",0,"<p><input type=\"radio\" name=ice value=\"cubefew\" id=\"cubefew\" >  Igtce Cubes - Few</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"cubelots\" id=\"cubelots\"> Ice Cubes - Lots</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"crushedfew\" id=\"crushedfew\"> Crushed Ice - Few</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"crushedlots\" id=\"crushedlots\"> Crushed Ice - Lots</br>\n\t\t\t\t\t\t</p>"]] browser-ext-platform.js:332
DC 81 DOM.querySelector{"nodeId":1,"selector":"div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child"} browser-ext-platform.js:332
DR 81 DOM.querySelector returns {   "nodeId": 0 } browser-ext-platform.js:332
IN [6,[[]]] browser-ext-platform.js:332
IN ["Dom","setOuterHtml",["ff5642cc","div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child",0,"<p><input type=\"radio\" name=ice value=\"cubefew\" id=\"cubefew\" >  Igce Cubes - Few</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"cubelots\" id=\"cubelots\"> Ice Cubes - Lots</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"crushedfew\" id=\"crushedfew\"> Crushed Ice - Few</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"crushedlots\" id=\"crushedlots\"> Crushed Ice - Lots</br>\n\t\t\t\t\t\t</p>"]] browser-ext-platform.js:332
DC 81 DOM.querySelector{"nodeId":1,"selector":"div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child"} browser-ext-platform.js:332
DR 81 DOM.querySelector returns {   "nodeId": 0 } browser-ext-platform.js:332
IN [7,[[]]] browser-ext-platform.js:332
IN ["Dom","setOuterHtml",["ff5642cc","div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child",0,"<p><input type=\"radio\" name=ice value=\"cubefew\" id=\"cubefew\" >  Ice Cubes - Few</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"cubelots\" id=\"cubelots\"> Ice Cubes - Lots</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"crushedfew\" id=\"crushedfew\"> Crushed Ice - Few</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"crushedlots\" id=\"crushedlots\"> Crushed Ice - Lots</br>\n\t\t\t\t\t\t</p>"]] browser-ext-platform.js:332
DC 81 DOM.querySelector{"nodeId":1,"selector":"div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child"} browser-ext-platform.js:332
DR 81 DOM.querySelector returns {   "nodeId": 0 } browser-ext-platform.js:332
IN [8,[[]]] browser-ext-platform.js:332
tab detached 81, reason target_closed, dom exists and externalUsed false browser-ext-platform.js:320
IN ["Dom","highlightElement",["ff5642cc","div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child > input#crushedfew",0]] browser-ext-platform.js:332
IN ["Dom","highlightElement",["ff5642cc","div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child > input#cubefew",0]] browser-ext-platform.js:332
IN [9,[[]]] browser-ext-platform.js:332
IN [10,[[]]] browser-ext-platform.js:332
IN ["Dom","highlightElement",["ff5642cc","div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child",0]] browser-ext-platform.js:332
DC 85 DOM.getDocument browser-ext-platform.js:332
IN [11,[[]]] browser-ext-platform.js:332
DC 85 DOM.querySelector{"nodeId":1,"selector":"div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child"} browser-ext-platform.js:332
DR 85 DOM.getDocument returns {   "root": {     "baseURL": "file:///C:/Projects/IceBathJS/icebath/index.html",     "childNodeCount": 1,     "children": [       {         "attributes": [],         "childNodeCount": 2,         "children": [           {             "attributes": [],             "childNodeCount": 13,             "localName": "head",             "nodeId": 3,             "nodeName": "HEAD",             "nodeType": 1,             "nodeValue": ""           },           {             "attributes": [               "onload",               "init();",               "style",               "background-color: rgb(255, 255, 255); zoom: 1;"             ],             "childNodeCount": 3,             "localName": "body",             "nodeId": 4,             "nodeName": "BODY",             "nodeType": 1,             "nodeValue": ""           }         ],         "localName": "html",         "nodeId": 2,         "nodeName": "HTML",         "nodeType": 1,         "nodeValue": ""       }     ],     "documentURL": "file:///C:/Projects/IceBathJS/icebath/index.html",     "localName": "",     "nodeId": 1,     "nodeName": "#document",     "nodeType": 9,     "nodeValue": "",     "xmlVersion": ""   } } browser-ext-platform.js:332
DR 85 DOM.querySelector returns {   "nodeId": 0 } browser-ext-platform.js:332
IN ["Dom","hideHighlight"] browser-ext-platform.js:332
IN ["Dom","setOuterHtml",["ff5642cc","div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child",0,"<p><input type=\"radio\" name=ice value=\"cubefew\" id=\"cubefew\" >  Ice Cubes - Few</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"cubelots\" id=\"cubelots\"> Ice Cubes - Lots</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"crushedfew\" id=\"crushedfew\"> Crushed Ice - Few</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"crushedlots\" id=\"crushedlots\"> Crusrrrhed Ice - Lots</br>\n\t\t\t\t\t\t</p>"]] browser-ext-platform.js:332
DC 85 DOM.hideHighlight browser-ext-platform.js:332
DC 85 DOM.querySelector{"nodeId":1,"selector":"div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child"} browser-ext-platform.js:332
DR 85 DOM.hideHighlight returns {} browser-ext-platform.js:332
IN [12,[[]]] browser-ext-platform.js:332
DR 85 DOM.querySelector returns {   "nodeId": 0 } browser-ext-platform.js:332
IN [13,[[]]] browser-ext-platform.js:332
IN ["Dom","setOuterHtml",["ff5642cc","div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child",0,"<p><input type=\"radio\" name=ice value=\"cubefew\" id=\"cubefew\" >  Ice Cubes - Few</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"cubelots\" id=\"cubelots\"> Ice Cubes - Lots</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"crushedfew\" id=\"crushedfew\"> Crushed Ice - Few</br>\n\t\t\t\t\t\t\t<input type=\"radio\" name=ice value=\"crushedlots\" id=\"crushedlots\"> Crushed Ice - Lots</br>\n\t\t\t\t\t\t</p>"]] browser-ext-platform.js:332
DC 85 DOM.querySelector{"nodeId":1,"selector":"div#wrapper > body > div#form-wrapper > form#main-form > div.form-div:nth-child(3) > p:first-child"} browser-ext-platform.js:332
DR 85 DOM.querySelector returns {   "nodeId": 0 } browser-ext-platform.js:332
IN [14,[[]]] browser-ext-platform.js:332
tab detached 85, reason canceled_by_user, dom exists and externalUsed false


Attachment(s):
idea.log.zip
0
Comment actions Permalink

Please try WebStorm 6 EAP.

0
Comment actions Permalink

Thanks for the help, but i;m afraid still the same problem.  Sorry if im mising somethign obvious.  versions now webstorm 124.533, extension 0.4.12  log:

connected to jb server browser-ext-platform.js:391
IN ["Dom","highlightElement",["ff5642cc","div#wrapper > body > div#form-wrapper > div.group:nth-child(2) > form#main-form > p:first-child",0]] lib.js:2
IN [0,[[]]] lib.js:2
IN ["Dom","highlightElement",["ff5642cc","div#wrapper > body > div#canvas-wrapper:first-child + div#form-wrapper:last-child",1]] lib.js:2
IN [1,[[]]] lib.js:2
IN ["Dom","highlightElement",["ff5642cc","div#wrapper > body > div#canvas-wrapper:first-child + div#form-wrapper:last-child",1]] lib.js:2
IN [2,[[]]] lib.js:2
IN ["Dom","highlightElement",["ff5642cc","div#wrapper > body > div#form-wrapper > div.group:nth-child(2) > form#main-form > p:first-child",0]] lib.js:2
IN [3,[[]]] lib.js:2
DC 81 DOM.getDocument lib.js:2
DR 81 DOM.getDocument 1 lib.js:2
DC 81 DOM.querySelector{"nodeId":1,"selector":"div#wrapper > body > div#form-wrapper > div.group:nth-child(2) > form#main-form > p:first-child"} lib.js:2
DR 81 DOM.querySelector

Object
lib.js:2

IN ["Dom","hideHighlight"] lib.js:2
IN ["Dom","setOuterHtml",["ff5642cc","div#wrapper > body > div#form-wrapper > div.group:nth-child(2) > form#main-form > p:first-child",0,"<p>Youwwwwww are required to rapidly cool your reaction mixture to at least\n                -5oC. Make changes to the setup and then run the experiment.</p>"]] lib.js:2
DC 81 DOM.hideHighlight lib.js:2
DC 81 DOM.querySelector{"nodeId":1,"selector":"div#wrapper > body > div#form-wrapper > div.group:nth-child(2) > form#main-form > p:first-child"} lib.js:2
DR 81 DOM.hideHighlight

Object
lib.js:2

DR 81 DOM.querySelector

Object
lib.js:2

IN [4,[[]]] lib.js:2
IN [5,[[]]]
0
Comment actions Permalink

I can see that it works, but it seems DOM.querySelector doesn't select all elements. Could you attach test project and specify what do you try to edit (file path:line number:column)?

0
Comment actions Permalink

Fixed!  something wrong with my HTML i think, thanks very much for the help.

+1 request for it working with the console open :D

0
Comment actions Permalink

So what does "Thanks! Fixed" mean? Did you fix a bug? My log shows errors, not that the live edit feature is working. Still not working on my side

0
Comment actions Permalink

Fix will be available in next 6 EAP. Ok, I can provide fixed extension for you — download attached file and install by hand (see http://confluence.jetbrains.com/display/WI/How+to+install+Chrome+extension).



Attachment(s):
jb.crx.zip
0
Comment actions Permalink

Apologies, i thought there was sufficient explanation above.

Think my log stopped showing errors when i upgraded to EAP 6.  I didnt immedietely get it working but from that point i had some errors in my HTML code from that i was testing with (like an idiot).  Once the log showed it should be working i went back to a very simple HTML page and it began to work as expected.

Hope thats clearer, let me know if not.

0
Comment actions Permalink

Fixed version of JB Chrome extension requires only for Jeff Wilson, in your case I don't see any error (well, it seems we don't build correct element selectors, but it is different issue (please file issue (http://youtrack.jetbrains.com/dashboard) and attach such html in this case)).

0
Comment actions Permalink

No, my problem has been resolved by new EAP thanks, i was just trying to clarify my solution in case it helped Jeff.

Cheers
Rich

0

Please sign in to leave a comment.