Releases/Firefox 36.0.3/BuildNotes

Firefox

Build 1

Checklist

Retag tools after bustage fix for bug 1053814

Need to retag the tools repo to pick up a bustage fix to breaking jobs that use stage-tasks.py:

hg tag -r 5cbbd855ed8c -f FIREFOX_36_0_3_{RELEASE,BUILD1}
hg push ssh://hg.mozilla.org/build/tools

Retrigger XULRunner push to mirrors

It failed the first time because of the aforementioned issue with stage-tasks.py. A rebuild after the retagging fixed it.

OS X Partner build failures

We hit bug 1008052 in two different attempts at partner repacks. So far, we're just rebuilding it until it works. Probably need to do something smarter here soon.

Set-up whatsnew page

We already have extra rules for release/release-cdntest for this (from 36.0.1), so we just need to add an extra blob here and point at it. To do that, I:

  • Downloaded the Firefox-36.0.3-build1 blob
  • Removed "openURL" and "actions" from it
  • Renamed to Firefox-36.0.3-build1-no-whatsnew
  • Uploaded

Then I pointed the release-cdntest rule for >=36.0 at it.

Push to mirrors

We decided to go ahead and push to mirrors even though partner repacks and antivirus weren't yet completed. This allows QE to test in parallel with those and lets us ship sooner.

Fennec

Build 1

Checklist

Retag tools after bustage fix for bug 1053814

Need to retag the tools repo to pick up a bustage fix to breaking jobs that use stage-tasks.py:

hg tag -r 5cbbd855ed8c -f FIREFOX_36_0_3_{RELEASE,BUILD1}
hg push ssh://hg.mozilla.org/build/tools