Firebird is now called Firefox

This commit is contained in:
ben%bengoodger.com 2004-02-11 00:56:17 +00:00
Родитель 7055ef1c83
Коммит b708c68cea
33 изменённых файлов: 298 добавлений и 315 удалений

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

@ -1,143 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html lang="en-GB-hixie">
<head>
<title>Mozilla Firebird</title>
</head>
<body>
<h1>Mozilla Firebird</h1>
<p><span class="LXRLONGDESC">This project is a redesign of the
Mozilla browser component, similar to Galeon, K-Meleon and Chimera,
but written using the XUL user interface language and designed to be
cross-platform.</span></p>
<h2>Principles, Strategy, Tactics, and Concrete Design Decisions</h2>
<ol>
<li>CVS access is restricted to a very small team. We'll grow as
needed, based on reputation and meritorious hacks.</li>
<li>This will be a single process for the browser only. Mail
clients, web editors, etc, will be out-of-process. Hooks for other
apps will be provided eventually, although that is not an immediate
goal.</li>
<li>No profile manager UI on startup, although you can still select
multiple profiles from the command line.</li>
<li>The default theme will be based on Classic, utilizing nsITheme
to respects the system look and feel. Mozilla Firebird will not use the old
and stale Communicator icons. Additional themes will be supported
but will not be part of Mozilla Firebird.</li>
<li>The toolbar(s) will be configurable. That includes moving the
location bar where the user wants it (not just splitting it so it
takes a whole toolbar width).</li>
<li>The personal toolbar is the personal toolbar, not the
whorebar.</li>
<li>All wallet-like functionality will be rewritten from
scratch.</li>
<li>We will have a sidebar, but it may work differently from
Mozilla's current one.</li>
<li>There won't be 239 access points for Search and for
Bookmarks!</li>
<li>We may drop the throbber.</li>
<li>The interface will not be "geeky" nor will it have a
"hacker-focus". Nor will it be "minimal". The idea is to design the
best web browser for most people. (This doesn't mean every feature
has to be enabled by default.)</li>
</ol>
<h2>Notes</h2>
<p>We won't be redesigning the editor widget(s) or other parts of
Gecko as part of this project.</p>
<p>We plan to move this app to the
<a href="http://www.mozilla.org/projects/embedding/MRE.html">MRE</a>
or the <a href="http://www.mozilla.org/projects/xul/xre.html">XRE</a>
but those projects are not ready for us so we have not started that
work yet.</p>
<h2>FAQ</h2>
<h3>Q1. Why?</h3>
<p>Some of us want to have fun and build an excellent, user-friendly
browser without the constraints (such as unnecessary features,
compatibility, marketing requirements, month long discussions, etc.)
that the current browser development requires.</p>
<p>Others of us are simply using this as a prototype to demonstrate
possible optimizations to the trunk, such as stripping overlays or
separating the application into separate processes instead of
running one monolithic suite.</p>
<h3>Q2. Why only a small team?</h3>
<p>The size of the team working on the trunk is one of the many
reasons that development on the trunk is so slow. We feel that
fewer dependencies (no marketing constraints), faster innovation (no
UI committees), and more freedom to experiment (no backwards
compatibility requirements) will lead to a better end product.</p>
<h3>Q3. Where do I file bugs on this?</h3>
<p>We're still chopping with strong bursts and broad strokes. There's
plenty that's obviously broken and we don't need bugs on that. If you
find a bug (a feature request is not a bug) and you're sure that it's
specific to Mozilla Firebird (not present in Mozilla) and you've read all of the
existing Mozilla Firebird bugs well enough to know that it's not already reported
then feel free report it on the Phoenix product in Bugzilla. </p>
<h3>Q4: Why are you guys wasting time making a FAQ?</h3>
<p>Because we would waste tons of time answering these questions, if
there were no FAQ.</p>
<h3>Q5: How do I get involved?</h3>
<p>By invitation. This is a meritocracy -- those who gain the respect of
those in the group will be invited to join the group.</p>
<h2>Getting and Building the Source</h2>
<h3>UNIX, Windows (gmake), Mac (mach-o)</h3>
<ol>
<li>Create a .mozconfig file in your home directory, or in the mozilla directory, containing the following:<br>
<br>
<code>
export MOZ_PHOENIX=1<br>
mk_add_options MOZ_PHOENIX=1<br>
ac_add_options --enable-crypto<br>
ac_add_options --disable-tests<br>
ac_add_options --disable-debug<br>
ac_add_options --disable-composer<br>
ac_add_options --enable-optimize=-O2<br>
ac_add_options --disable-ldap<br>
ac_add_options --disable-mailnews<br>
ac_add_options --enable-extensions=cookie,xml-rpc,xmlextras,p3p,pref,transformiix,universalchardet,typeaheadfind,webservices<br>
<br>
<b>Note: DO NOT USE --enable-optimize=-O2 on Windows. There are bugs. Simply use --enable-optimize.</b>
</code>
<li>Pull from CVS and build as described in the <a href="http://www.mozilla.org/build/unix.html">Mozilla build instructions</a>.
<li>Run the MozillaFirebird executable that is left in dist/bin</li>
</ol>
<h2>Mac (CodeWarrior)</h2>
<p>This platform is currently not supported.</p>
</body>
</html>

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

