Lines Matching defs:styleSheet

271 }var styleSheet=this.createStyleSheet(doc,uri);
272 styleSheet.setAttribute("id",uri);
273 this.addStyleSheet(doc,styleSheet)
668 this.getURLForStyleSheet=function(styleSheet){return(styleSheet.href?styleSheet.href:styleSheet.ownerNode.ownerDocument.URL)
670 this.getDocumentForStyleSheet=function(styleSheet){while(styleSheet.parentStyleSheet&&!styleSheet.ownerNode){styleSheet=styleSheet.parentStyleSheet
671 }if(styleSheet.ownerNode){return styleSheet.ownerNode.ownerDocument
673 this.getInstanceForStyleSheet=function(styleSheet,ownerDocument){if(FBL.isSystemStyleSheet(styleSheet)){return 0
674 }if(FBTrace.DBG_CSS){FBTrace.sysout("getInstanceForStyleSheet: "+styleSheet.href+" "+styleSheet.media.mediaText+" "+(styleSheet.ownerNode&&FBL.getElementXPath(styleSheet.ownerNode)),ownerDocument)
675 }ownerDocument=ownerDocument||FBL.getDocumentForStyleSheet(styleSheet);
676 var ret=0,styleSheets=ownerDocument.styleSheets,href=styleSheet.href;
681 }if(curSheet==styleSheet){break
2299 if(style.styleSheet){style.styleSheet.cssText=rules
4390 this.StyleSheet=domplate(Firebug.Rep,{tag:OBJECTLINK("StyleSheet ",SPAN({"class":"objectPropValue"},"$object|getLocation")),getLocation:function(styleSheet){return getFileName(styleSheet.href)
4391 },copyURL:function(styleSheet){copyToClipboard(styleSheet.href)
4392 },openInTab:function(styleSheet){openNewTab(styleSheet.href)
4394 },browseObject:function(styleSheet,context){openNewTab(styleSheet.href);
4396 },persistObject:function(styleSheet,context){return bind(this.persistor,top,styleSheet.href)
4397 },getTooltip:function(styleSheet){return styleSheet.href
4398 },getContextMenuItems:function(styleSheet,target,context){return[{label:"CopyLocation",command:bindFixed(this.copyURL,this,styleSheet)},"-",{label:"OpenInTab",command:bindFixed(this.openInTab,this,styleSheet)}]
6848 i++){try{var styleSheet=styleSheets[i];
6849 if("firebugIgnore" in styleSheet){continue
6850 }var rules=isIE?styleSheet.rules:styleSheet.cssRules;
6852 }catch(e){externalStyleSheetURLs.push(styleSheet.href);
6853 styleSheet.restricted=true;
6854 var ssid=StyleSheetCache(styleSheet)
6855 }styleSheetIterator(doc,styleSheet);
6857 if(isIE){var imports=styleSheet.imports;
6863 }catch(e){externalStyleSheetURLs.push(styleSheet.href);
6870 importedStyleSheet=rule.styleSheet;
6874 }}catch(e){externalStyleSheetURLs.push(styleSheet.href);
6880 var processStyleSheet=function(doc,styleSheet){if(styleSheet.restricted){return
6881 }var rules=isIE?styleSheet.rules:styleSheet.cssRules;
6882 var ssid=StyleSheetCache(styleSheet);
6883 var href=styleSheet.href;
6918 var loadExternalStylesheet=function(doc,styleSheetIterator,styleSheet){var url=styleSheet.href;
6919 styleSheet.firebugIgnore=true;
6933 var oldStyle=styleSheet.ownerNode;
7069 var CSSImportRuleTag=domplate({tag:DIV({"class":"cssRule insertInto focusRow importRule",_repObject:"$rule.rule"},"@import "",A({"class":"objectLink",_repObject:"$rule.rule.styleSheet"},"$rule.rule.href"),"";")});
7077 Firebug.CSSModule=extend(Firebug.Module,{freeEdit:function(styleSheet,value){if(!styleSheet.editStyleSheet){var ownerNode=getStyleSheetOwnerNode(styleSheet);
7078 styleSheet.disabled=true;
7080 url.spec=styleSheet.href;
7087 styleSheet.editStyleSheet=editStyleSheet
7088 }styleSheet.editStyleSheet.innerHTML=value;
7089 if(FBTrace.DBG_CSS){FBTrace.sysout("css.saveEdit styleSheet.href:"+styleSheet.href+" got innerHTML:"+value+"\n")
7090 }dispatch(this.fbListeners,"onCSSFreeEdit",[styleSheet,value])
7091 },insertRule:function(styleSheet,cssText,ruleIndex){if(FBTrace.DBG_CSS){FBTrace.sysout("Insert: "+ruleIndex+" "+cssText)
7092 }var insertIndex=styleSheet.insertRule(cssText,ruleIndex);
7093 dispatch(this.fbListeners,"onCSSInsertRule",[styleSheet,cssText,ruleIndex]);
7095 },deleteRule:function(styleSheet,ruleIndex){if(FBTrace.DBG_CSS){FBTrace.sysout("deleteRule: "+ruleIndex+" "+styleSheet.cssRules.length,styleSheet.cssRules)
7096 }dispatch(this.fbListeners,"onCSSDeleteRule",[styleSheet,ruleIndex]);
7097 styleSheet.deleteRule(ruleIndex)
7120 }var styleSheet=this.location.editStyleSheet?this.location.editStyleSheet.sheet:this.location;
7121 var css=getStyleSheetCSS(styleSheet,this.context);
7122 this.stylesheetEditor.styleSheet=this.location;
7126 }},getRuleByLine:function(styleSheet,line){if(!domUtils){return null
7127 }var cssRules=styleSheet.cssRules;
7136 }},getStyleSheetRules:function(context,styleSheet){var isSystemSheet=isSystemStyleSheet(styleSheet);
7151 appendRules.apply(this,[styleSheet.cssRules||styleSheet.rules]);
7255 CssAnalyzer.processAllStyleSheets(doc,function(doc,styleSheet){var key=StyleSheetCache.key(styleSheet);
7256 var fileName=getFileName(styleSheet.href)||getFileName(doc.location.href);
7265 var styleSheet=StyleSheetCache.get(key);
7266 this.updateLocation(styleSheet)
7295 }}}}},updateLocation:function(styleSheet){if(!styleSheet){return
7296 }if(styleSheet.editStyleSheet){styleSheet=styleSheet.editStyleSheet.sheet
7297 }if(styleSheet.restricted){FirebugReps.Warning.tag.replace({object:"AccessRestricted"},this.panelNode);
7300 }var rules=this.getStyleSheetRules(this.context,styleSheet);
7370 }}},getObjectDescription:function(styleSheet){var url=getURLForStyleSheet(styleSheet);
7371 var instance=getInstanceForStyleSheet(styleSheet);
7379 function scanDoc(styleSheet){for(var i=0;
7380 i<styleSheet.cssRules.length;
7381 i++){if(scanRE.test(styleSheet.cssRules[i].cssText)){return true
7555 var styleSheet=this.panel.location;
7556 styleSheet=styleSheet.editStyleSheet?styleSheet.editStyleSheet.sheet:styleSheet;
7557 var cssRules=styleSheet.cssRules;
7563 ruleIndex++){}}if(oldRule){Firebug.CSSModule.deleteRule(styleSheet,ruleIndex)
7575 try{var insertLoc=Firebug.CSSModule.insertRule(styleSheet,cssText,ruleIndex);
7604 delete this.styleSheet
7605 },saveEdit:function(target,value,previousValue){Firebug.CSSModule.freeEdit(this.styleSheet,value)