Lines Matching refs:element

749     var element = doc.createElementNS("http://www.w3.org/1999/xhtml", "html:script");
750 element.setAttribute("type", "text/javascript");
751 element.setAttribute("id", id);
753 FBL.unwrapObject(element).firebugIgnore = true;
755 element.innerHTML = src;
757 doc.documentElement.appendChild(element);
764 return element;
1494 this.getOverflowParent = function(element) argument
1496 …for (var scrollParent = element.parentNode; scrollParent; scrollParent = scrollParent.offsetParent)
1503 this.isScrolledToBottom = function(element) argument
1505 var onBottom = (element.scrollTop + element.offsetHeight) == element.scrollHeight;
1507 … FBTrace.sysout("isScrolledToBottom offsetHeight: "+element.offsetHeight +" onBottom:"+onBottom);
1511 this.scrollToBottom = function(element) argument
1513 element.scrollTop = element.scrollHeight;
1517 … FBTrace.sysout("scrollToBottom reset scrollTop "+element.scrollTop+" = "+element.scrollHeight);
1518 if (element.scrollHeight == element.offsetHeight)
1519 … FBTrace.sysout("scrollToBottom attempt to scroll non-scrollable element "+element, element);
1522 return (element.scrollTop == element.scrollHeight);
1525 this.move = function(element, x, y) argument
1527 element.style.left = x + "px";
1528 element.style.top = y + "px";
1531 this.resize = function(element, w, h) argument
1533 element.style.width = w + "px";
1534 element.style.height = h + "px";
1537 this.linesIntoCenterView = function(element, scrollBox) // {before: int, after: int} argument
1540 scrollBox = this.getOverflowParent(element);
1545 var offset = this.getClientOffset(element);
1549 - (offset.y + element.offsetHeight);
1557 bottomSpace = split - element.offsetHeight;
1560 return {before: Math.round((topSpace/element.offsetHeight) + 0.5),
1561 after: Math.round((bottomSpace/element.offsetHeight) + 0.5) };
1564 this.scrollIntoCenterView = function(element, scrollBox, notX, notY) argument
1566 if (!element)
1570 scrollBox = this.getOverflowParent(element);
1575 var offset = this.getClientOffset(element);
1581 - (offset.y + element.offsetHeight);
1594 - (offset.x + element.clientWidth);
1603 FBTrace.sysout("lib.scrollIntoCenterView ","Element:"+element.innerHTML);
1765 this.getBoxFromStyles = function(style, element) argument
1768 args.width = element.offsetWidth
1770 args.height = element.offsetHeight
1775 this.getElementCSSSelector = function(element) argument
1777 var label = element.localName.toLowerCase();
1778 if (element.id)
1779 label += "#" + element.id;
1780 if (element.hasAttribute("class"))
1781 label += "." + element.getAttribute("class").split(" ")[0];
1884 this.isSelfClosing = function(element) argument
1886 if (isElementSVG(element) || isElementMathML(element))
1888 var tag = element.localName.toLowerCase();
1892 this.getElementHTML = function(element) argument
1927 for (var child = element.firstChild; child; child = child.nextSibling)
1961 toHTML(element);
1965 this.getElementXML = function(element) argument
2015 toXML(element);
2374 this.appendInnerHTML = function(element, html, referenceElement) argument
2380 var doc = element.ownerDocument;
2386 range.selectNodeContents(element); // the environment to interpret the html
2390 element.insertBefore(fragment, referenceElement);
2404 element.insertBefore(appendFragment, referenceElement);
2421 var element = doc.createElement(tagName);
2427 element[name] = properties[name];
2431 return element;
2439 var element = this.NS && doc.createElementNS ?
2450 element.setAttribute(propname, properties[name]);
2454 return element;
6452 getElementByRepObject: function(element, object) argument
6454 for (var child = element.firstChild; child; child = child.nextSibling)
7847 if (this.element)
7849 this.container = this.element.parentNode;
7857 this.element = createElement("a", {
7863 this.element.title = this.title;
7865 this.container.appendChild(this.element);
7882 element: null,
7895 this.container.removeChild(this.element);
7897 this.element = null;
7906 var element = this.element;
7908 this.addController([element, "mousedown", this.handlePress]);
7912 [element, "mouseup", this.handleUnpress],
7913 [element, "mouseout", this.handleUnpress],
7914 [element, "click", this.handleClick]
7940 setClass(this.element, this.pressedClassName);
7944 removeClass(this.element, this.pressedClassName);
8181 if (!options.element)
8186 options.element = MenuPlate.tag.append(
8196 if (typeof this.element == "string")
8198 this.id = this.element;
8199 this.element = $(this.id);
8203 this.element.id = this.id;
8206 this.element.firebugIgnore = true;
8207 this.elementStyle = this.element.style;
8238 this.element.parentNode.removeChild(this.element);
8241 this.element = null;
8252 [this.element, "mousedown", this.handleMouseDown],
8253 [this.element, "mouseover", this.handleMouseOver]
8291 x = Math.min(x, size.width - this.element.clientWidth - 10);
8294 y = Math.min(y, size.height - this.element.clientHeight - 10);
8350 menuMap[id] : {element: $(id)};
8529 check: function(element) argument
8531 setClass(element, "fbMenuChecked");
8532 element.setAttribute("checked", "true");
8535 uncheck: function(element) argument
8537 removeClass(element, "fbMenuChecked");
8538 element.setAttribute("checked", "");
8541 disable: function(element) argument
8543 setClass(element, "fbMenuDisabled");
8546 enable: function(element) argument
8548 removeClass(element, "fbMenuDisabled");
9843 element: $("fbChrome_btInspect"),
10136 element: $("fbFirebugButton"),
10318 Firebug.getElementPanel = function(element) argument
10320 var panelNode = getAncestorByClass(element, "fbPanel");
11630 var cacheFunction = function(element) argument
11632 return cacheAPI.set(element);
11644 set: function(element)
11646 var id = getValidatedKey(element);
11651 element[CID] = id;
11656 map[id] = element;
11663 unset: function(element)
11665 var id = getValidatedKey(element);
11671 delete element[CID];
11673 else if (element.removeAttribute)
11675 element.removeAttribute(CID);
11683 key: function(element)
11685 return getValidatedKey(element);
11688 has: function(element)
11690 var id = getValidatedKey(element);
11705 data: function(element, name, value)
11712 var id = cacheAPI.set(element);
11719 var id = cacheAPI.key(element);
11731 var element = map[id];
11732 cacheAPI.unset(element);
11737 var getValidatedKey = function(element) argument
11739 var id = element[CID];
11749 map[id] != element // but it is a different element than the current one
11753 element.removeAttribute(CID);
13415 // We're going to inject a fake input element with a specified name
15159 insertNode: function(args, doc, element, isAfter, self)
15172 var doc = element.ownerDocument;
15182 if (element.nextSibling)
15183 element.parentNode.insertBefore(womb.firstChild, element.nextSibling);
15185 element.parentNode.appendChild(womb.firstChild);
15190 element.parentNode.insertBefore(womb.lastChild, element);
16191 getNodeText: function(element) argument
16193 var text = element.textContent;
16201 getNodeTextGroups: function(element) argument
16203 var text = element.textContent;
16294 getTitle: function(element, context) argument
16296 return getElementCSSSelector(element);
17475 setEditTarget: function(element) argument
17477 if (!element)
17482 else if (hasClass(element, "insertBefore"))
17483 this.insertRow(element, "before");
17484 else if (hasClass(element, "insertAfter"))
17485 this.insertRow(element, "after");
17487 this.startEditing(element);
18598 var getOutsider = function getOutsider(element, group, stepper) argument
18604 next = stepper(next || element);
18617 var getNextOutsider = function getNextOutsider(element, group) argument
18619 return getOutsider(element, group, bind(getNextByClass, FBL, "editable"));
18622 var getPreviousOutsider = function getPreviousOutsider(element, group) argument
18624 return getOutsider(element, group, bind(getPreviousByClass, FBL, "editable"));
18627 var getInlineParent = function getInlineParent(element) argument
18629 var lastInline = element;
18630 for (; element; element = element.parentNode)
18634 element.currentStyle :
18635 element.ownerDocument.defaultView.getComputedStyle(element, "");
18640 lastInline = element;
21826 var element = win.document.getElementById("_firebugConsole");
21827 if (!element)
21841 var element = win.document.getElementById("_firebugConsole");
21842 if (!element) // elementForce fails
21849 return element;
22366 element: $("fbConsole_btClear"),
23026 var element = Firebug.Console.getFirebugConsoleElement(context, win);
23027 if (element)
23028 element.setAttribute("FirebugVersion", Firebug.version); // Initialize Firebug version.
23033 handler.attachTo(element);
23046 var element = win.document.getElementById("_firebugConsole");
23047 if (element)
23048 element.parentNode.removeChild(element);
23058 this.attachTo = function(element) argument
23060 this.element = element;
23063 this.element.addEventListener('firebugAppendConsole', this.boundHandler, true); // capturing
23068 this.element.removeEventListener('firebugAppendConsole', this.boundHandler, true);
23722 element: null,
23778 this.element = fbLargeCommandLine;
23780 addEvent(this.element, "keydown", this.onMultiLineKeyDown);
23785 element: $("fbCommand_btRun"),
23793 element: $("fbCommand_btClear"),
23803 this.element = fbCommandLine;
23808 addEvent(this.element, "keydown", this.onKeyDown);
23814 fixOperaTabKey(this.element);
23817 this.element.value = this.lastValue;
23830 this.lastValue = this.element.value;
23834 removeEvent(this.element, "keydown", this.onMultiLineKeyDown);
23843 removeEvent(this.element, "keydown", this.onKeyDown);
23846 this.element = null;
23847 delete this.element;
23858 this.element.focus();
23863 this.element.blur();
23870 this.element.value = "";
23889 var command = this.element.value;
23910 this.element.value = Firebug.context.persistedState.commandHistory
23917 var element = this.element;
23923 element.value = Firebug.context.persistedState.commandHistory
23929 element.value = "";
23937 var element = this.element;
23939 var command = element.value;
24035 element.value = autoCompleteExpr + result;
25760 CssAnalyzer.getElementCSSRules = function(element) argument
25764 return getElementCSSRules(element);
26040 var element = elements[j];
26041 var eid = ElementCache(element);
26152 var getElementCSSRules = function(element) argument
26154 var eid = ElementCache(element);
26159 var arr = [element];
26333 this.getElementXPath = function(element) argument
26337 if (element && element.id)
26338 return '//*[@id="' + element.id + '"]';
26340 return this.getElementTreeXPath(element);
26350 this.getElementTreeXPath = function(element) argument
26354 for (; element && element.nodeType == 1; element = element.parentNode)
26357 var nodeName = element.nodeName;
26359 for (var sibling = element.previousSibling; sibling; sibling = sibling.previousSibling)
26367 var tagName = element.nodeName.toLowerCase();
27868 updateCascadeView: function(element) argument
27872 this.getInheritedRules(element, sections, usedProps);
27873 this.getElementRules(element, rules, usedProps);
27910 getInheritedRules: function(element, sections, usedProps) argument
27912 var parent = element.parentNode;
27921 sections.splice(0, 0, {element: parent, rules: rules});
27925 getElementRules: function(element, rules, usedProps, inheritMode) argument
27929 inspectedRules = CssAnalyzer.getElementCSSRules(element);
27954 … href = element.ownerDocument.location.href; // http://code.google.com/p/fbug/issues/detail?id=452
27977 if (element.style)
27978 this.getStyleProperties(element, rules, usedProps, inheritMode);
27981 … FBTrace.sysout("getElementRules "+rules.length+" rules for "+getElementXPath(element), rules);
28057 getStyleProperties: function(element, rules, usedProps, inheritMode) argument
28059 var props = this.parseCSSProps(element.style, inheritMode);
28060 this.addOldProperties(this.context, getElementXPath(element), inheritMode, props);
28067 {rule: element, id: getElementXPath(element),
28133 updateView: function(element) argument
28135 this.updateCascadeView(element);
28138 this.contentState = safeGetContentState(element);
28139 this.addStateChangeHandlers(element);
28143 updateSelection: function(element) argument
28145 if ( !instanceOf(element , "Element") ) // html supports SourceLink
28162 if (!element)
28165 this.updateView(element);
28295 updateComputedView: function(element) argument
28298 element.ownerDocument.parentWindow :
28299 element.ownerDocument.defaultView;
28302 element.currentStyle :
28303 win.getComputedStyle(element, "");
28344 updateView: function(element) argument
28346 this.updateComputedView(element);
30210 var element = getAncestorByClass(target, "fbHover");
30212 if(element)
30214 var pathIndex = element.getAttribute("pathIndex");