# -*- Mode: HTML -*- # ***** 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 browser. # # The Initial Developer of the Original Code is # Simon Bünzli # Portions created by the Initial Developer are Copyright (C) 2006 # the Initial Developer. All Rights Reserved. # # Contributor(s): # Dão Gottwald # Drew Willcoxon # # 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 ***** %notificationDTD; ]> = 0) { if (existingSuffix == -1 || existingSuffix > firstSlash) url = url.substring(0, firstSlash) + suffix + url.substring(firstSlash + 1); } else url = url + (existingSuffix == -1 ? suffix : "/"); url = "http://www." + url; } } var postData = {}; url = getShortcutOrURI(url, postData); return [url, postData.value]; ]]> false var types = aEvent.dataTransfer.types; if (types.contains("application/x-moz-file") || types.contains("text/x-moz-url") || types.contains("text/uri-list") || types.contains("text/unicode")) aEvent.preventDefault(); maxWidth) { // If the host is wider than the cap and therefore the path is not // visible at all, crop the host at the end. if (overLinkHost.boxObject.width > maxWidth) { overLinkHost.flex = 1; overLinkHost.crop = "end"; } overLinkPath.crop = host ? "start" : "end"; overLink.style.minWidth = maxWidth + "px"; overLink.style.maxWidth = maxWidth + "px"; } this._originLabel.value = this.value; ]]> = 0) { this._numNoActionsKeys++; this.popup.setAttribute("noactions", "true"); this.removeAttribute("actiontype"); } ]]> 0) { this._numNoActionsKeys--; if (this._numNoActionsKeys == 0) this._clearNoActions(); } ]]> " + urlString + ""; var dt = event.dataTransfer; dt.setData("text/x-moz-url", urlString + "\n" + title); dt.setData("text/unicode", urlString); dt.setData("text/html", htmlString); dt.effectAllowed = "copyLink"; event.stopPropagation(); ]]> 0 Cc["@mozilla.org/intl/stringbundle;1"]. getService(Ci.nsIStringBundleService). createBundle("chrome://browser/locale/places/places.properties"); ") to text to be spoke aloud // by screen readers. convert "tag" and "bookmark" to the localized versions, // but don't do anything for "favicon" (the default) if (aType != "favicon") { label += " " + this._bundle.GetStringFromName(aType + "ResultLabel"); } return label; ]]> document.getAnonymousElementByAttribute(this, "anonid", "progressmeter"); document.getAnonymousElementByAttribute(this, "anonid", "progresstext"); document.getAnonymousElementByAttribute(this, "anonid", "cancel"); let utils = {}; Components.utils.import("resource://gre/modules/DownloadUtils.jsm", utils); utils.DownloadUtils; = 0) maxProgress += aInstall.maxProgress; if (aInstall.state < AddonManager.STATE_DOWNLOADED) downloadingCount++; }); if (downloadingCount == 0) { this.destroy(); PopupNotifications.remove(this.notification); } else { this.setProgress(progress, maxProgress); } ]]> document.getAnonymousElementByAttribute(this, "anonid", "item");