@ -46,12 +46,12 @@ include $(DEPTH)/config/autoconf.mk
DIRS = profile
PREF_JS_EXPORTS = $(srcdir)/profile/firebird.js
PREF_JS_EXPORTS = $(srcdir)/profile/firefox.js
ifeq ($(USE_SHORT_LIBNAME), 1)
PROGRAM = MozillaFirebird$(BIN_SUFFIX)
PROGRAM = firefox$(BIN_SUFFIX)
else
PROGRAM = MozillaFirebird-bin$(BIN_SUFFIX)
PROGRAM = firefox-bin$(BIN_SUFFIX)
endif
REQUIRES = \
@ -190,20 +190,20 @@ endif
endif
ifneq (,$(filter-out OS2 WINNT,$(OS_ARCH)))
MozillaFirebird:: mozilla.in Makefile.in Makefile $(DEPTH)/config/autoconf.mk
firefox:: mozilla.in Makefile.in Makefile $(DEPTH)/config/autoconf.mk
cat $< | sed -e "s|%MOZAPPDIR%|$(mozappdir)|" \
-e "s|%MREDIR%|$(mredir)|" \
-e "s|mozilla-bin|$(PROGRAM)|g" > $@
chmod +x $@
libs:: MozillaFirebird
libs:: firefox
$(INSTALL) $< $(DIST)/bin
install:: MozillaFirebird
install:: firefox
$(SYSINSTALL) $< $(DESTDIR)$(bindir)
GARBAGE += MozillaFirebird
GARBAGE += $(addprefix $(DIST)/bin/defaults/pref/, firebird.js)
GARBAGE += firefox
GARBAGE += $(addprefix $(DIST)/bin/defaults/pref/, firefox.js)
endif
@ -236,7 +236,7 @@ libs::
ifneq (,$(filter mac cocoa,$(MOZ_WIDGET_TOOLKIT)))
APP_NAME = Mozilla\ Firebird
APP_NAME = Firefox
libs:: $(PROGRAM)
mkdir -p $(DIST)/$(APP_NAME).app/Contents/MacOS

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

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

@ -1,9 +1,9 @@
<!ENTITY lang.version "1.5a">
<!ENTITY brandShortName "Mozilla Firebird">
<!ENTITY brandFullName "Mozilla Firebird">
<!ENTITY lang.version "1.7a">
<!ENTITY brandShortName "Firefox">
<!ENTITY brandFullName "Mozilla Firefox">
<!ENTITY version
#expand __APP_VERSION__
>
<!ENTITY vendorShortName "Mozilla">
<!ENTITY releaseURL "http://www.mozilla.org/projects/firebird/release-notes.html">
<!ENTITY releaseURL "http://www.mozilla.org/products/firefox/releases/0.8.html">

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

@ -1,3 +0,0 @@
brandShortName=Mozilla Firebird
brandFullName=Mozilla Firebird
vendorShortName=Mozilla

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

@ -68,9 +68,9 @@
</dict>
</array>
<key>CFBundleExecutable</key>
<string>MozillaFirebird-bin</string>
<string>firefox-bin</string>
<key>CFBundleGetInfoString</key>
<string>Mozilla Firebird APP_VERSION, © 1998-2003 The Mozilla Organization</string>
<string>Firefox APP_VERSION, © 1998-2004 Contributors</string>
<key>CFBundleIconFile</key>
<string>mach</string>
<key>CFBundleIdentifier</key>
@ -78,7 +78,7 @@
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>MozillaFirebird</string>
<string>Firefox</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>

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

