Bug 546273 - Form Assistant misses focus on profiles.yahoo.com (bustage fix) [r=vingtetun]

This commit is contained in:
Mark Finkle 2010-03-04 12:01:07 -05:00
Родитель 85459a0e40
Коммит ddaf4cc074
2 изменённых файлов: 4 добавлений и 4 удалений

Просмотреть файл

@ -1094,9 +1094,9 @@ var FormHelper = {
for (let i=0; i<labels.length; i++) {
let labelRect = Browser.getBoundingContentRect(labels[i]);
if (labelRect.left < elRect.left) {
let isClosed = Math.abs(labelRect.left - elRect.left) - labelRect.width < kDistanceMax &&
Math.abs(labelRect.top - elRect.top) - labelRect.height < kDistanceMax;
if (!isClosed) {
let isClose = Math.abs(labelRect.left - elRect.left) - labelRect.width < kDistanceMax &&
Math.abs(labelRect.top - elRect.top) - labelRect.height < kDistanceMax;
if (isClose) {
let width = labelRect.width + elRect.width + (elRect.left - labelRect.left - labelRect.width);
return new Rect(labelRect.left, labelRect.top, width, elRect.height).expandToIntegers();
}

Просмотреть файл

@ -559,7 +559,7 @@ var Browser = {
let label = PluralForm.get(addons.length, disabledStrings).replace("#1", addons.length);
let alerts = Cc["@mozilla.org/alerts-service;1"].getService(Ci.nsIAlertsService);
alerts.showAlertNotification(URI_GENERIC_ICON_XPINSTALL, strings.getString("alertAddons"),
alerts.showAlertNotification(URI_GENERIC_ICON_XPINSTALL, Elements.browserBundle.getString("alertAddons"),
label, false, "", null);
}
gPrefService.clearUserPref("extensions.disabledAddons");