rem: if (styleRules[i].attrName.toLowerCase() === attrName) 
add: if (styleRules[i].attrName && styleRules[i].attrName.toLowerCase() === attrName) 
context: function selectMappedStyleRule(attrName){    if (!paneUpdateState["style"])        updateStylePane();    var attrName = attrName.toLowerCase();    for (var i = 0; i < styleRules.length; ++i)        if (styleRules[i].attrName.toLowerCase() === attrName)            break;    selectedStyleRuleIndex = i;    var row = document.getElementById("styleRulesScrollview").firstChild;    while (row) {        if (row.nodeName.toLowerCase() === "div") {            if (row.styleRuleIndex === selectedStyleRuleIndex)                row.className = "row selected";            else                row.className = "row";        }        row = row.nextSibling;    }    styleRulesScrollArea.refresh();    updateStyleProperties();    switchPane("style");}
meta: 5650	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5650/6aaa8a2ccd87770a50ab897a35955ef0516e4608/inspector.js/clean/WebKit/WebInspector/webInspector/inspector.js