@ -1,8 +1,8 @@
WIN32_MODULE_COMPANYNAME=Mozilla
WIN32_MODULE_COPYRIGHT=©Firebird and Mozilla Developers, according to the MPL 1.1/GPL 2.0/LGPL 2.1 licenses, as applicable.
WIN32_MODULE_FILEVERSION=0,7,0,0
WIN32_MODULE_FILEVERSION_STRING=0.7+
WIN32_MODULE_TRADEMARKS=Blah
WIN32_MODULE_DESCRIPTION=Mozilla Firebird
WIN32_MODULE_PRODUCTNAME=Firebird
WIN32_MODULE_NAME=Firebird
WIN32_MODULE_COPYRIGHT=©Firefox and Mozilla Developers, according to the MPL 1.1/GPL 2.0/LGPL 2.1 licenses, as applicable.
WIN32_MODULE_FILEVERSION=0,8,0,0
WIN32_MODULE_FILEVERSION_STRING=0.8
WIN32_MODULE_TRADEMARKS=Firefox is a Trademark of The Mozilla Foundation.
WIN32_MODULE_DESCRIPTION=Firefox
WIN32_MODULE_PRODUCTNAME=Firefox
WIN32_MODULE_NAME=Firefox

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

@ -10,23 +10,23 @@ Do Not Edit! -->
<DT><H3 PERSONAL_TOOLBAR_FOLDER="true">Bookmarks Toolbar Folder</H3>
<DD>Add bookmarks to this folder to see them displayed on the Bookmarks Toolbar
<DL><p>
<DT><A HREF="http://texturizer.net/firebird/index.html">Mozilla Firebird Help</A>
<DD>David Tenser's Mozilla Firebird help site
<DT><A HREF="http://forums.mozillazine.org/viewforum.php?f=38">Mozilla Firebird Support</A>
<DD>MozillaZine's Firebird Support forum
<DT><A HREF="http://texturizer.net/firefox/index.html">Firefox Help</A>
<DD>David Tenser's Firefox help site
<DT><A HREF="http://forums.mozillazine.org/viewforum.php?f=38">Firefox Support</A>
<DD>MozillaZine's Firefox Support forum
<DT><A HREF="http://plugindoc.mozdev.org/faqs/">Plug-in FAQ</A>
<DD>Mozilla Firebird Plug-in Frequently Asked Questions
<DD>Firefox Plug-in Frequently Asked Questions
</DL><p>
<HR>
<DT><H3>Mozilla Firebird &amp; Mozilla Information</H3>
<DD>Information about Mozilla Firebird and Mozilla
<DT><H3>Firefox &amp; Mozilla Information</H3>
<DD>Information about Firefox and Mozilla
<DL><p>
<DT><A HREF="http://texturizer.net/firebird/extensions/">Mozilla Firebird Extensions</A>
<DD>Mozilla Firebird add-ons and extensions
<DT><A HREF="http://texturizer.net/firebird/themes/">Mozilla Firebird Themes</A>
<DD>Mozilla Firebird themes
<DT><A HREF="http://forums.mozillazine.org/index.php?c=4">Mozilla Firebird Discussions</A>
<DD>MozillaZine's Mozilla Firebird discussion forums
<DT><A HREF="http://texturizer.net/firefox/extensions/">Firefox Extensions</A>
<DD>Firefox add-ons and extensions
<DT><A HREF="http://texturizer.net/firefox/themes/">Firefox Themes</A>
<DD>Firefox themes
<DT><A HREF="http://forums.mozillazine.org/index.php?c=4">Firefox Discussions</A>
<DD>MozillaZine's Firefox discussion forums
<DT><A HREF="http://www.mozillazine.org/">MozillaZine</A>
<DD>Mozilla community news and advocacy
</DL><p>
@ -34,8 +34,8 @@ Do Not Edit! -->
<DT><H3>Quick Searches</H3>
<DD>Handy searches that can be performed in the addressbar
<DL><p>
<DT><A HREF="http://devedge.netscape.com/viewsource/2002/bookmarks/">Using Mozilla Firebird Quick Searches</A>
<DD>Learn how to create and use Mozilla Firebird custom keywords and quick searches
<DT><A HREF="http://devedge.netscape.com/viewsource/2002/bookmarks/">Using Firefox Quick Searches</A>
<DD>Learn how to create and use Firefox custom keywords and quick searches
<DT><A HREF="http://www.google.com/search?&q=%s" SHORTCUTURL="google">Google Quicksearch</A>
<DD>Type &quot;google &lt;search term&gt;&quot; in the addressbar to perform a Google search
<DT><A HREF="http://www.google.com/search?q=%s&btnI=I'm+Feeling+Lucky" SHORTCUTURL="goto">I'm Feeling Lucky Quicksearch</A>

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

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

