Closed Bug 752716 Opened 12 years ago Closed 12 years ago

Post-upgrade homepage override: Page not found.

Categories

(Firefox :: General, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: nbp, Unassigned)

Details

+++ This bug was initially created as a clone of Bug #739793 +++

After the update from 11 to 12, firefox open an additional tab to

http://www.mozilla.org/en-US/projects/firefox/12.0/whatsnew/?oldversion=rv:11.0

which resolve to a 404.


Configure arguments

--prefix=/nix/store/l04nw1hvnwi2giplh1qlvp6cvvwbsdq2-xulrunner-12.0 --enable-application=xulrunner --disable-javaxpcom --enable-optimize --disable-debug --enable-strip --with-system-jpeg --with-system-zlib --with-system-bz2 --with-system-nspr --enable-system-sqlite --disable-crashreporter --disable-tests --disable-necko-wifi --disable-installer --disable-updater


Looking for whatnew inside inbound sources:

browser/branding/nightly/pref/firefox-branding.js:pref("startup.homepage_override_url","http://www.mozilla.org/projects/%APP%/%VERSION%/whatsnew/?oldversion=%OLD_VERSION%");
browser/branding/official/pref/firefox-branding.js:pref("startup.homepage_override_url","http://www.mozilla.com/%LOCALE%/%APP%/%VERSION%/whatsnew/?oldversion=%OLD_VERSION%");
browser/branding/unofficial/pref/firefox-branding.js:pref("startup.homepage_override_url","http://www.mozilla.org/projects/%APP%/%VERSION%/whatsnew/");

I would have made the change to keep "unofficial" and "nightly" synchronized with "official" but we don't have any pages for versions newer than

http://www.mozilla.org/en-US/firefox/13.0/whatsnew/?oldversion=rv:11.0
We can only suppress the whatsnew page when we do updates through the update system, and it sounds like you have built your own copy of Firefox so that doesn't apply.
Gavin, can you advise whether we hit http://www.mozilla.org/en-US/projects/firefox/13.0/whatsnew/ instead of http://www.mozilla.org/en-US/firefox/13.0/whatsnew/ in any normal user scenarios? If so, I can coordinate putting an htaccess redirect in place.
Assignee: nobody → gavin.sharp
It looks like you're using nightly branding, but building 12.0 (a non-Nightly version). That's not really something that www.mozilla.org supports. You have a couple of options for fixing this:

- use your own branding package (with a suitable custom URL)
- build with a patch to change the URL in the default branding packages (hardcode http://www.mozilla.org/projects/firefox/prerelease.html, perhaps)
Assignee: gavin.sharp → nobody
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → INVALID
(In reply to Alex Keybl [:akeybl] from comment #2)
> Gavin, can you advise whether we hit
> http://www.mozilla.org/en-US/projects/firefox/13.0/whatsnew/ instead of
> http://www.mozilla.org/en-US/firefox/13.0/whatsnew/ in any normal user
> scenarios? If so, I can coordinate putting an htaccess redirect in place.

No, we never ship "13.0" (non-"a" versions) with unofficial/nightly branding, so this isn't a problem for us.
No longer blocks: 738407
No longer depends on: 739793, 743846
(In reply to :Gavin Sharp (use gavin@gavinsharp.com for email) from comment #3)
> It looks like you're using nightly branding, but building 12.0 (a
> non-Nightly version). That's not really something that www.mozilla.org
> supports.

Thanks Gavin!
You need to log in before you can comment on or make changes to this bug.