Option click to save links on mac (55686). r=timeless sr=alecf

This commit is contained in:
blakeross%telocity.com 2001-03-10 01:29:46 +00:00
Родитель 017fc471e3
Коммит cb22baebf5
3 изменённых файлов: 13 добавлений и 1 удалений

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

@ -360,6 +360,7 @@ pref("security.xpconnect.plugin.unrestricted", true);
pref("ui.key.accelKey", 17);
pref("ui.key.menuAccessKey", 18);
pref("ui.key.menuAccessKeyFocuses", false);
pref("ui.key.saveLink.shift", true); // true = shift, false = meta
// Middle-mouse handling
pref("middlemouse.paste", false);

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

@ -24,6 +24,7 @@
platform.mac = true;
pref("browser.drag_out_of_frame_style", 1);
pref("ui.key.saveLink.shift", false); // true = shift, false = meta
pref("editor.use_html_editor", false);
pref("editor.use_image_editor", false);

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

@ -144,7 +144,17 @@
event.preventBubble();
return true;
}
if (event.shiftKey) { // if shift is down
var saveModifier = true;
if (pref) {
try {
saveModifier = pref.GetBoolPref("ui.key.saveLink.shift");
}
catch {
}
}
saveModifier = saveModifier ? event.shiftKey : event.metaKey;
if (saveModifier) { // if saveModifier is down
savePage(href); // save the link
return true;
}