Lines Matching +full:k +full:- +full:lite
4 * Firebug Lite 1.4.0
14 * Sizzle CSS Selector Engine - v1.0
20 (function(){var productionDir="http://getfirebug.com/releases/lite/";
34 this.isIElt8=this.isIE&&(this.browserVersion-0<8);
67 }if(FBTrace.DBG_INITIALIZE&&isChromeContext){FBTrace.sysout("FBL.initialize - persistent applicatio…
101 var findLocation=function findLocation(){var reFirebugFile=/(firebug-lite(?:-\w+)?(?:\.js|\.jgz))(?…
136 while(j-->0){path=reLastDir.exec(path)[1]
138 }else{if(src.indexOf("/")!=-1){if(/^\.\/./.test(src)){path+=src.substring(2)
147 if(isGetFirebugSite&&path.indexOf("/releases/lite/")==-1){path+="releases/lite/"+(fileName=="firebu…
151 if(fileName=="firebug-lite-dev.js"){Env.isDevelopmentMode=true;
153 }else{if(fileName=="firebug-lite-debug.js"){Env.isDebugMode=true
160 if(option.indexOf("=")!=-1){var parts=option.split("=");
179 var isProductionRelease=path.indexOf(productionDir)!=-1;
181 loc.baseDir=path.substr(0,path.length-m[1].length-1);
248 style.setAttribute("charset","utf-8");
389 if(value.indexOf('"')==-1){quot='"';
391 }else{if(value.indexOf("'")==-1){quot='"';
405 …imit){return this.escapeNewLines(text.substr(0,halfLimit)+"..."+text.substr(text.length-halfLimit))
444 if(this.isIE&&ignoreTags.indexOf(nodeName)!=-1){this.eraseNode(node)
477 coords.x+=elt.offsetLeft-(p?p.scrollLeft:0);
478 coords.y+=elt.offsetTop-(p?p.scrollTop:0);
490 while(p!=parent){coords.x-=parent.scrollLeft;
491 coords.y-=parent.scrollTop;
498 coords.x-=parseInt(htmlStyle.paddingLeft);
499 coords.y-=parseInt(htmlStyle.paddingTop)
516 }else{dims.width=dims.right-dims.left;
517 dims.height=dims.bottom-dims.top
524 if(pos==="absolute"||pos==="relative"){var borderLeft=parseInt(style.getPropertyValue("border-left-…
525 var borderTop=parseInt(style.getPropertyValue("border-top-width").replace("px",""),10)||0;
526 var paddingLeft=parseInt(style.getPropertyValue("padding-left").replace("px",""),10)||0;
527 var paddingTop=parseInt(style.getPropertyValue("padding-top").replace("px",""),10)||0;
528 var marginLeft=parseInt(style.getPropertyValue("margin-left").replace("px",""),10)||0;
529 var marginTop=parseInt(style.getPropertyValue("margin-top").replace("px",""),10)||0;
532 clientRect.left-=offsetX;
533 clientRect.top-=offsetY;
534 clientRect.right-=offsetX;
535 clientRect.bottom-=offsetY
550 …==element.offsetHeight){FBTrace.sysout("scrollToBottom attempt to scroll non-scrollable element "+…
562 var topSpace=offset.y-scrollBox.scrollTop;
563 var bottomSpace=(scrollBox.scrollTop+scrollBox.clientHeight)-(offset.y+element.offsetHeight);
565 var centerY=offset.y-split;
568 bottomSpace=split-element.offsetHeight
575 if(!notY){var topSpace=offset.y-scrollBox.scrollTop;
576 var bottomSpace=(scrollBox.scrollTop+scrollBox.clientHeight)-(offset.y+element.offsetHeight);
577 if(topSpace<0||bottomSpace<0){var centerY=offset.y-(scrollBox.clientHeight/2);
579 }}if(!notX){var leftSpace=offset.x-scrollBox.scrollLeft;
580 var rightSpace=(scrollBox.scrollLeft+scrollBox.clientWidth)-(offset.x+element.clientWidth);
581 if(leftSpace<0||rightSpace<0){var centerX=offset.x-(scrollBox.clientWidth/2);
613 …ames.indexOf(keyword.toLowerCase())!=-1:(" "+cssColorNames.join(" ")+" ").indexOf(" "+keyword.toLo…
619 …imageRules.indexOf(rule.toLowerCase())!=-1:(" "+imageRules.join(" ")+" ").indexOf(" "+rule.toLower…
641 …-top":"marginTop","margin-right":"marginRight","margin-left":"marginLeft","margin-bottom":"marginB…
648 args.width=element.offsetWidth-(args.paddingLeft+args.paddingRight+args.borderLeft+args.borderRight…
649 args.height=element.offsetHeight-(args.paddingTop+args.paddingBottom+args.borderTop+args.borderBott…
704 if(attr.localName.indexOf("firebug-")==0){continue
705 }if(attr.localName.indexOf("-moz-math")==0){continue
722 }else{if(elt.nodeType==Node.COMMENT_NODE){html.push("<!--",elt.nodeValue,"-->")
732 if(attr.localName.indexOf("firebug-")==0){continue
733 }if(attr.localName.indexOf("-moz-math")==0){continue
743 }else{if(elt.nodeType==Node.COMMENT_NODE){xml.push("<!--",elt.nodeValue,"-->")
748 …unction(node,name){if(arguments.length==2){return(" "+node.className+" ").indexOf(" "+name+" ")!=-1
765 this.setClass=function(node,name){if(node&&(" "+node.className+" ").indexOf(" "+name+" ")==-1){node…
767 this.getClassValue=function(node,name){var re=new RegExp(name+"-([^ ]+)");
773 node.className=node.className.substr(0,index-1)+node.className.substr(index+size)
775 this.toggleClass=function(elt,name){if((" "+elt.className+" ").indexOf(" "+name+" ")!=-1){this.remo…
995 }else{e.style.cssText="user-select: none; -khtml-user-select: none; -moz-user-select: none;";
1033 props.name="eval->"+hint
1047 if(queryString!=-1){url=url.substr(0,queryString)
1058 }else{if(url.indexOf("firebug-service.js")!=-1){return true
1114 }else{if(tail[tail.length-1]=="/"){return baseURL+url
1116 return head+parts.slice(0,parts.length-1).join("/")+"/"+url
1128 this.parseURLParams=function(url){var q=url?url.indexOf("?"):-1;
1129 if(q==-1){return[]
1132 if(h!=-1){search=search.substr(0,h)
1148 }}}params.sort(function(a,b){return a.name<=b.name?-1:1
1152 this.parseURLParamsArray=function(url){var q=url?url.indexOf("?"):-1;
1153 if(q==-1){return[]
1156 if(h!=-1){search=search.substr(0,h)
1172 }}}params.sort(function(a,b){return a.name<=b.name?-1:1
1177 var params=this.parseURLEncodedText(lines[lines.length-1]);
1183 url+=(url.indexOf("?")==-1?"?":"&")+args.join("&");
1191 this.parseJSONString=function(jsonString,originURL){var regex=new RegExp(/^\/\*-secure-([\s\S]*)\*\…
1195 …sonString[jsonString.length-2]=="\\"&&jsonString[jsonString.length-1]=="n"){jsonString=jsonString.…
1212 range.moveEnd("character",length-input.value.length);
1220 }else{range.moveStart("character",-input.value.length);
1281 }else{if(name.indexOf("Element")!=-1){object=domMemberMap2Sandbox.document.createElement("div")
1346 …-attachment":["bgAttachment"],"background-color":["color","systemColor"],"background-image":["none…
1347 …-collapse":1,"border-spacing":1,"border-style":1,"caption-side":1,color:1,cursor:1,direction:1,"em…
1348 …-small","checkbox","checkbox-container","checkbox-small","dialog","listbox","menuitem","menulist",…
1364 …xtend({type:"get",async:true,dataType:"text",contentType:"application/x-www-form-urlencoded"},opti…
1383 t.setRequestHeader("X-Requested-With","XMLHttpRequest");
1384 if(data=FBL.Ajax.serialize(r.data)){t.setRequestHeader("Content-Type",r.contentType)
1419 this.removeCookie=function(name){this.createCookie(name,"",-1)
1426 inch.style.cssText=resetStyle+"width:1in; height:1in; position:absolute; top:-1234px; left:-1234px;…
1443 this.SourceText.getLineAsHTML=function(lineNo){return escapeForSourceLine(this.lines[lineNo-1])
1459 objIndex=-1;
1472 }var reg=/((^%|.%)(\d+)?(\.)([a-zA-Z]))|((^%|.%)([a-zA-Z]))/;
1478 var precision=m[3]?parseInt(m[3]):(m[4]=="."?-1:0);
1498 FBL.Firebug={version:"Firebug Lite 1.4.0",revision:"$Revision: 11967 $",modules:modules,panelTypes:…
1508 …Formatted(['Some Firebug Lite features are not working because resource fetching is disabled. To e…
1518 }}}}Firebug.Lite.Cache.Element.clear();
1519 Firebug.Lite.Cache.StyleSheet.clear();
1587 }FBL.cacheDocument=function cacheDocument(){var ElementCache=Firebug.Lite.Cache.Element;
1702 }if(locA.path<locB.path){return -1
1704 }if(locA.name<locB.name){return -1
1709 curPos++){}function transformIndex(index){if(reverse){var intermediate=curPos-index-1;
1713 next<allLocs.length-1;
1754 return{width:this.measureBox.offsetWidth,height:this.measureBox.offsetHeight-1}
1758 return{width:this.measureBox.offsetWidth,height:this.measureBox.offsetHeight-1}
1903 if(typeof item=="string"&&item.indexOf("-")==0){result.push({tag:this.separatorTag});
1964 x=Math.min(x,size.width-this.element.clientWidth-10);
1966 y=Math.min(y,size.height-this.element.clientHeight-10);
1989 var offsetLeft=isIE6?-1:-6;
1990 childMenu.show(box.left+box.width+offsetLeft,box.top-6);
2060 var offscreenStyle=resetStyle+"top:-1234px; left:-1234px;";
2147 result.top=Math.round(rect.top-offset+scroll.top);
2148 result.left=Math.round(rect.left-offset+scroll.left);
2149 result.height=Math.round(rect.bottom-rect.top);
2150 result.width=Math.round(rect.right-rect.left)
2163 if(m){result.value=m[1]-0;
2196 …eta title input script link a ".indexOf(" "+el.nodeName.toLowerCase()+" ")!=-1){return{top:0,left:…
2197 }if(isIE&&" h1 h2 h3 h4 h5 h6 h7 ul p ".indexOf(" "+el.nodeName.toLowerCase()+" ")==-1){return{top:…
2208 var marginTop=clone.offsetTop-box.offsetTop-1;
2209 var marginBottom=box.offsetHeight-clone.offsetHeight-2-marginTop;
2210 var marginLeft=clone.offsetLeft-box.offsetLeft-1;
2211 var marginRight=box.offsetWidth-clone.offsetWidth-2-marginLeft;
2213 return{top:marginTop+offsetTop,left:marginLeft,bottom:marginBottom-offsetTop,right:marginRight}
2218 if(calibration){divStyle+=" font-size:"+calibration+"px;"
2284 node.style.bottom=noFixedPosition?"-1px":"0";
2286 …-size:11px;line-height:13px;color:inherit;}"+css+".fbBody #fbHSplitter{position:absolute !importan…
2316 …pTop:Math.max(0,Math.min(browserWinTop+browserWinSize.height-height,screen.availHeight-height-61));
2317 …"number"?persistedState.popupWidth:Math.max(0,Math.min(browserWinSize.width,screen.availWidth-10));
2361 var r=[],i=-1;
2362 r[++i]='<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/DTD/strict.dt…
2394 …+L",command:"focusCommandLine"},"-",{label:"Options",type:"group",child:"fbFirebugOptionsMenu"},"-…
2399 },visitWebsite:function(){this.visit("http://getfirebug.com/lite.html")
2405 …ablePersistent",checked:Firebug.enablePersistent,disabled:cookiesDisabled},"-",{label:"Reset All F…
2431 }else{var offsetLeft=isIE6?1:-4,chrome=Firebug.chrome,box=chrome.getElementBox(target),offset=chrom…
2432 menu.show(box.left+offsetLeft-offset.left,box.top+box.height-5-offset.top)
2573 …-topHeight-commandLineHeight,0),height=heightValue+"px",sideWidthValue=Firebug.chrome.sidePanelVis…
2576 if(isIE||isOpera){fbVSplitterStyle.height=Math.max(y-topPartialHeight-commandLineHeight,0)+"px"
2579 if(Firebug.chrome.sidePanelVisible){sideWidthValue=Math.max(sideWidthValue-6,0);
2584 fbLargeCommandLine.style.height=heightValue-4+"px";
2585 fbLargeCommandLine.style.width=sideWidthValue-2+"px";
2700 this.node.style.top=maxHeight-height+scroll.top+"px";
2779 var persistDelay=new Date().getTime()-persistTimeStart;
2834 if(frameElement.style.position!="fixed"){clientY-=Firebug.browser.getWindowScrollPosition().top
2835 …frameElement.id=="FirebugUI"){clientY=Firebug.browser.getWindowSize().height-win.frameElement.offs…
2837 if(new Date().getTime()-lastHSplitterMouseMove>chromeRedrawSkipRate){lastHSplitterMouseMove=new Dat…
2853 var chromeHeight=Math.max(height-clientY+5-scrollbarSize,fixedHeight);
2854 chromeHeight=Math.min(chromeHeight,windowSize.height-scrollbarSize);
2871 var onVSplitterMouseMove=function onVSplitterMouseMove(event){if(new Date().getTime()-lastVSplitter…
2876 var x=Math.max(size.width-clientX+3,6);
2888 FBL.ns(function(){with(FBL){Firebug.Lite={}
2890 FBL.ns(function(){with(FBL){Firebug.Lite.Cache={ID:"firebug-"+new Date().getTime()};
2894 var CID=Firebug.Lite.Cache.ID;
2931 Firebug.Lite.Cache.StyleSheet=createCache();
2932 Firebug.Lite.Cache.Element=createCache();
2933 Firebug.Lite.Cache.Event=createCache()
2936 Firebug.Lite.Proxy={_callbacks:{},load:function(url){var resourceDomain=getDomain(url);
2939 …Date().getTime(),callbackName="callback=Firebug.Lite.Proxy._callbacks."+uid,jsonpURL=url.indexOf("…
2940 Firebug.Lite.Proxy._callbacks[uid]=function(data){if(callback){callback(data)
2942 delete Firebug.Lite.Proxy._callbacks[uid]
2953 Firebug.Lite.Proxy.fetchResourceDisabledMessage='/* Firebug Lite resource fetching is disabled.\nTo…
2954 …rl){if(Firebug.disableResourceFetching){var source=sourceMap[url]=Firebug.Lite.Proxy.fetchResource…
2967 }catch(E){return"ERROR: Firebug Lite Proxy plugin returned an invalid response."
2972 FBL.ns(function(){with(FBL){Firebug.Lite.Style={}
2974 FBL.ns(function(){with(FBL){Firebug.Lite.Script=function(window){this.fileName=null;
2982 Firebug.Lite.Script.prototype={isLineExecutable:function(){},pcToLine:function(){},lineToPc:functio…
2985 FBL.ns(function(){with(FBL){Firebug.Lite.Browser=function(window){this.contentWindow=window;
2989 Firebug.Lite.Browser.prototype={toString:function(){return"Firebug.Lite.Browser"
2994 …n(key){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(thi…
2998 …-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapable=/…
3001 return typeof c==="string"?c:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)
3003 }function str(key,holder){var i,k,v,length,mind=gap,partial,value=holder[key];
3022 i+=1){k=rep[i];
3023 if(typeof k==="string"){v=str(k,value);
3024 if(v){partial.push(quote(k)+(gap?": ":":")+v)
3025 }}}}else{for(k in value){if(Object.hasOwnProperty.call(value,k)){v=str(k,value);
3026 if(v){partial.push(quote(k)+(gap?": ":":")+v)
3042 function walk(holder,key){var k,v,value=holder[key];
3043 if(value&&typeof value==="object"){for(k in value){if(Object.hasOwnProperty.call(value,k)){v=walk(v…
3044 if(v!==undefined){value[k]=v
3045 }else{delete value[k]
3049 …text)){text=text.replace(cx,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)
3051 …xt.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+…
3147 …extXML&&Expr.match.ID.test(parts[0])&&!Expr.match.ID.test(parts[parts.length-1])){var ret=Sizzle.f…
3177 i++){if(results[i]===results[i-1]){results.splice(i--,1)
3189 if(left.substr(left.length-1)!=="\\"){match[1]=(match[1]||"").replace(/\\/g,"");
3220 …-\uFFFF-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF-]…
3266 },CHILD:function(match){if(match[1]=="nth"){var test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(match[2]=="eve…
3267 match[2]=(test[1]+(test[2]||1))-0;
3268 match[3]=test[3]-0
3303 },last:function(elem,i,match,array){return i===array.length-1
3306 },lt:function(elem,i,match){return i<match[3]-0
3307 },gt:function(elem,i,match){return i>match[3]-0
3308 },nth:function(elem,i,match){return match[3]-0==i
3309 },eq:function(elem,i,match){return match[3]-0==i
3332 }var diff=elem.nodeIndex-last;
3337 …function(elem,match){return(" "+(elem.className||elem.getAttribute("class"))+" ").indexOf(match)>-1
3339 …="$="?value.substr(value.length-check.length)===check:type==="|="?value===check||value.substr(0,ch…
3365 }var ret=a.compareDocumentPosition(b)&4?-1:a===b?0:1;
3371 }var ret=a.sourceIndex-b.sourceIndex;
3484 FBL.ns(function(){with(FBL){var ElementCache=Firebug.Lite.Cache.Element;
3518 },onInspecting:function(e){if(new Date().getTime()-lastInspecting>30){fbInspectFrame.style.display=…
3533 }if(new Date().getTime()-inspectorTS>200){setTimeout(lazySelect,0)
3536 }},onInspectingBody:function(e){if(new Date().getTime()-lastInspecting>30){var targ=e.target;
3555 var freeHorizontalSpace=scrollPosition.left+windowSize.width-left-width-(!isIE&&scrollSize.height>w…
3556 var freeVerticalSpace=scrollPosition.top+windowSize.height-top-height-(!isIE&&scrollSize.width>wind…
3561 style.top=top-border+"px";
3566 style.top=top-border+"px";
3567 style.left=left-border+"px";
3574 }else{style.top=-2*border+"px";
3575 style.left=-2*border+"px";
3578 if(freeHorizontalSpace>0){style.top=top-border+"px";
3582 }else{style.top=-2*border+"px";
3583 style.left=-2*border+"px";
3599 if(box.top>scrollPosition.top+windowSize.height-offsetHeight||box.left>scrollPosition.left+windowSi…
3607 boxModelStyle.top=top-margin.top+"px";
3608 boxModelStyle.left=left-margin.left+"px";
3617 boxPaddingStyle.height=height-border.top-border.bottom+"px";
3618 boxPaddingStyle.width=width-border.left-border.right+"px";
3621 boxContentStyle.height=height-border.top-padding.top-padding.bottom-border.bottom+"px";
3622 boxContentStyle.width=width-border.left-padding.left-padding.right-border.right+"px";
3636 var offscreenStyle=resetStyle+"top:-1234px; left:-1234px;";
3637 var inspectStyle=resetStyle+"z-index: 2147483500;";
3638 var inspectFrameStyle=resetStyle+"z-index: 2147483550; top:0; left:0; background:url("+Env.Location…
3901 }if(index==-1){parent=parent.parentNode
3928 if(isTag(child)){path[path.length-1]+="+"+child.tag.generateDOM(path,blocks,args)
3929 }else{path[path.length-1]+="+1"
3984 if(!path.length){path.push(-1,0)
3989 var basePath=path[path.length-1];
3992 ++i){path[path.length-1]=basePath+"+"+loopName+"+"+nodeCount;
3996 }}path[path.length-1]=basePath+"+"+loopName;
4011 }function parseParts(str){var re=/\$([_A-Za-z][_A-Za-z0-9.|]*)/g;
4015 while(m=re.exec(str)){var pre=str.substr(index,(re.lastIndex-m[0].length)-index);
4081 }}function ArrayIterator(array){var index=-1;
4171 …function(){with(FBL){var OBJECTBOX=this.OBJECTBOX=SPAN({"class":"objectBox objectBox-$className"});
4172 var OBJECTBLOCK=this.OBJECTBLOCK=DIV({"class":"objectBox objectBox-$className"});
4173 …tLink-$className a11yFocus",href:"javascript:void(0)",title:"$object|FBL.getElementXPath",_repObje…
4207 return[{label:"CopySource",command:bindFixed(this.copySource,this,fn)},"-",{label:$STRF("ShowCallsI…
4209 …objectProp-number"},"$object"),propStringTag:SPAN({"class":"objectProp-string"},""$object&quo…
4233 }else{if(props.length>0){props[props.length-1].delim=""
4250 }}}if(count>max){props[Math.max(1,max-1)]={object:"more...",tag:FirebugReps.Caption.tag,name:"",equ…
4251 }else{if(props.length>0){props[props.length-1].delim=""
4261 var delim=(i==array.length-1?"":", ");
4270 var delim=(i==array.length-1?"":", ");
4272 }if(array.length>3){items.push({object:(array.length-3)+" more...",tag:FirebugReps.Caption.tag,deli…
4320 if(!attr.specified||attr.nodeName&&attr.nodeName.indexOf("firebug-")!=-1){continue
4366 …elt)},"-",{label:"ShowEventsInConsole",type:"checkbox",checked:monitored,command:bindFixed(toggleM…
4387 …urn[{label:"CopyLocation",command:bindFixed(this.copyURL,this,styleSheet)},"-",{label:"OpenInTab",…
4409 …k:function(sourceLink){return sourceLink?sourceLink.href.indexOf("XPCSafeJSObjectWrapper")!=-1:true
4433 …rn[{label:"CopyLocation",command:bindFixed(this.copyLink,this,sourceLink)},"-",{label:"OpenInTab",…
4440 …-function focusRow a11yFocus",_repObject:"$object.fn"},"$object|getCallName")," ( ",FOR("arg","$ob…
4453 var delim=(i==frame.args.length-1?"":", ");
4473 …-checked":"false"},"$object.message|getMessage"),DIV({"class":"errorTrace"}),DIV({"class":"errorSo…
4475 var fromCommandLine=(url.indexOf("XPCSafeJSObjectWrapper")!=-1);
4483 }else{if(error.href&&error.href.indexOf("XPCSafeJSObjectWrapper")==-1){return cropString(error.getS…
4497 event.target.setAttribute("aria-checked",hasClass(target,"opened"));
4511 if(error.category=="css"){items.push("-",{label:"BreakOnThisError",type:"checkbox",checked:breakOnT…
4517 return[{label:"CopyError",command:bindFixed(this.copyError,this,error)},"-",{label:"BreakOnThisErro…
4542 },show:function(storage){openNewTab("http://dev.w3.org/html5/webstorage/#storage-0")
4663 …-1)),chrome.keyCodeListen("DOWN",null,bindFixed(editor.completeValue,editor,1)),chrome.keyCodeList…
4667 ….completeValue,editor,1)),chrome.keyCodeListen("TAB",isShift,bind(editor.completeValue,editor,-1)))
4711 if(isIElt8){this.input.style.top="-8px"
4728 ++i){setClass(this.box,"editor-"+classNames[i])
4735 if(hasClass(parent,"textEditorInner2")){var yDiff=this.textSize.height-this.shadowExpand;
4736 if(isIE6){yDiff-=2
4778 if(!range||range.type!="int"){range={start:0,end:value.length-1}
4779 }var expr=value.substr(range.start,range.end-range.start+1);
4785 var completion=intValue-amt;
4825 this.input.style.height=(h-3)+"px"
4829 var maxWidth=(currentPanel.panelNode.scrollWidth-this.targetOffset.x)-this.outerMargin;
4833 approxTextWidth=maxWidth-targetMargin;
4842 }}else{var xDiff=isIE?13:this.box.scrollWidth-this.input.offsetWidth;
4846 this.expander.style.height=Math.max(this.textSize.height-3,0)+"px"
4851 var originalOffset=-1;
4853 var lastOffset=-1;
4859 this.revert=function(textBox){if(originalOffset!=-1){textBox.value=originalValue;
4868 originalOffset=-1;
4876 }if(!selectMode&&originalOffset!=-1){offset=originalOffset
4882 var range=getRange?getRange(parsed,offset-parseStart,context):null;
4883 if(!range){range={start:0,end:parsed.length-1}
4884 }var expr=parsed.substr(range.start,range.end-range.start+1);
4912 }}}lastIndex=reverse?candidates.length-1:0
4913 }else{if(searchExpr){var searchIndex=-1;
4921 }}}if(searchIndex==-1){return this.reset()
4930 }}lastIndex=-1
4932 lastIndex+=reverse?-1:1
4935 }else{if(lastIndex<0){lastIndex=candidates.length-1
4937 var preCompletion=expr.substr(0,offset-exprOffset);
4938 var postCompletion=completion.substr(offset-exprOffset);
4999 var finishXHR=function(){var duration=new Date().getTime()-reqStartTS;
5010 if(name=="Content-Type"){spy.mimeType=value
5086 }finally{if(!error){if(xhrObjects.indexOf(" "+name+" ")!=-1){return new XMLHttpRequestWrapper(activ…
5112 …-javascript",jss:"application/x-javascript",jpg:"image/jpg",jpeg:"image/jpeg",gif:"image/gif",png:…
5116 …-stream":"bin","text/html":"html","text/xml":"html","text/css":"css","application/x-javascript":"j…
5134 …-label":$STR("Cache")}))),DIV({"class":"netInfoHtmlText netInfoText",role:"tabpanel"},IFRAME({"cla…
5163 selectedTab.setAttribute("aria-selected","false")
5170 selectedTab.setAttribute("aria-selected","true");
5234 …-label":$STR("ResponseHeaders")})),DIV({"class":"netInfoHeadersGroup netInfoRequestHeadersTitle"},…
5269 …-label":$STR("net.label.Parameters")},TR({"class":"netInfoPostParamsTitle",role:"presentation"},TD…
5274 if(contentType&&contentType=="application/x-www-form-urlencoded"||data&&data.indexOf("=")!=-1){var …
5312 postData.mimeType="multipart/form-data";
5314 var parts=body.split("--"+boundary);
5338 }if(data.indexOf("net.logLimit")!=-1){this.updateMaxLimit()
5362 if(text&&text.toLowerCase().indexOf("content-type: application/x-www-form-urlencoded")==0){return t…
5363 }var headerValue=Utils.findHeader(file.requestHeaders,"content-type");
5364 if(headerValue&&headerValue.indexOf("application/x-www-form-urlencoded")==0){return true
5367 if(text&&text.toLowerCase().indexOf("content-type: multipart/form-data")==0){return true
5437 }}if(contexts.length==0){httpObserver.addObserver(SpyHttpObserver,"firebug-http-event",false);
5445 if(contexts.length==0){httpObserver.removeObserver(SpyHttpObserver,"firebug-http-event");
5455 …le focusRow outerFocusRow",cellpadding:0,cellspacing:0,role:"listitem","aria-expanded":"false"},TB…
5462 var logRow=getAncestorByClass(target,"logRow-spy");
5467 if(spyHeadTable){spyHeadTable.setAttribute("aria-expanded","true")
5483 }items.push({label:"CopyResponse",command:bindFixed(this.copyResponse,this,spy)},"-",{label:"OpenIn…
5521 …-javascript":1,"text/json":1,"text/x-json":1,"application/json":1,"application/x-json":1,"applicat…
5577 if(column>=limit){parts[0]="..."+parts[0].substr(column-limit);
5578 parts[1]="..."+parts[1].substr(column-limit)
5636 }if(context.windows.indexOf(context.window)==-1){FBTrace.sysout("isReadyElsePreparing *************…
5712 objIndex=-1
5721 objIndex=-1;
5753 target.setAttribute("aria-expanded","false")
5755 target.setAttribute("aria-expanded","true")
5760 var object=getAncestorByClass(target,"objectLink-element");
5769 }if(hasClass(object,"objectLink-object")){Firebug.chrome.selectPanel("DOM");
5771 }else{if(hasClass(object,"objectLink-element")){Firebug.chrome.selectPanel("HTML");
5806 }if(FBTrace.DBG_CONSOLE){FBTrace.sysout("console.show ------------------ wasScrolledToBottom: "+thi…
5812 if(FBTrace.DBG_CONSOLE){FBTrace.sysout("console.hide ------------------ wasScrolledToBottom: "+this…
5815 }if(FBTrace.DBG_CONSOLE){FBTrace.sysout("console.destroy ------------------ wasScrolledToBottom: "+…
5825 …rkErrors"),this.getShowStackTraceMenuItem(),this.getStrictOptionMenuItem(),"-",optionMenu("LargeCo…
5850 elt.className=rowName+(className?" "+rowName+"-"+className:"");
5852 …opContainer:function(){if(this.groups&&this.groups.length){return this.groups[this.groups.length-1]
5882 if(FBTrace.DBG_CONSOLE){FBTrace.sysout("console.onScroll ------------------ wasScrolledToBottom: "+…
5883 …on(event){if(FBTrace.DBG_CONSOLE){FBTrace.sysout("console.onResize ------------------ wasScrolledT…
5888 }var reg=/((^%|.%)(\d+)?(\.)([a-zA-Z]))|((^%|.%)([a-zA-Z]))/;
5894 var precision=m[3]?parseInt(m[3]):(m[4]=="."?-1:0);
6068 if(traceRecursion>1){traceRecursion--;
6112 traceRecursion--
6148 if(timeCounter){var diff=time-timeCounter;
6192 if(frames&&(frames.length>0)){var oldest=frames.length-1;
6195 i++){if(frames[oldest-i].href.indexOf("chrome:")==0){break
6196 }var fn=frames[oldest-i].fn+"";
6197 if(fn&&(fn.indexOf("_firebugEvalEvent")!=-1)){break
6198 …r getJSDUserStack: "+frames.length+" oldest: "+oldest+" i: "+i+" i - oldest + 2: "+(i-oldest+2),tr…
6199 trace.frames=trace.frames.slice(2-i);
6212 var commandPointer=-1;
6237 Firebug.context.persistedState.commandPointer=Firebug.context.persistedState.commandPointer||-1;
6284 …length>0){this.element.value=Firebug.context.persistedState.commandHistory[--Firebug.context.persi…
6286 var limit=Firebug.context.persistedState.commandHistory.length-1;
6317 autoCompletePosition=-1;
6322 var diff=reverse?-1:1;
6334 var fileName=lastSlash==-1?href:href.substr(lastSlash+1);
6335 var html=['<span class="errorMessage">',msg,"</span>",'<div class="objectBox-sourceLink">',fileName…
6354 var start=command.length-1;
6357 --start){var c=command[start];
6359 }if(reOpenBracket.test(c)){if(bracketCount){--bracketCount
6378 FBL.ns(function(){with(FBL){var ElementCache=Firebug.Lite.Cache.Element;
6379 var cacheID=Firebug.Lite.Cache.ID;
6395 }if(typeof uid!="undefined"){html.push('<div class="objectBox-element" ','id="',uid,'">',!isIE&&nod…
6396 }else{html.push('<div class="objectBox-element"><span class="nodeBox',nodeVisible?"":" nodeHidden",…
6400 if(!attr.specified||isIE&&(browserVersion-0<9)&&typeof attr.nodeValue!="string"||Firebug.ignoreFire…
6436 closeElement.className="objectBox-element";
6459 if(fbPanel1){fbPanel1.scrollTop=Math.round(node.offsetTop-fbPanel1.clientHeight/2)
6501 …Element(e){if(e!=selectedElement){if(selectedElement){selectedElement.className="objectBox-element"
6519 }if(new Date().getTime()-selectedSidePanelTS>100){setTimeout(lazySelect,0)
6527 }if(targ.className.indexOf("nodeControl")!=-1||targ.className=="nodeTag"){if(targ.className=="nodeT…
6529 if(control.className.indexOf("nodeControl")==-1){return
6533 if(control.className.indexOf(" nodeMaximized")!=-1){FBL.Firebug.HTML.removeTreeChildren(treeNode)
6551 while(targ&&!found){if(!/\snodeBox\s|\sobjectBox-selector\s/.test(" "+targ.className+" ")){targ=tar…
6561 if(FBL.isIE&&" meta title script link ".indexOf(" "+nodeName+" ")!=-1){return
6562 }if(!/\snodeBox\s|\sobjectBox-selector\s/.test(" "+targ.className+" ")){return
6563 }if(el.id=="FirebugUI"||" html head body br script link iframe ".indexOf(" "+nodeName+" ")!=-1){FBL…
6566 }if((new Date().getTime()-hoverElementTS>40)&&hoverElement!=el){hoverElementTS=new Date().getTime();
6571 },appendNull:function(object,html){html.push('<span class="objectBox-null">',escapeHTML(objectToStr…
6572 },appendString:function(object,html){html.push('<span class="objectBox-string">"',escapeHTML(o…
6573 },appendInteger:function(object,html){html.push('<span class="objectBox-number">',escapeHTML(object…
6574 },appendFloat:function(object,html){html.push('<span class="objectBox-number">',escapeHTML(objectTo…
6578 html.push('<span class="objectBox-function">',escapeHTML(name),"()</span>")
6592 html.push('<span class="objectBox-object">',m?m[1]:text,"</span>")
6595 html.push('<span class="objectBox-selector"',uidString,">");
6602 html.push('<div class="objectBox-element"',uidString,'">',"<span ",cacheID,'="',uid,'" class="nodeB…
6614 }html.push('</div><div class="objectBox-element"></<span class="nodeTag">',node.nodeName.toLower…
6618 }}}},appendArray:function(object,html){html.push('<span class="objectBox-array"><b>[</b> ');
6622 if(i<l-1){html.push(", ")
6637 if(repeat=="repeat-x"||(w==1&&h>1)){collapse(img,true);
6639 bgImg.style.background="url("+img.src+") repeat-x";
6643 }}else{if(repeat=="repeat-y"||(h==1&&w>1)){collapse(img,true);
6645 bgImg.style.background="url("+img.src+") repeat-y";
6684 if(x+infoTip.offsetWidth+infoTipMargin>panelWidth){infoTip.style.left=Math.max(0,panelWidth-(infoTi…
6688 }if(y+infoTip.offsetHeight+infoTipMargin>panelHeight){infoTip.style.top=Math.max(0,panelHeight-(inf…
6703 },populateImageInfoTip:function(infoTip,url,repeat){if(!repeat){repeat="no-repeat"
6714 …y_start,end){return{start:start||0,body_start:body_start||0,end:end||0,line:-1,selector:null,paren…
6718 },lastChild:function(){return this.children[this.children.length-1]
6734 r.start+=(cur_len-rule_start.length);
6739 if(ch=="\n"||ch=="\r"){if(ch=="\r"&&i<il-1&&text.charAt(i+1)=="\n"){i++
6750 for(var j=0,jl=line_indexes.length-1;
6758 stack.last=function(){return this[this.length-1]
6764 ch2=i<il-1?text.charAt(i+1):"";
6773 case"*":if(ch2=="/"){in_comment--
6800 var internalStyleSheetIndex=-1;
6802 var reSelectorClass=/\.[\w\d_-]+/g;
6803 var reSelectorId=/#[\w\d_-]+/g;
6807 var ElementCache=Firebug.Lite.Cache.Element;
6808 var StyleSheetCache=Firebug.Lite.Cache.StyleSheet;
6809 …arning=domplate(Firebug.Rep,{tag:DIV({"class":"warning focusRow",style:"font-weight:normal;",role:…
6826 ){if(parsedRules[i].selector.indexOf("@")!=-1){parsedRules.splice(i,1)
6831 globalCSSRuleIndex=-1;
6867 …"FBL.processAllStyleSheets","all stylesheet rules processed in "+(new Date().getTime()-start)+"ms")
6887 if(!selector||selector.indexOf("@")!=-1){continue
6892 if(dontSupportGroupedRules&&parsedSelector.indexOf(",")!=-1&&group.length==0){group=parsedSelector.…
6898 …x:i,order:++globalCSSRuleIndex,specificity:selector&&selector.indexOf(",")==-1?getCSSRuleSpecifici…
6909 var source=Firebug.Lite.Proxy.load(url);
6926 style.setAttribute("charset","utf-8");
6931 doc.styleSheets[doc.styleSheets.length-1].externalURL=url;
6950 if(rule.selector.indexOf(",")!=-1){var selectors=rule.selector.split(",");
6951 var maxSpecificity=-1;
6968 }else{if(specificityA<specificityB){return -1
6969 }else{return ruleA.order>ruleB.order?1:-1
6973 if(ruleA.specificity==ruleB.specificity){return ruleA.order>ruleB.order?1:-1
6985 if(href){sourceData.source=Firebug.Lite.Proxy.load(href)
6990 var source=Firebug.Lite.Proxy.load(Env.browser.location.href);
7041 var toSelectorCase=function toSelectorCase(s){return s.replace(reCamelCase,"-$1").toLowerCase()
7043 var reCamelCase=/([A-Z])/g;
7044 var reSelectorCase=/\-(.)/g;
7047 var ElementCache=Firebug.Lite.Cache.Element;
7048 var StyleSheetCache=Firebug.Lite.Cache.StyleSheet;
7060 var reSplitCSS=/(url\("?[^"\)]+?"?\))|(rgb\(.*?\))|(#[\dA-Fa-f]+)|(-?\d+(\.\d+)?(%|[a-z]{1,2})?)|([…
7062 var reRepeat=/no-repeat|repeat-x|repeat-y|repeat/;
7064 …-family","font-size","font-weight","font-style","color","text-transform","text-decoration","letter…
7068 var url=CCSV("@mozilla.org/network/standard-url;1",Components.interfaces.nsIURL);
7143 if(Firebug.expandShorthandProps){var count=style.length-1,index=style.length;
7144 while(index--){var propName=style.item(count-index);
7172 …-moz-initial"&&(name=="-moz-background-clip"||name=="-moz-background-origin"||name=="-moz-backgrou…
7173 }if(name=="margin-left-value"){return"margin-left"
7174 }else{if(name=="margin-right-value"){return"margin-right"
7175 }else{if(name=="margin-top-value"){return"margin-top"
7176 }else{if(name=="margin-bottom-value"){return"margin-bottom"
7177 }else{if(name=="padding-left-value"){return"padding-left"
7178 }else{if(name=="padding-right-value"){return"padding-right"
7179 }else{if(name=="padding-top-value"){return"padding-top"
7180 }else{if(name=="padding-bottom-value"){return"padding-bottom"
7224 },onMouseDown:function(event){var offset=event.clientX-this.panelNode.parentNode.offsetLeft;
7231 }},onDoubleClick:function(event){var offset=event.clientX-this.panelNode.parentNode.offsetLeft;
7311 …rops,command:bindFixed(Firebug.togglePref,Firebug,"expandShorthandProps")},"-",{label:"Refresh",co…
7318 if(cssRule&&hasClass(cssRule,"cssEditableRule")){items.push("-",{label:"NewProp",command:bindFixed(…
7323 }}items.push("-",{label:"Refresh",command:bind(this.refresh,this)});
7329 var offsetX=x-offset.x;
7395 …{role:"list","aria-label":$STR("aria.labels.style rules")},FOR("rule","$rules",TAG("$ruleTag",{rul…
7469 ret.push("-");
7485 …{template:domplate({computedTag:DIV({"class":"a11yCSSView",role:"list","aria-label":$STR("aria.lab…
7515 …){if(FBTrace.DBG_CSS){FBTrace.sysout("CSSEditor.saveEdit : "+previousValue+"->"+value+" = "+propVa…
7527 …e:function(value,offset){if(hasClass(this.target,"cssPropName")){return{start:0,end:value.length-1}
7605 …r=function(_,r,g,b){return"#"+((1<<24)+(r<<16)+(g<<8)+(b<<0)).toString(16).substr(-6).toUpperCase()
7625 offset-=m.index+m[0].length
7631 }}}return{value:m[0],start:start+m.index,end:start+m.index+(m[0].length-1),type:type}
7635 }}}function sortProperties(props){props.sort(function(a,b){return a.name>b.name?1:-1
7640 if(rule){return{line:domUtils.getRuleLine(rule),offset:panelNode.scrollTop-child.offsetTop}
7660 …xtend(Firebug.Panel,{name:"Script",title:"Script",selectIndex:0,sourceIndex:-1,options:{hasToolBut…
7683 this.sourceIndex=-1
7727 try{if(Firebug.disableResourceFetching){renderProcess(Firebug.Lite.Proxy.fetchResourceDisabledMessa…
7751 while(j-->0){path=reLastDir.exec(path)[1]
7753 }else{if(src.indexOf("/")!=-1){if(/^\.\/./.test(src)){path+=src.substring(2)
7765 FBL.ns(function(){with(FBL){var ElementCache=Firebug.Lite.Cache.Element;
7769 if(Firebug.ignoreFirebugElements){ignoreVars[Firebug.Lite.Cache.ID]=1
7771 …ntation",level:"$member.level"},TD({"class":"memberLabelCell",style:"padding-left: $member.indent\…
7772 …,DIV({"class":"watchEditBox a11yFocusNoTab",role:"button",tabindex:"0","aria-label":$STR("press en…
7797 ++i){if(i==path.length-1){delete toggles[path[i]]
7863 },findPathObject:function(object){var pathIndex=-1;
7867 }}return -1
7879 var object=getAncestorByClass(target,"objectLink-element");
7888 this.pathIndex=-1;
7918 selectObject=this.getPathObject(this.objectPath.length-1);
7920 …te.pathIndex<=this.objectPath.length-1?this.getPathObject(state.pathIndex):this.getPathObject(this…
7928 var previousView=previousIndex==-1?null:this.viewPath[previousIndex];
7932 if(newPath||pathIndex==-1){this.toggles={};
7934 }var start=previousIndex+1,length=this.objectPath.length-start;
7984 if(i<l-1){r.push('<span class="fbStatusSeparator">></span>')
7997 if(hasClass(valueBox,"objectBox-array")){var arrayIndex=FirebugReps.Arr.getItemIndex(target);
8038 }}function sortName(a,b){return a.name>b.name?1:-1
8039 }function sortOrder(a,b){return a.order>b.order?1:-1
8082 props.push({name:name,value:value,type:type,rowClass:"memberRow-"+type,open:"",order:order,level:le…
8084 var getWatchRowIndex=function getWatchRowIndex(row){var index=-1;
8098 var getParentRow=function getParentRow(row){var level=parseInt(row.getAttribute("level"))-1;
8105 var level=parseInt(row.getAttribute("level"))-1;
8110 --level
8121 if(hasClass(valueBox,"objectBox-array")){var arrayIndex=FirebugReps.Arr.getItemIndex(target);
8185 if(isScrolledToBottom){container.scrollTop=container.scrollHeight-container.offsetHeight
8191 row.className="logRow"+(className?" logRow-"+className:"");
8254 …-999999px !important;}.collapsed{display:none;}[collapsed="true"]{display:none;}#fbCSS{padding:0 !…