@ -0,0 +1,192 @@
/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
*
* The contents of this file are subject to the Mozilla Public License Version
* 1.1 (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
* http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS IS" basis,
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
* for the specific language governing rights and limitations under the
* License.
*
* The Original Code is mozilla.org code.
*
* The Initial Developer of the Original Code is
* Netscape Communications Corporation.
* Portions created by the Initial Developer are Copyright (C) 1998
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the terms of
* either the GNU General Public License Version 2 or later (the "GPL"), or
* the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
* in which case the provisions of the GPL or the LGPL are applicable instead
* of those above. If you wish to allow use of your version of this file only
* under the terms of either the GPL or the LGPL, and not to allow others to
* use your version of this file under the terms of the MPL, indicate your
* decision by deleting the provisions above and replace them with the notice
* and other provisions required by the GPL or the LGPL. If you do not delete
* the provisions above, a recipient may use your version of this file under
* the terms of any one of the MPL, the GPL or the LGPL.
*
* ***** END LICENSE BLOCK ***** */
// SYNTAX HINTS: dashes are delimiters. Use underscores instead.
// The first character after a period must be alphabetic.
// pref("startup.homepage_override_url","chrome://browser-region/locale/region.properties");
pref("general.startup.browser", true);
pref("browser.chromeURL","chrome://browser/content/");
pref("browser.hiddenWindowChromeURL", "chrome://browser/content/hiddenWindow.xul");
pref("xpinstall.dialog.confirm", "chrome://mozapps/content/xpinstall/xpinstallConfirm.xul");
pref("xpinstall.dialog.progress", "chrome://mozapps/content/downloads/downloads.xul");
pref("xpinstall.dialog.progress.type", "Download:Manager");
pref("keyword.enabled", true);
pref("keyword.URL", "http://www.google.com/search?btnI=I%27m+Feeling+Lucky&ie=UTF-8&oe=UTF-8&q=");
pref("general.useragent.locale", "chrome://global/locale/intl.properties");
pref("general.useragent.contentlocale", "chrome://browser-region/locale/region.properties");
pref("general.useragent.vendor", "Firebird");
pref("general.useragent.vendorSub",
#expand __APP_VERSION__
);
pref("general.smoothScroll", false);
#ifdef XP_UNIX
pref("general.autoScroll", false);
#else
pref("general.autoScroll", true);
#endif
// 0 = blank, 1 = home (browser.startup.homepage), 2 = last
// XXXBlake Remove this stupid pref
pref("browser.startup.page", 1);
pref("browser.startup.homepage", "chrome://browser-region/locale/region.properties");
// "browser.startup.homepage_override" was for 4.x
pref("browser.startup.homepage_override.1", false);
pref("browser.cache.disk.capacity", 50000);
pref("browser.enable_automatic_image_resizing", true);
pref("browser.urlbar.matchOnlyTyped", false);
pref("browser.chrome.site_icons", true);
pref("browser.chrome.favicons", true);
pref("browser.turbo.enabled", false);
pref("browser.formfill.enable", true);
pref("browser.download.useDownloadDir", true);
pref("browser.download.folderList", 0);
pref("browser.download.manager.showAlertOnComplete", true);
pref("browser.download.manager.showAlertInterval", 2000);
pref("browser.download.manager.retention", 2);
pref("browser.download.manager.showWhenStarting", true);
pref("browser.download.manager.useWindow", true);
pref("browser.download.manager.closeWhenDone", true);
pref("browser.download.manager.openDelay", 500);
// pointer to the default engine name
pref("browser.search.defaultenginename", "chrome://browser-region/locale/region.properties");
// pointer to the Web Search url (content area context menu)
pref("browser.search.defaulturl", "chrome://browser-region/locale/region.properties");
// basic search popup constraint: minimum sherlock plugin version displayed
// (note: must be a string representation of a float or it'll default to 0.0)
pref("browser.search.basic.min_ver", "0.0");
pref("browser.history.grouping", "day");
pref("browser.sessionhistory.max_entries", 50);
// Tab browser preferences.
pref("browser.tabs.loadInBackground", true);
pref("browser.tabs.loadFolderAndReplace", true);
pref("browser.tabs.opentabfor.middleclick", true);
pref("browser.tabs.opentabfor.urlbar", true);
// Smart Browsing prefs
pref("browser.related.enabled", true);
pref("browser.related.autoload", 1); // 0 = Always, 1 = After first use, 2 = Never
pref("browser.related.provider", "http://www-rl.netscape.com/wtgn?");
pref("browser.related.disabledForDomains", "");
pref("browser.goBrowsing.enabled", true);
// Default bookmark sorting
pref("browser.bookmarks.sort.direction", "descending");
pref("browser.bookmarks.sort.resource", "rdf:http://home.netscape.com/NC-rdf#Name");
// Scripts & Windows prefs
pref("dom.disable_open_during_load", true);
pref("javascript.options.showInConsole", false);
// popups.policy 1=allow,2=reject
pref("privacy.popups.policy", 1);
pref("privacy.popups.usecustom", true);
pref("privacy.popups.firstTime", true);
pref("network.protocols.useSystemDefaults", false); // set to true if user links should use system default handlers
pref("network.cookie.cookieBehavior", 0); // cookies enabled
pref("network.cookie.enableForCurrentSessionOnly", false);
// l12n and i18n
pref("intl.accept_languages", "chrome://global/locale/intl.properties");
// collationOption is only set on linux for japanese. see bug 18338 and 62015
// we need to check if this pref is still useful.
pref("intl.collationOption", "chrome://global-platform/locale/intl.properties");
pref("intl.charsetmenu.browser.static", "chrome://global/locale/intl.properties");
pref("intl.charsetmenu.browser.more1", "chrome://global/locale/intl.properties");
pref("intl.charsetmenu.browser.more2", "chrome://global/locale/intl.properties");
pref("intl.charsetmenu.browser.more3", "chrome://global/locale/intl.properties");
pref("intl.charsetmenu.browser.more4", "chrome://global/locale/intl.properties");
pref("intl.charsetmenu.browser.more5", "chrome://global/locale/intl.properties");
pref("intl.charset.detector", "chrome://global/locale/intl.properties");
pref("intl.charset.default", "chrome://global-platform/locale/intl.properties");
pref("font.language.group", "chrome://global/locale/intl.properties");
pref("intl.menuitems.alwaysappendaccesskeys","chrome://global/locale/intl.properties");
// 0=lines, 1=pages, 2=history , 3=text size
pref("mousewheel.withcontrolkey.action",3);
pref("mousewheel.withshiftkey.action",2);
pref("mousewheel.withaltkey.action",0);
pref("profile.allow_automigration", false); // setting to false bypasses automigration in the profile code
// Customizable toolbar stuff
pref("custtoolbar.personal_toolbar_folder", "");
pref("browser.throbber.url","chrome://browser-region/locale/region.properties");
// pref to control the alert notification
pref("alerts.slideIncrement", 1);
pref("alerts.slideIncrementTime", 10);
pref("alerts.totalOpenTime", 4000);
pref("alerts.height", 50);
// update notifications prefs
pref("update_notifications.enabled", true);
pref("update_notifications.provider.0.frequency", 7); // number of days
pref("update_notifications.provider.0.datasource", "chrome://browser-region/locale/region.properties");
pref("browser.xul.error_pages.enabled", false);
pref("signon.rememberSignons", true);
pref("signon.expireMasterPassword", false);
pref("signon.SignonFileName", "signons.txt");
pref("network.protocol-handler.external.mailto", true); // for mail
pref("network.protocol-handler.external.news" , true); // for news
// By default, all protocol handlers are exposed. This means that
// the browser will respond to openURL commands for all URL types.
// It will also try to open link clicks inside the browser before
// failing over to the system handlers.
pref("network.protocol-handler.expose-all", true);
// Default security warning dialogs to show once.
pref("security.warn_entering_secure.show_once", true);
pref("security.warn_entering_weak.show_once", true);
pref("security.warn_leaving_secure.show_once", true);
pref("security.warn_viewing_mixed.show_once", true);
pref("security.warn_submit_insecure.show_once", true);

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

@ -39,7 +39,7 @@
#include <windows.h>
#include "nsINativeAppSupportWin.h"
1 24 "MozillaFirebird.exe.manifest"
1 24 "firefox.exe.manifest"
// Program icon.
IDI_APPLICATION ICON
@ -67,8 +67,8 @@ IDD_SPLASH DIALOGEX
STRINGTABLE DISCARDABLE
BEGIN
ID_DDE_APPLICATION_NAME, "Mozilla Firebird"
IDS_STARTMENU_APPNAME, "Mozilla Firebird"
ID_DDE_APPLICATION_NAME, "Firefox"
IDS_STARTMENU_APPNAME, "Firefox"
END
#ifdef MOZ_STATIC_BUILD

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

@ -46,5 +46,5 @@ END
STRINGTABLE DISCARDABLE
BEGIN
ID_DDE_APPLICATION_NAME, "Mozilla Firebird"
ID_DDE_APPLICATION_NAME, "Firefox"
END

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

@ -49,38 +49,27 @@
<dialog xmlns:html="http://www.w3.org/1999/xhtml"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
id="aboutDialog"
buttons="accept"
onload="onLoad();"
title="&aboutDialog.title;"
style="width: 299px">
buttons="accept,extra2"
onload="init(event);" onunload="uninit(event);"
title="&aboutDialog.title;" creditslabel="&copyright;" aboutlabel="&aboutLink;"
style="width: 299px">
<script type="application/x-javascript" src="chrome://global/content/globalOverlay.js"/>
<script type="application/x-javascript">
<![CDATA[
function onLoad() {
var userAgentField = document.getElementById("userAgent");
userAgentField.value = navigator.userAgent;
}
]]>
</script>
<script type="application/x-javascript" src="chrome://browser/content/aboutDialog.js"/>
<deck id="modes" flex="1">
<vbox flex="1" id="clientBox">
<image src="chrome://browser/content/about.png"/>
<label id="version" value="&aboutVersion;"/>
<label id="copyright" value="&copyrightText;"/>
<vbox id="detailsBox" align="center" flex="1">
<separator class="thin"/>
<hbox align="center">
<label value="&brandFullName;" id="brandName"/>
<label value="&version;"/>
</hbox>
<spacer flex="1"/>
<textbox id="userAgent" multiline="true" readonly="true" cols="60" style="height: 5.1em"/>
<spacer flex="1"/>
<html:a onclick="visitLink(event);"
href="" id="copyright" link="&copyrightLink;"
style="display: block;">&copyright;</html:a>
<spacer flex="1"/>
<textbox id="userAgent" multiline="true" readonly="true" cols="60"/>
</vbox>
</vbox>
<separator class="groove" id="groove"/>
</dialog>
<vbox flex="1" id="creditsBox">
<html:iframe style="border: 0px;" id="creditsIframe" src="chrome://browser/locale/credits.html" flex="1"/>
</vbox>
</deck>
<separator class="groove" id="groove"/>
</dialog>

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

@ -1,7 +1,9 @@
browser.jar:
content/browser/contents.rdf (content/contents.rdf)
content/browser/about.png (content/about.png)
content/browser/aboutCredits.png (content/aboutCredits.png)
content/browser/aboutFooter.png (content/aboutFooter.png)
* content/browser/aboutDialog.xul (content/aboutDialog.xul)
* content/browser/aboutDialog.js (content/aboutDialog.js)
content/browser/browser.css (content/browser.css)
* content/browser/browser.js (content/browser.js)
* content/browser/browser.xul (content/browser.xul)
@ -25,6 +27,7 @@ browser.jar:
en-US.jar:
locale/en-US/browser/contents.rdf (locale/contents.rdf)
locale/en-US/browser/aboutDialog.dtd (locale/aboutDialog.dtd)
* locale/en-US/browser/credits.html (locale/credits.html)
* locale/en-US/browser/browser.dtd (locale/browser.dtd)
locale/en-US/browser/browser.properties (locale/browser.properties)
locale/en-US/browser/contentAreaCommands.properties (locale/contentAreaCommands.properties)

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

@ -1,3 +1,5 @@
<!ENTITY aboutDialog.title "About &brandFullName;">
<!ENTITY copyright "Copyright and contributor information">
<!ENTITY copyrightLink "about:">
<!ENTITY aboutDialog.title "About &brandShortName;">
<!ENTITY copyright "Credits">
<!ENTITY aboutLink "&lt; About &brandShortName;">
<!ENTITY aboutVersion "version &version;">
<!ENTITY copyrightText "&#169;1998-2004 Contributors. All Rights Reserved.">

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

@ -1,6 +1,6 @@
general.useragent.contentlocale=US
homePageDefault=http://www.mozilla.org/products/firebird/
homePageDefault=http://www.mozilla.org/products/firefox/start/
shopKeyword=keyword:shop [Product]
quoteKeyword=keyword:quote [Enter symbol here]
localKeyword=keyword:zip [Your zip code]
@ -10,16 +10,16 @@ careerKeyword=keyword:[Your city] careers
fallbackDefaultSearchURL=http://search.netscape.com/cgi-bin/search?charset=UTF-8&search=
otherSearchURL=http://home.netscape.com/bookmark/6_0/tsearch.html
# firebird.js
browser.startup.homepage=http://www.mozilla.org/products/firebird/
browser.throbber.url=http://www.mozilla.org/products/firebird/
# firefox.js
browser.startup.homepage=http://www.mozilla.org/products/firefox/start/
browser.throbber.url=http://www.mozilla.org/products/firefox/start/
browser.search.defaulturl=http://www.google.com/search?lr=&ie=UTF-8&oe=UTF-8&q=
wallet.Server=http://www.mozilla.org/wallet/tables/
wallet.Samples=http://www.mozilla.org/wallet/samples/
#config.js
startup.homepage_override_url=http://www.mozilla.org/products/firebird/
startup.homepage_override_url=http://www.mozilla.org/products/firefox/start/
# search-panel.properties
defaultSearchURL=http://www.google.com/search?hl=en&lr=&ie=UTF-8&oe=UTF-8&q=

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

@ -1,35 +0,0 @@
#aboutDialog {
padding: 0px 0px 10px 0px;
}
#clientBox {
background-color: #FFFFFF;
color: #000000;
}
#brandName {
font-weight: bold; font-size: larger;
}
#detailsBox {
padding: 8px 10px 10px 8px;
}
#userAgent {
margin: 3px 5px;
background-color: #FFFFFF;
color: #000000;
padding: 1px 0px 1px 2px;
-moz-appearance: none;
border: none;
}
#copyright {
color: blue;
text-decoration: underline;
}
#groove {
margin-top: 0px;
}

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

