I have not found a way to have a false referer on KM. This is a macro which might help. You can right click on a link and go to an intermediate page before going to the link. If I understand the system correctly, this will use the intermediate page as the referer. This link is part of KM so no extra downloading required.
It is a work-a-round, but maybe will be useful.
FakeRefer.kmm
# K-Meleon Macros (http://kmeleon.sourceforge.net/wiki/index.php?id=MacroLanguage2)
#
# ---------- FakeRefer.kmm
# ---------- K-Meleon Macro Language - go to link using fake referer ---------
#
# Dependencies : main.kmm
# Resources :
# Preferences :
# Version : 0.4 2011-10-10
# Author : JamesD
# --------------------------------------------------------------------------------
_FakeRefer_Run {
$_FR_URL = $LinkURL ;
$_FR_Path="chrome://global/content/mozilla.xhtml";
open($_FR_Path);
$_FR_answer = confirm("Send this page as referer?", "Fake Referer", YESNO, QUESTION);
if ($_FR_answer == "YES") {
open($_FR_URL);
} else {
id(ID_NAV_BACK);
}
}
_FakeRefer_BuildMenu{
setmenu("LinkSave",macro,"Fake Referer to link",_FakeRefer_Run,-1);
}
# - - - - - - - - - - - - - - - - - - -
$OnInit=$OnInit."_FakeRefer_BuildMenu;";
$macroModules=$macroModules."FakeRefer;";
Hanlon’s razor is an eponymous adage named after Robert J. Hanlon that states: “Never attribute to malice that which is adequately explained by stupidity.â€
JamesD