155712 - remove session history limit pref. r=jrgm sr=ben

This commit is contained in:
blakeross%telocity.com 2002-08-01 02:39:14 +00:00
Родитель 8a7de1da92
Коммит 6b44f14a42
2 изменённых файлов: 2 добавлений и 51 удалений

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

@ -33,12 +33,10 @@
<script type="application/x-javascript">
<![CDATA[
var _elementIDs = ["histDay", "shistMax"];
var _elementIDs = ["histDay"];
function Startup()
{
parent.hPrefWindow.registerOKCallbackFunc(onHistoryOK);
var urlbarHistButton = document.getElementById("ClearUrlBarHistoryButton");
try {
var urlBarHist = Components.classes["@mozilla.org/browser/urlbarhistory;1"]
@ -61,35 +59,6 @@
}
function onHistoryOK()
{
var data = parent.hPrefWindow.wsm.dataManager.pageData["chrome://communicator/content/pref/pref-history.xul"];
var panelIsShown = ("GetSHistValue" in window);
var maxSize = data['shistMax'].value;
if (panelIsShown)
maxSize = GetSHistValue();
if (maxSize < 0 || isNaN(maxSize) || maxSize == "") {
// set the pref to 0 so the UI reflects the proper value
if (panelIsShown)
document.getElementById("shistMax").value = "50";
else
data['shistMax'].value = "50";
maxSize = 50;
}
try {
var SHistory = Components.classes["@mozilla.org/browser/shistory;1"]
.getService(Components.interfaces.nsISHistory);
SHistory.maxLength = maxSize;
}
catch (ex) {
}
}
function GetSHistValue() {
return document.getElementById('shistMax').value;
}
function prefClearGlobalHistory()
{
var globalHistory = Components.classes["@mozilla.org/browser/global-history;1"]
@ -143,19 +112,5 @@
</hbox>
</hbox>
</groupbox>
<!-- Session History -->
<groupbox>
<caption label="&shistory.label;"/>
<description>&shistoryDescription1.label;</description>
<hbox align="center">
<label value="&shistoryDescription2.label;" accesskey="&shistory.accesskey;" control="shistMax"/>
<textbox id="shistMax" size="3"
preftype="int" prefstring="browser.sessionhistory.max_entries"/>
<spacer flex="1"/>
</hbox>
</groupbox>
</page>

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

@ -12,8 +12,4 @@
<!ENTITY clearLocationBar.label "Clear the list of sites stored in the location bar menu.">
<!ENTITY clearLocationBarButton.label "Clear Location Bar">
<!ENTITY clearLocationBarButton.accesskey "b">
<!ENTITY shistory.label "Session History">
<!ENTITY shistoryDescription1.label "Session history is a list of pages previously visited for an open browser window, accessible via the Back and Forward buttons.">
<!ENTITY shistoryDescription2.label "Number of pages in session history:">
<!ENTITY shistory.accesskey "s">