@ -1,4 +1,5 @@
classic.jar:
skin/classic/browser/about.png
skin/classic/browser/aboutDialog.css
skin/classic/browser/Bookmarks-folder.png
skin/classic/browser/browser.css

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

@ -1,4 +1,6 @@
classic.jar:
skin/classic/browser/about.png
skin/classic/browser/aboutDialog.css
skin/classic/browser/bookmark-hover-dropmarker.png
skin/classic/browser/bookmark-hover-left.png
skin/classic/browser/bookmark-hover-mid.png

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

@ -1,12 +0,0 @@
<!ENTITY lHeader "Extensions">
<!ENTITY extensionTitle.label "The following Extensions are installed:">
<!ENTITY disableExtension.label "Disable Extension">
<!ENTITY uninstallExtension.label "Uninstall Extension">
<!ENTITY getNewExtensions.label "Get New Extensions">
<!ENTITY extensionSettings.label "Options...">
<!ENTITY author.tooltip "Close Options and visit the author's web page">
<!ENTITY getnew.tooltip "Close Options and visit Mozilla Firebird Help's Extensions page">
<!ENTITY getnew.url "http://texturizer.net/firebird/extensions/">

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

@ -1,22 +0,0 @@
<!--LOCALIZATION NOTE : FILE Theme management prefs -->
<!ENTITY lHeader "Themes">
<!ENTITY skinIntro.label "Selecting a new theme changes the look of buttons, dialog boxes, menus, toolbars, and other items.">
<!ENTITY installedThemes.label "Theme to use:">
<!ENTITY selectSkin.label "Apply Theme">
<!ENTITY selectSkin.accesskey "a">
<!ENTITY uninstallSkin.label "Uninstall Theme">
<!ENTITY uninstallSkin.accesskey "u">
<!ENTITY general.label "General">
<!ENTITY preview.label "Preview Image">
<!ENTITY getNewThemes.label "Get New Themes">
<!ENTITY author.tooltip "Close Options and visit the author's web page">
<!ENTITY getnew.tooltip "Close Options and visit Mozilla Firebird Help's Themes page">
<!ENTITY getnew.url "http://texturizer.net/firebird/themes/">

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

