зеркало из https://github.com/mozilla/pjs.git
Firebird is now called Firefox
This commit is contained in:
Родитель
7055ef1c83
Коммит
b708c68cea
|
@ -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 & Mozilla Information</H3>
|
||||
<DD>Information about Mozilla Firebird and Mozilla
|
||||
<DT><H3>Firefox & 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 "google <search term>" 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="©right;" 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="©rightText;"/>
|
||||
<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="©rightLink;"
|
||||
style="display: block;">©right;</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 "< About &brandShortName;">
|
||||
<!ENTITY aboutVersion "version &version;">
|
||||
<!ENTITY copyrightText "©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
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
|
Загрузка…
Ссылка в новой задаче