PK f-3wi66#content/xbl-marquee/xbl-marquee.xml 6 if (this.hasAttribute("scrollamount")) return this.getAttribute("scrollamount"); return this.defaultScrollAmount; //default value is 6 pixels this.setAttribute("scrollamount", val); 85 this.setAttribute("scrolldelay", val); // since we changed the scrolldelay, restart the marquee this._doMove(false); "left" return this.directionField; // if val is false, don't change anything if (val) { // in case direction is swapped between horizontal/vertical, use // setAttribute to make the xbl bindings change. this.setAttribute("direction", val); // since we changed the direction, set startNewDirection to true this.startNewDirection = true; this.directionField = val.toLowerCase(); // pass in aSkipSettingNewPosition as true this._doMove(true); } "left" "scroll" return this.behaviorField; this.behaviorField = val ? val.toLowerCase() : this.defaultBehavior; "scroll" 1 0 0 0 0 0 true "0.9.7" this.stopAt) || (this.dirsign == -1 && this.newPosition < this.stopAt)) { if (this.behaviorField == "alternate") { // lets start afresh this.startNewDirection = true; // swap direction const swap = {left: "right", down: "up", up: "down", right: "left"}; this.directionField = swap[this.directionField]; } else { this.newPosition = this.startAt; } } if (!this.startNewDirection) { if ((this.directionField == "up") || (this.directionField == "down")) this.outerDiv.scrollTop = this.newPosition; else this.outerDiv.scrollLeft = this.newPosition; } var myThis = this; var lambda = function myTimeOutFunction(){myThis.start();} this.runId = window.setTimeout(lambda, this.scrollDelay); ]]> PK q2WL L #content/xbl-marquee/xbl-marquee.css/* ***** BEGIN LICENSE BLOCK ***** * Version: MPL 1.1/GPL 2.0/LGPL 2.1 * * The contents of this file are subject to the Mozilla Public License Version * 1.1 (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * http://www.mozilla.org/MPL/ * * Software distributed under the License is distributed on an "AS IS" basis, * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License * for the specific language governing rights and limitations under the * License. * * The Original Code is mozilla.org code. * * The Initial Developer of the Original Code is * Netscape Communications Corporation. * Portions created by the Initial Developer are Copyright (C) 1998 * the Initial Developer. All Rights Reserved. * * Contributor(s): * * Alternatively, the contents of this file may be used under the terms of * either of the GNU General Public License Version 2 or later (the "GPL"), * or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), * in which case the provisions of the GPL or the LGPL are applicable instead * of those above. If you wish to allow use of your version of this file only * under the terms of either the GPL or the LGPL, and not to allow others to * use your version of this file under the terms of the MPL, indicate your * decision by deleting the provisions above and replace them with the notice * and other provisions required by the GPL or the LGPL. If you do not delete * the provisions above, a recipient may use your version of this file under * the terms of any one of the MPL, the GPL or the LGPL. * * ***** END LICENSE BLOCK ***** */ /* Marquees with a height attr that actually specifies a height should have auto CSS height here. Note that this rule has the same specificity as the preceding one, so it has to come later in the sheet to work. */ marquee[height*="1"], marquee[height*="2"], marquee[height*="3"], marquee[height*="4"], marquee[height*="5"], marquee[height*="6"], marquee[height*="7"], marquee[height*="8"], marquee[height*="9"] { height: auto; } /* PRINT ONLY rules follow */ @media print { marquee > * > * { margin: 0 !important; padding: 0 !important; } /* This hack is needed until bug 119078 gets fixed */ } PK w\,}Ť%content/communicator/communicator.css/* ***** BEGIN LICENSE BLOCK ***** * Version: MPL 1.1/GPL 2.0/LGPL 2.1 * * The contents of this file are subject to the Mozilla Public License Version * 1.1 (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * http://www.mozilla.org/MPL/ * * Software distributed under the License is distributed on an "AS IS" basis, * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License * for the specific language governing rights and limitations under the * License. * * The Original Code is mozilla.org code. * * The Initial Developer of the Original Code is * Netscape Communications Corporation. * Portions created by the Initial Developer are Copyright (C) 2002 * the Initial Developer. All Rights Reserved. * * Contributor(s): * Samir Gehani * * Alternatively, the contents of this file may be used under the terms of * either the GNU General Public License Version 2 or later (the "GPL"), or * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), * in which case the provisions of the GPL or the LGPL are applicable instead * of those above. If you wish to allow use of your version of this file only * under the terms of either the GPL or the LGPL, and not to allow others to * use your version of this file under the terms of the MPL, indicate your * decision by deleting the provisions above and replace them with the notice * and other provisions required by the GPL or the LGPL. If you do not delete * the provisions above, a recipient may use your version of this file under * the terms of any one of the MPL, the GPL or the LGPL. * * ***** END LICENSE BLOCK ***** */ @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* ::::: print preview toolbar ::::: */ toolbar[printpreview="true"] { -moz-binding: url("chrome://communicator/content/printPreviewBindings.xml#printpreviewtoolbar"); } PK (2~,content/communicator/communicatorOverlay.xul PK g5z{{'content/communicator/utilityOverlay.xul %brandDTD; %globalRegionDTD; %utilityDTD; ]> PK nI51uE{{%content/wallet/walletTasksOverlay.xul PK ,F'content/wallet/walletContextOverlay.xul PK y0 ] %content/wallet/walletPrefsOverlay.xul PK nj4=p content/wallet/pref-wallet.xul %brandDTD; %prefWalletDTD; ]> &walletDescription.label;