@ -1,5 +1,5 @@
# This file specifies the build flags for Firebird. You can use it by adding:
# This file specifies the build flags for Firefox. You can use it by adding:
# . $topsrcdir/browser/config/mozconfig
# to the top of your mozconfig file.

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

@ -1,11 +1,12 @@
VersionLanguage = en
NameCompany = mozilla.org
NameProduct = Mozilla Firebird
NameProductInternal = Mozilla Firebird
VersionProduct = 0.7+
FileInstallerEXE = FirebirdSetup.exe
FileMainEXE = MozillaFirebird.exe
FileUninstall = UninstallFirebird.exe
FileUninstallZIP = UninstallFirebird.zip
FileInstallerNETRoot = FirebirdNetSetup
NameProduct = Mozilla Firefox
NameProductInternal = Mozilla Firefox
VersionProduct = 0.8
FileInstallerEXE = FirefoxSetup.exe
FileMainEXE = firefox.exe
FileUninstall = UninstallFirefox.exe
FileUninstallZIP = UninstallFirefox.zip
FileInstallerNETRoot = FirefoxNetSetup
ComponentList = xpcom,browser,deflenus,langenus,regus,abe,adt
LicenseFile = browser/LICENSE

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

@ -1,4 +1,4 @@
; Package file for Win32 static Firebird build.
; Package file for Win32 static Firefox build.
;
; File format:
;
@ -42,7 +42,7 @@ bin\xpcom_compat.dll
[browser]
; [Base Browser Files]
bin\MozillaFirebird.exe
bin\firefox.exe
bin\plugins\npnul32.dll
bin\res\cmessage.txt
bin\xpicleanup.exe

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

