%findBarDTD; ]> null null Components.classes['@mozilla.org/preferences-service;1'] .getService(Components.interfaces.nsIPrefService) .getBranch(null); Components.classes['@mozilla.org/atom-service;1'] .getService(Components.interfaces.nsIAtomService); null // see bug 63370 for details var localeService = Components.classes["@mozilla.org/intl/nslocaleservice;1"] .getService(Components.interfaces.nsILocaleService); var stringBundleService = Components.classes["@mozilla.org/intl/stringbundle;1"] .getService(Components.interfaces.nsIStringBundleService); var bundleURL = "chrome://global/locale/tabbrowser.properties"; this._mStrBundle = stringBundleService.createBundle(bundleURL, localeService.getApplicationLocale()); } return this._mStrBundle; ]]> null null true null false null null false null false 3 10 null false null false 0 null null null null 0 && Math.abs(y) > 0) { if (this._scrollCount++ % 2) y = 0; else x = 0; } this._clientFrameDoc.defaultView.scrollBy(x, y); setTimeout(function foo(a) { a.autoScrollLoop() }, 5, this); } ]]> = documentWidth) scrollType = 1; else if (windowHeight >= documentHeight && windowWidth < documentWidth) scrollType = 2; var imageWidth = 28; var imageHeight = 28; // marker var el = this._clientFrameDoc.createElementNS("http://www.w3.org/1999/xhtml", "img"); var scrollImages = new Array("chrome://global/content/bindings/autoscroll_all.png", "chrome://global/content/bindings/autoscroll_v.png", "chrome://global/content/bindings/autoscroll_h.png"); el.src = scrollImages[scrollType]; el.style.position = "fixed"; el.style.left = left - imageWidth / 2 + "px"; el.style.top = top - imageHeight / 2 + "px"; el.style.width = imageWidth + "px"; el.style.height = imageHeight + "px"; el.style.cursor = scrollCursor[scrollType]; el.style.zIndex = 2147483647; //Max Int el.style.borderStyle = "none"; el.style.padding = "0"; el.style.margin = "0"; this._clientFrameDoc.documentElement.appendChild(el); this._autoScrollMarkerImage = el; ]]> this._AUTOSCROLL_SNAP || x < -this._AUTOSCROLL_SNAP) || (y > this._AUTOSCROLL_SNAP || y < -this._AUTOSCROLL_SNAP)) this._snapOn = false; } ]]> null document.getAnonymousElementByAttribute(this, "anonid", "messageImage"); null; ""; ""; document.getAnonymousElementByAttribute(this, "anonid", "messageText"); ""; document.getAnonymousElementByAttribute(this, "anonid", "messageButton"); if (event.originalTarget.getAttribute("anonid") == "messageButton") { var os = Components.classes["@mozilla.org/observer-service;1"] .getService(Components.interfaces.nsIObserverService); var subject = this.docShell ? this.docShell : null; os.notifyObservers(subject, this.source, ""); }