Bug 440797 – don't harcode Fennec in browser.js

This commit is contained in:
Daniel Brooks 2008-07-25 18:38:17 -05:00
parent d0c5c15dcb
commit 4d577cce02
3 changed files with 12 additions and 2 deletions

View File

@ -69,7 +69,11 @@ var Browser = {
if (!browser || aEvent.target != browser.contentDocument)
return;
document.title = "Fennec - " + aEvent.target.title;
var docElem = document.documentElement;
var title = "";
if (aEvent.target.title)
title = aEvent.target.title + docElem.getAttribute("titleseparator");
document.title = title + docElem.getAttribute("titlemodifier");
},
startup : function() {

View File

@ -48,11 +48,14 @@
%brandDTD;
]>
<window id="main-window" title="&brandShortName;"
<window id="main-window"
width="800" height="480"
onload="Browser.startup();"
onresize="BrowserUI.sizeAutocompletePopup();"
windowtype="navigator:browser"
title="&brandShortName;"
titlemodifier="&brandShortName;"
titleseparator="&mainWindow.titleseparator;"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script type="application/x-javascript" src="chrome://global/content/inlineSpellCheckUI.js"/>

View File

@ -1,3 +1,6 @@
<!-- LOCALIZATION NOTE (mainWindow.titleseparator): DONT_TRANSLATE -->
<!ENTITY mainWindow.titleseparator " - ">
<!ENTITY back.label "Back">
<!ENTITY back.tooltip "Back">
<!ENTITY forward.label "Forward">