@ -160,7 +160,7 @@ function visitLink(aEvent) {
node = node.parentNode;
var url = node.getAttribute("link");
if (url != "")
window.opener.openNewWindowWith(url, null, false);
top.opener.openNewWindowWith(url, null, false);
}
function isValidLeftClick(aEvent, aName)

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

@ -243,6 +243,7 @@
#ifdef XP_WIN
# show the spacer on Windows only when the extra2 button is present
var spacer = document.getAnonymousElementByAttribute(this, "anonid", "spacer");
spacer.removeAttribute("hidden");
spacer.setAttribute("flex", shown["extra2"]?"1":"0");
#endif

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

@ -354,6 +354,9 @@ sub ParseInstallerCfg
elsif ($prop eq "ComponentList") {
$ENV{WIZ_componentList} = $value;
}
elsif ($prop eq "LicenseFile") {
$ENV{WIZ_licenseFile} = $value;
}
}
close(fpInstallCfg);

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

@ -208,10 +208,10 @@ copy("$gDirDistInstall/setuprsc.dll", "$gDirDistInstall/setup") ||
die "copy $gDirDistInstall/setuprsc.dll $gDirDistInstall/setup: $!\n";
# copy license file for the installer
copy("$topsrcdir/LICENSE", "$gDirDistInstall/license.txt") ||
die "copy $topsrcdir/LICENSE $gDirDistInstall/license.txt: $!\n";
copy("$topsrcdir/LICENSE", "$gDirDistInstall/setup/license.txt") ||
die "copy $topsrcdir/LICENSE $gDirDistInstall/setup/license.txt: $!\n";
copy("$topsrcdir/$ENV{WIZ_licenseFile}", "$gDirDistInstall/license.txt") ||
die "copy $topsrcdir/$ENV{WIZ_licenseFile} $gDirDistInstall/license.txt: $!\n";
copy("$topsrcdir/$ENV{WIZ_licenseFile}", "$gDirDistInstall/setup/license.txt") ||
die "copy $topsrcdir/$ENV{WIZ_licenseFile} $gDirDistInstall/setup/license.txt: $!\n";
# copy the lean installer to stub\ dir

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

