Bug 876037 - Make app.releaseNotesURL and app.vendorURL optional. r=gavin

This commit is contained in:
Raymond Lee 2013-05-31 03:25:43 +08:00
parent 31ba481d62
commit 89072aa2c4
5 changed files with 3 additions and 18 deletions

View File

@ -21,10 +21,6 @@ pref("app.update.url.manual", "https://www.mozilla.org/firefox/aurora/");
// supplied in the "An update is available" page of the update wizard. // supplied in the "An update is available" page of the update wizard.
pref("app.update.url.details", "https://www.mozilla.org/firefox/aurora/"); pref("app.update.url.details", "https://www.mozilla.org/firefox/aurora/");
// Release notes and vendor URLs
pref("app.releaseNotesURL", "http://www.mozilla.org/projects/firefox/%VERSION%/releasenotes/");
pref("app.vendorURL", "http://www.mozilla.org/projects/firefox/");
// Search codes belong only in builds with official branding // Search codes belong only in builds with official branding
pref("browser.search.param.yahoo-fr", ""); pref("browser.search.param.yahoo-fr", "");
pref("browser.search.param.yahoo-fr-cjkt", ""); // now unused pref("browser.search.param.yahoo-fr-cjkt", ""); // now unused

View File

@ -18,10 +18,6 @@ pref("app.update.url.manual", "https://nightly.mozilla.org");
// supplied in the "An update is available" page of the update wizard. // supplied in the "An update is available" page of the update wizard.
pref("app.update.url.details", "https://nightly.mozilla.org"); pref("app.update.url.details", "https://nightly.mozilla.org");
// Release notes and vendor URLs
pref("app.releaseNotesURL", "http://www.mozilla.org/projects/firefox/%VERSION%/releasenotes/");
pref("app.vendorURL", "http://www.mozilla.org/projects/firefox/");
// Search codes belong only in builds with official branding // Search codes belong only in builds with official branding
pref("browser.search.param.yahoo-fr", ""); pref("browser.search.param.yahoo-fr", "");
pref("browser.search.param.yahoo-fr-cjkt", ""); // now unused pref("browser.search.param.yahoo-fr-cjkt", ""); // now unused

View File

@ -18,10 +18,6 @@ pref("app.update.url.manual", "https://www.mozilla.org/firefox/");
// supplied in the "An update is available" page of the update wizard. // supplied in the "An update is available" page of the update wizard.
pref("app.update.url.details", "https://www.mozilla.org/%LOCALE%/firefox/notes"); pref("app.update.url.details", "https://www.mozilla.org/%LOCALE%/firefox/notes");
// Release notes and vendor URLs
pref("app.releaseNotesURL", "http://www.mozilla.com/%LOCALE%/firefox/%VERSION%/releasenotes/");
pref("app.vendorURL", "http://www.mozilla.com/%LOCALE%/firefox/");
pref("browser.search.param.ms-pc", "MOZI"); pref("browser.search.param.ms-pc", "MOZI");
pref("browser.search.param.yahoo-fr", "moz35"); pref("browser.search.param.yahoo-fr", "moz35");
pref("browser.search.param.yahoo-fr-cjkt", "moz35"); // now unused pref("browser.search.param.yahoo-fr-cjkt", "moz35"); // now unused

View File

@ -18,10 +18,6 @@ pref("app.update.url.manual", "https://nightly.mozilla.org");
// supplied in the "An update is available" page of the update wizard. // supplied in the "An update is available" page of the update wizard.
pref("app.update.url.details", "https://nightly.mozilla.org"); pref("app.update.url.details", "https://nightly.mozilla.org");
// Release notes and vendor URLs
pref("app.releaseNotesURL", "http://www.mozilla.org/projects/firefox/%VERSION%/releasenotes/");
pref("app.vendorURL", "http://www.mozilla.org/projects/firefox/");
// Search codes belong only in builds with official branding // Search codes belong only in builds with official branding
pref("browser.search.param.yahoo-fr", ""); pref("browser.search.param.yahoo-fr", "");
pref("browser.search.param.yahoo-fr-cjkt", ""); // now unused pref("browser.search.param.yahoo-fr-cjkt", ""); // now unused

View File

@ -22,7 +22,7 @@
<body dir="&locale.dir;"> <body dir="&locale.dir;">
<div id="aboutLogoContainer"> <div id="aboutLogoContainer">
<a id="vendorURL" href="http://www.mozilla.org/"> <a id="vendorURL">
<img src="about:logo" alt="&brandShortName;"/> <img src="about:logo" alt="&brandShortName;"/>
<p id="version"></p> <p id="version"></p>
</a> </a>
@ -31,7 +31,7 @@
<ul id="aboutPageList"> <ul id="aboutPageList">
<li>&about.credits.beforeLink;<a href="about:credits">&about.credits.linkTitle;</a>&about.credits.afterLink;</li> <li>&about.credits.beforeLink;<a href="about:credits">&about.credits.linkTitle;</a>&about.credits.afterLink;</li>
<li>&about.license.beforeTheLink;<a href="about:license">&about.license.linkTitle;</a>&about.license.afterTheLink;</li> <li>&about.license.beforeTheLink;<a href="about:license">&about.license.linkTitle;</a>&about.license.afterTheLink;</li>
<li>&about.relnotes.beforeTheLink;<a id="releaseNotesURL" href="">&about.relnotes.linkTitle;</a>&about.relnotes.afterTheLink;</li> <li hidden="true">&about.relnotes.beforeTheLink;<a id="releaseNotesURL">&about.relnotes.linkTitle;</a>&about.relnotes.afterTheLink;</li>
<li>&about.buildconfig.beforeTheLink;<a href="about:buildconfig">&about.buildconfig.linkTitle;</a>&about.buildconfig.afterTheLink;</li> <li>&about.buildconfig.beforeTheLink;<a href="about:buildconfig">&about.buildconfig.linkTitle;</a>&about.buildconfig.afterTheLink;</li>
<script type="application/javascript"> <script type="application/javascript">
// get release notes and vendor URL from prefs // get release notes and vendor URL from prefs
@ -41,6 +41,7 @@
if (releaseNotesURL != "about:blank") { if (releaseNotesURL != "about:blank") {
var relnotes = document.getElementById("releaseNotesURL"); var relnotes = document.getElementById("releaseNotesURL");
relnotes.setAttribute("href", releaseNotesURL); relnotes.setAttribute("href", releaseNotesURL);
relnotes.parentNode.removeAttribute("hidden");
} }
var vendorURL = formatter.formatURLPref("app.vendorURL"); var vendorURL = formatter.formatURLPref("app.vendorURL");