@ -2,6 +2,8 @@
//
#include "resource.h"
1 24 "uninstall.exe.manifest"
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//

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

@ -10,11 +10,11 @@
<!-- classic Information -->
<RDF:Description about="urn:mozilla:skin:classic/1.0"
chrome:displayName="Mozilla Firebird"
chrome:displayName="Firefox (default)"
chrome:accessKey="P"
chrome:author="mozilla.org"
chrome:authorURL="http://www.mozilla.org/projects/firebird/"
chrome:description="This is the default Mozilla Firebird theme. Select this theme to return to the original appearance."
chrome:authorURL="http://www.mozilla.org/products/firefox/"
chrome:description="This is the default Firefox theme. Select this theme to return to the original appearance."
chrome:name="classic/1.0"
chrome:image="Preview.png">
<chrome:packages>

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

@ -1401,7 +1401,7 @@ static nsresult DumpVersion(char *appname)
}
/* Temporary hack until quicklaunch is removed for real.
* This prevents firebird and thunderbird from getting into a broken
* This prevents firefox and thunderbird from getting into a broken
* state from which you can't quit.
*/
static nsresult DumpTurbo(char *appname)

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

@ -228,7 +228,7 @@ endif # DMG
$(PLATFORM_EXCLUDE_LIST) \
-exec $(STRIP) $(STRIP_FLAGS) {} >/dev/null 2>&1 \;
$(SIGN_NSS)
ifeq (,$(filter mozilla MozillaFirebird,$(MOZ_PKG_APPNAME)))
ifeq (,$(filter mozilla firefox,$(MOZ_PKG_APPNAME)))
@echo "Creating start script $(MOZ_PKG_APPNAME)..."
cd $(DIST)/$(MOZ_PKG_APPNAME); if [ -f mozilla ]; then cp mozilla $(MOZ_PKG_APPNAME); fi
endif

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

@ -2,6 +2,8 @@
//
#include "resource.h"
1 24 "uninstall.exe.manifest"
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//