QA/Desktop Firefox/Test Plans/Bug 812573: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Replaced ftp and http with https where it didn't make things worse.)
 
(209 intermediate revisions by 8 users not shown)
Line 28: Line 28:
  | class="header" | Ubuntu 12.04
  | class="header" | Ubuntu 12.04
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0b1/ Firefox 10.0b1 en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0b1/ Firefox 10.0b1 en-US]
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/11.0b2/ Firefox 11.0b2 de]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/11.0b2/ Firefox 11.0b2 de]
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/12.0b3/ Firefox 12.0b3 en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/12.0b3/ Firefox 12.0b3 en-US]
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/13.0b4/ Firefox 13.0b4 fr]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/13.0b4/ Firefox 13.0b4 fr]
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
Line 63: Line 63:
  | class="header" | Ubuntu 12.04
  | class="header" | Ubuntu 12.04
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0esr/ Firefox 10.0esr en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0esr/ Firefox 10.0esr en-US]
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.2esr/ Firefox 10.0.2esr es-ES]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.2esr/ Firefox 10.0.2esr es-ES]
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.10esr Firefox 10.0.10esr en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.10esr Firefox 10.0.10esr en-US]
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.12esr/ Firefox 10.0.12esr pt-BR]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.12esr/ Firefox 10.0.12esr pt-BR]
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
Line 98: Line 98:
  | class="header" | Ubuntu 12.04
  | class="header" | Ubuntu 12.04
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/11.0/ Firefox 11.0 en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/11.0/ Firefox 11.0 en-US]
  | {{done|}} Hotfix meets expected result*
  | {{fail|}} Hotfix meets expected result [a]
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/13.0/ Firefox 13.0 ko]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/13.0/ Firefox 13.0 ko]
  | {{done|}} Hotfix meets expected result*
  | {{fail|}} Hotfix meets expected result [a]
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/15.0.1/ Firefox 15.0.1 en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/15.0.1/ Firefox 15.0.1 en-US]
  | {{done|}} Hotfix meets expected result*
  | {{fail|}} Hotfix meets expected result [a]
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0.2/ Firefox 16.0.2 ja-JP]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0.2/ Firefox 16.0.2 ja-JP]
  | {{done|}} Hotfix meets expected result*
  | {{fail|}} Hotfix meets expected result [a][b]
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |}
  |}
Note: *Automatic update unavailable in "About Firefox" pop-up ("Update available at http://www.mozilla.org/en-US/firefox/new/" message appears).
Note:
* A: Automatic update unavailable in "About Firefox" pop-up ("Update available at https://www.mozilla.org/en-US/firefox/new/" message appears)
* B: "Use Firefox as my default web browser" checkbox not available when installing Firefox


=== Partner ===
=== Partner ===
Line 135: Line 137:
  | class="header" | Ubuntu 12.04
  | class="header" | Ubuntu 12.04
  |-
  |-
  | [http://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/16.0.2-candidates/build1/partner-repacks/ebay/ Firefox 16.0.2 en-US ebay]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/16.0.2-candidates/build1/partner-repacks/ebay/ Firefox 16.0.2 en-US ebay]
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [http://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/16.0.2-candidates/build1/partner-repacks/yahoo-de/ Firefox 16.0.2 de yahoo]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/16.0.2-candidates/build1/partner-repacks/yahoo-de/ Firefox 16.0.2 de yahoo]
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [http://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/16.0.2-candidates/build1/partner-repacks/aol/ Firefox 16.0.2 en-US aol]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/16.0.2-candidates/build1/partner-repacks/aol/ Firefox 16.0.2 en-US aol]
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [http://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/16.0.2-candidates/build1/partner-repacks/mail.ru/ Firefox 16.0.2 ru mail.ru]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/16.0.2-candidates/build1/partner-repacks/mail.ru/ Firefox 16.0.2 ru mail.ru]
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
Line 171: Line 173:
  | class="header" | Ubuntu 12.04
  | class="header" | Ubuntu 12.04
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2011/12/2011-12-01-04-20-25-mozilla-aurora/ Firefox 10.0a2 en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2011/12/2011-12-01-04-20-25-mozilla-aurora/ Firefox 10.0a2 en-US]
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2012/01/2012-01-01-04-20-05-mozilla-aurora/ Firefox 11.0a2 en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2012/01/2012-01-01-04-20-05-mozilla-aurora/ Firefox 11.0a2 en-US]
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2012/04/2012-04-01-04-20-10-mozilla-aurora/ Firefox 13.0a2 en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2012/04/2012-04-01-04-20-10-mozilla-aurora/ Firefox 13.0a2 en-US]
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2012/07/2012-07-02-04-20-08-mozilla-aurora/ Firefox 15.0a2 en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2012/07/2012-07-02-04-20-08-mozilla-aurora/ Firefox 15.0a2 en-US]
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
Line 207: Line 209:
  | class="header" | Ubuntu 12.04
  | class="header" | Ubuntu 12.04
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2011/10/2011-10-01-03-08-45-mozilla-central/ Firefox 10.0a1 en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2011/10/2011-10-01-03-08-45-mozilla-central/ Firefox 10.0a1 en-US]
  | {{done|}}  Hotfix meets expected result**
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result**
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2012/01/2012-01-01-03-10-15-mozilla-central/ Firefox 12.0a1 en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2012/01/2012-01-01-03-10-15-mozilla-central/ Firefox 12.0a1 en-US]
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2012/04/2012-04-01-04-12-03-mozilla-central/ Firefox 14.0a1 en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2012/04/2012-04-01-04-12-03-mozilla-central/ Firefox 14.0a1 en-US]
  | {{fail|}} Hotfix meets expected result*
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2012/07/2012-07-01-03-05-37-mozilla-central/ Firefox 16.0a1 en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2012/07/2012-07-01-03-05-37-mozilla-central/ Firefox 16.0a1 en-US]
  | {{fail|}} Hotfix meets expected result*
  | {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
| {{fail|}} Hotfix meets expected result*
  |}
  |}
Notes: *After applying updates, app.update.interval changes from 3600 to 7200; ** Hotfix is not installing.


=== app.update.url not containing "mozilla.org" ===
=== app.update.url not containing "mozilla.org" ===
Line 245: Line 246:
  | class="header" | Ubuntu 12.04
  | class="header" | Ubuntu 12.04
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0esr/ Firefox 10.0esr en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0esr/ Firefox 10.0esr en-US]
  | {{fail|}} Hotfix meets expected result*
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{fail|}} Hotfix meets expected result*
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/12.0b3/ Firefox 12.0b3 de]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/12.0b3/ Firefox 12.0b3 de]
  | {{fail|}} Hotfix meets expected result*
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{fail|}} Hotfix meets expected result*
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/14.0.1/ Firefox 14.0.1 en-US**]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/14.0.1/ Firefox 14.0.1 en-US**]
  | {{fail|}} Hotfix meets expected result*
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{fail|}} Hotfix meets expected result*
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0/ Firefox 16.0 ko]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0/ Firefox 16.0 ko]
  | {{fail|}} Hotfix meets expected result*
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{fail|}} Hotfix meets expected result*
  | {{done|}} Hotfix meets expected result
  |}
  |}
Notes: *After applying updates, app.update.interval changes from 86400 to 43200 and app.update.download.backgroundInterval from 600 to 60; **14.0 not found


=== app.update.interval previously changed ===
=== app.update.interval previously changed ===
Line 283: Line 283:
  | class="header" | Ubuntu 12.04
  | class="header" | Ubuntu 12.04
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.1esr/ Firefox 10.0.1esr en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.1esr/ Firefox 10.0.1esr en-US]
  | [result] Hotfix meets expected result
  | {{fail|}} Hotfix meets expected result [a]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{fail|}} Hotfix meets expected result*
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/12.0/ Firefox 12.0 fr]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/12.0/ Firefox 12.0 fr]
  | [result] Hotfix meets expected result
  | {{fail|}} Hotfix meets expected result [a]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{fail|}} Hotfix meets expected result*
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/14.0b6/ Firefox 14.0b6 en-US]**
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/14.0b6/ Firefox 14.0b6 en-US]
  | [result] Hotfix meets expected result
  | {{fail|}} Hotfix meets expected result [a]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{fail|}} Hotfix meets expected result*
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0b1/ Firefox 16.0b1 it]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0b1/ Firefox 16.0b1 it]
  | [result] Hotfix meets expected result
  | {{fail|}} Hotfix meets expected result [a][b]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{fail|}} Hotfix meets expected result*
  | {{done|}} Hotfix meets expected result
  |}
  |}
Notes: *After applying updates, app.update.download.backgroundInterval changes from 600 to 60; **14.0b5 not found
 
Notes:
* A: Automatic update unavailable in "About Firefox" pop-up ("Update available at https://www.mozilla.org/en-US/firefox/new/" message appears)
* B: "Use Firefox as my default web browser" checkbox not available when installing Firefox


=== app.update.download.backgroundInterval previously changed ===
=== app.update.download.backgroundInterval previously changed ===
Line 321: Line 324:
  | class="header" | Ubuntu 12.04
  | class="header" | Ubuntu 12.04
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.2esr/ Firefox 10.0.2esr de]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.2esr/ Firefox 10.0.2esr de]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
| [result] Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/12.0b5/ Firefox 12.0b5 en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/12.0b5/ Firefox 12.0b5 en-US]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
| [result] Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/14.0b6/ Firefox 14.0b6 en-US**]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/14.0b6/ Firefox 14.0b6 en-US]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
| [result] Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0/ Firefox 16.0 zh-TW]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0/ Firefox 16.0 zh-TW]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
| [result] Hotfix meets expected result
  |}
  |}
Notes: *After applying updates, app.update.interval changes from 86400 to 43200; ** Firefox 14.0b2 not found


=== Hotfix does not install in Firefox 17+ ===
=== Hotfix does not install in Firefox 17+ ===
Line 358: Line 360:
  | class="header" | Ubuntu 12.04
  | class="header" | Ubuntu 12.04
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/17.0.5esr/ Firefox 17.0.5esr en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/17.0.5esr/ Firefox 17.0.5esr en-US]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/17.0.4esr/ Firefox 17.0.4 de]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/17.0.4esr/ Firefox 17.0.4 de]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/20.0.1/ Firefox 20.0.1 en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/20.0.1/ Firefox 20.0.1 en-US]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/19.0.2/ Firefox 19.0.2 fr]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/19.0.2/ Firefox 19.0.2 fr]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/21.0b3/ Firefox 21.0b3 en-us]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/21.0b3/ Firefox 21.0b3 en-us]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/18.0b2/ Firefox 18.0b2 ru]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/18.0b2/ Firefox 18.0b2 ru]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |}
  |}


Line 404: Line 406:
  | class="header" | Ubuntu 12.04
  | class="header" | Ubuntu 12.04
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.11esr/ Firefox 10.0.11esr en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.11esr/ Firefox 10.0.11esr en-US]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
| [result] Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/12.0b6/ Firefox 12.0b6 de]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/12.0b6/ Firefox 12.0b6 de]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
| [result] Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/13.0b4/ Firefox 13.0b4 en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/13.0b4/ Firefox 13.0b4 en-US]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
| [result] Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0.2/ Firefox 16.0.2 zh-TW]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0.2/ Firefox 16.0.2 zh-TW]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
| [result] Hotfix meets expected result
  |}
  |}


Line 441: Line 443:
  | class="header" | Ubuntu 12.04
  | class="header" | Ubuntu 12.04
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.11esr/ Firefox 10.0.11esr en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.11esr/ Firefox 10.0.11esr en-US]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/12.0b6/ Firefox 12.0b6 de]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/12.0b6/ Firefox 12.0b6 de]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/13.0b4/ Firefox 13.0b4 en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/13.0b4/ Firefox 13.0b4 en-US]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0.2/ Firefox 16.0.2 zh-TW]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0.2/ Firefox 16.0.2 zh-TW]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |}
  |}


Line 477: Line 479:
  | class="header" | Ubuntu 12.04
  | class="header" | Ubuntu 12.04
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.9esr/ Firefox 10.0.9esr en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.9esr/ Firefox 10.0.9esr en-US]
  | [result] Hotfix meets expected result
| {{fail|}} Hotfix meets expected result [a][b]
  | [result] Hotfix meets expected result
| {{fail|}} Hotfix meets expected result [a]
  | [result] Hotfix meets expected result
| {{fail|}} Hotfix meets expected result [a]
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/11.0b2/ Firefox 11.0b2 de]
| {{fail|}} Hotfix meets expected result [a][b]
| {{fail|}} Hotfix meets expected result [a]
| {{fail|}} Hotfix meets expected result [a]
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0b1/ Firefox 16.0b1 en-US]
| {{fail|}} Hotfix meets expected result [a][b][c]
| {{fail|}} Hotfix meets expected result [a]
| {{fail|}} Hotfix meets expected result [a]
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/15.0/ Firefox 15.0 da]
| {{fail|}} Hotfix meets expected result [a][b]
| {{fail|}} Hotfix meets expected result [a]
| {{fail|}} Hotfix meets expected result [a]
|}
Notes:
* A: Hotfix appears in Add-ons Manager, after the second install, when the first Add-ons Manager tab is left open
* B: Automatic update unavailable in "About Firefox" pop-up ("Update available at https://www.mozilla.org/en-US/firefox/new/" message appears)
* C: "Use Firefox as my default web browser" checkbox not available when installing Firefox
 
== Issues ==
* [REPRO+] Hotfix appears in Add-ons Manager after second install if Add-ons Manager tab left open
** Not a critical issue since it's not likely to happen often and is easily manageable
* [REPRO-] Update not installed via About dialog after applying hotfix
** Could not repro but it's likely a bug with updates, Alexandra to file
* [REPRO-] "default browser" checkbox not available when installing Firefox
** Could not repro but it's likely a bug with the installer, Alexandra to file
 
== Staging ==
; Contributors
* Alexandra Lucinet (Windows)
* Bogdan Maris (Mac OS X)
* Mihaela Velimiroviciu (Ubuntu 12.10)
 
=== Testing ===
To get the hotfix from Staging open about:config' and change the following prefs:
 
; Firefox 10 to 12
* <code>extensions.hotfix.id: firefox-hotfix@mozilla.org</code> (note: this may already be the default)
* <code>extensions.update.interval: 10</code>
* <code>extensions.logging.enabled: true</code>
* <code>extensions.update.url: addons-dev.allizom.org</code> (replace "versioncheck.addons.mozilla.org")
* <code>extensions.hotfix.certs.1.sha1Fingerprint: CA:C4:7D:BF:63:4D:24:E9:DC:93:07:2F:E3:C8:EA:6D:C3:94:6E:89</code>
 
 
; Firefox 13 to 15
* <code>extensions.hotfix.id: firefox-hotfix@mozilla.org</code> (note: this may already be the default)
* <code>extensions.update.interval: 10</code>
* <code>extensions.logging.enabled: true</code>
* <code>extensions.update.background.url: addons-dev.allizom.org</code> (replace "versioncheck.addons.mozilla.org")
* <code>extensions.hotfix.certs.1.sha1Fingerprint: CA:C4:7D:BF:63:4D:24:E9:DC:93:07:2F:E3:C8:EA:6D:C3:94:6E:89</code>
 
 
; Firefox 16 to 23
* <code>extensions.hotfix.id: firefox-hotfix@mozilla.org</code> (note: this may already be the default)
* <code>extensions.update.interval: 10</code>
* <code>extensions.logging.enabled: true</code>
* <code>extensions.update.background.url: addons-dev.allizom.org</code> (replace "versioncheck.addons.mozilla.org")
 
 
Once these preferences are changed, restart Firefox and wait a few minutes. Firefox should ping the staging server within a minute and the hotfix should apply under the expected conditions (see below).
 
'''Note:''' If for some reason one of the build download links below fails please download different within the same branch. (ie. if 10.0b1 fails try 10.0b2, etc)
 
=== Beta ===
; Expected Results
After successfully pinging the staging server
* extensions.hotfix.lastVersion should equal 20130322.01
* app.update.interval changes to 43200
* app.update.download.backgroundInterval changes to 60
* You should still be able to check for, download, and install updates to the latest version
* Upon updating the prefs may change back to their default values for that version
 
 
{| class="querytable"
| class="header" | Version
| class="header" | Windows XP
| class="header" | Mac OSX 10.6
| class="header" | Ubuntu 12.04
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0b1/ Firefox 10.0b1 en-US]
| {{done|}} Hotfix meets expected result (10.0b6)
| {{done|}} Hotfix meets expected result (10.0b6)
| {{done|}} Hotfix meets expected result (10.0b6)
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/11.0b2/ Firefox 11.0b2 de]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/12.0b3/ Firefox 12.0b3 en-US]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/13.0b4/ Firefox 13.0b4 fr]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|}
 
=== ESR ===
; Expected Results
After successfully pinging the staging server
* extensions.hotfix.lastVersion should equal 20130322.01
* app.update.interval changes to 43200
* app.update.download.backgroundInterval changes to 60
* You should still be able to check for, download, and install updates to the latest version
* Upon updating the prefs may change back to their default values for that version
 
 
{| class="querytable"
| class="header" | Version
| class="header" | Windows 7
| class="header" | Mac OSX 10.7
| class="header" | Ubuntu 12.04
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0esr/ Firefox 10.0esr en-US]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.2esr/ Firefox 10.0.2esr es-ES]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.10esr Firefox 10.0.10esr en-US]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.12esr/ Firefox 10.0.12esr pt-BR]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|}
 
=== Release ===
; Expected Results
After successfully pinging the staging server
* extensions.hotfix.lastVersion should equal 20130322.01
* app.update.interval changes to 43200
* app.update.download.backgroundInterval changes to 60
* You should still be able to check for, download, and install updates to the latest version
* Upon updating the prefs may change back to their default values for that version
 
 
{| class="querytable"
| class="header" | Version
| class="header" | Windows 8
| class="header" | Mac OSX 10.8
| class="header" | Ubuntu 12.04
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/11.0/ Firefox 11.0 en-US]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/13.0/ Firefox 13.0 ko]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/15.0.1/ Firefox 15.0.1 en-US]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0.2/ Firefox 16.0.2 ja-JP]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|}
 
=== Partner ===
; Expected Results
'''Note:''' Do NOT change the update channel, it should use the channel for the specific partner.<br>
 
After successfully pinging the staging server
* extensions.hotfix.lastVersion should equal 20130322.01
* app.update.interval changes to 43200
* app.update.download.backgroundInterval changes to 60
* You should still be able to check for, download, and install updates to the latest version
* Upon updating the prefs may change back to their default values for that version
 
 
{| class="querytable"
| class="header" | Version
| class="header" | Windows Vista
| class="header" | Mac OSX 10.7
| class="header" | Ubuntu 12.04
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/16.0.2-candidates/build1/partner-repacks/ebay/ Firefox 16.0.2 en-US ebay]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/16.0.2-candidates/build1/partner-repacks/yahoo-de/ Firefox 16.0.2 de yahoo]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/16.0.2-candidates/build1/partner-repacks/aol/ Firefox 16.0.2 en-US aol]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/16.0.2-candidates/build1/partner-repacks/mail.ru/ Firefox 16.0.2 ru mail.ru]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|}
 
=== Aurora ===
; Expected Results
After successfully pinging the staging server
* extensions.hotfix.lastVersion should equal 20130322.01
* app.update.interval should ''NOT'' change from it's default value
* app.update.download.backgroundInterval should ''NOT'' change from it's default value
* You should still be able to check for, download, and install updates to the latest version
 
 
{| class="querytable"
| class="header" | Version
| class="header" | Windows XP
| class="header" | Mac OSX 10.6
| class="header" | Ubuntu 12.04
|-
| Firefox 11.0a2 en-US
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| Firefox 12.0a2 en-US
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| Firefox 13.0a2 en-US
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| Firefox 15.0a2 en-US
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|}
 
=== Nightly ===
; Expected Results
After successfully pinging the staging server
* extensions.hotfix.lastVersion should equal 20130322.01
* app.update.interval should ''NOT'' change from it's default value
* app.update.download.backgroundInterval should ''NOT'' change from it's default value
* You should still be able to check for, download, and install updates to the latest version
 
 
{| class="querytable"
| class="header" | Version
| class="header" | Windows 7
| class="header" | Mac OSX 10.7
| class="header" | Ubuntu 12.04
|-
| Firefox 11.0a1 en-US
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| Firefox 12.0a1 en-US
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| Firefox 14.0a1 en-US
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| Firefox 16.0a1 en-US
| {{fail|}} Hotfix meets expected result [a]
| {{fail|}} Hotfix meets expected result [a]
| {{fail|}} Hotfix meets expected result [a]
|}
 
Notes:
* A: extensions.hotfix.lastVersion - preference is not set
*** WARN addons.manager: The hotfix add-on was not signed by the expected certificate and so will not be installed.
*** LOG addons.xpi: Cancelling download of https://addons-dev-cdn.allizom.org/storage/public-staging/354399/mozilla_firefox_hotfix-20130322.01-fx.xpi
 
=== app.update.url not containing "mozilla.org" ===
; Expected Results
'''Note:''' Before doing this test change <code>app.update.url</code> replacing <code>mozilla.org</code> with <code>allizom.org</code> and restart Firefox. <br>
 
After successfully pinging the staging server
* extensions.hotfix.lastVersion should equal 20130322.01
* app.update.interval should ''NOT'' change from it's default value
* app.update.download.backgroundInterval should ''NOT'' change from it's default value
* You should still be able to check for, download, and install updates to the latest version
 
{| class="querytable"
| class="header" | Version
| class="header" | Windows Vista
| class="header" | Mac OSX 10.8
| class="header" | Ubuntu 12.04
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0esr/ Firefox 10.0esr en-US]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/12.0b3/ Firefox 12.0b3 de]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/14.0.1/ Firefox 14.0.1 en-US**]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0/ Firefox 16.0 ko]
| {{fail|}} Hotfix meets expected result [a]
| {{fail|}} Hotfix meets expected result [a]
| {{fail|}} Hotfix meets expected result [a]
|}
Notes:
* A: extensions.hotfix.lastVersion - preference is not set
*** WARN addons.manager: The hotfix add-on was not signed by the expected certificate and so will not be installed.
*** LOG addons.xpi: Cancelling download of https://addons-dev-cdn.allizom.org/storage/public-staging/354399/mozilla_firefox_hotfix-20130322.01-fx.xpi
 
=== app.update.interval previously changed ===
; Expected Results
'''Note:''' Before doing this test, change <code>app.update.interval</code> to 2525 and restart Firefox.<br>
 
After successfully pinging the staging server
* extensions.hotfix.lastVersion should equal 20130322.01
* app.update.interval should ''NOT'' change from it's default value
* app.update.download.backgroundInterval should ''NOT'' change from it's default value
* You should still be able to check for, download, and install updates to the latest version
 
 
{| class="querytable"
| class="header" | Version
| class="header" | Windows 8
| class="header" | Mac OSX 10.6
| class="header" | Ubuntu 12.04
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.1esr/ Firefox 10.0.1esr en-US]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/12.0/ Firefox 12.0 fr]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/14.0b6/ Firefox 14.0b6 en-US]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0b1/ Firefox 16.0b1 it]
| {{fail|}} Hotfix meets expected result [a]
| {{fail|}} Hotfix meets expected result [a]
| {{fail|}} Hotfix meets expected result [a]
|}
 
Notes:
* A: extensions.hotfix.lastVersion - preference is not set
*** WARN addons.manager: The hotfix add-on was not signed by the expected certificate and so will not be installed.
*** LOG addons.xpi: Cancelling download of https://addons-dev-cdn.allizom.org/storage/public-staging/354399/mozilla_firefox_hotfix-20130322.01-fx.xpi
 
=== app.update.download.backgroundInterval previously changed ===
; Expected Results
'''Note:''' Before doing this test, change <code>app.update.download.backgroundInterval</code> to 2525 and restart Firefox.<br>
 
After successfully pinging the staging server
* extensions.hotfix.lastVersion should equal 20130322.01
* app.update.interval should ''NOT'' change from it's default value
* app.update.download.backgroundInterval should ''NOT'' change from it's default value
* You should still be able to check for, download, and install updates to the latest version
 
 
{| class="querytable"
| class="header" | Version
| class="header" | Windows XP
| class="header" | Mac OSX 10.7
| class="header" | Ubuntu 12.04
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.2esr/ Firefox 10.0.2esr de]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/12.0b5/ Firefox 12.0b5 en-US]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/14.0b6/ Firefox 14.0b6 en-US]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0/ Firefox 16.0 zh-TW]
| {{fail|}} Hotfix meets expected result [a]
| {{fail|}} Hotfix meets expected result [a]
| {{fail|}} Hotfix meets expected result [a]
|}
Notes:
* A: extensions.hotfix.lastVersion - preference is not set
*** WARN addons.manager: The hotfix add-on was not signed by the expected certificate and so will not be installed.
*** LOG addons.xpi: Cancelling download of https://addons-dev-cdn.allizom.org/storage/public-staging/354399/mozilla_firefox_hotfix-20130322.01-fx.xpi
 
=== Hotfix does not install in Firefox 17+ ===
; Expected Results
After successfully pinging the staging server
* extensions.hotfix.lastVersion '''should not be available'''
* app.update.interval should ''NOT'' change from it's default value
* app.update.download.backgroundInterval should ''NOT'' change from it's default value
* You should still be able to check for, download, and install updates to the latest version
 
 
{| class="querytable"
| class="header" | Version
| class="header" | Windows 7
| class="header" | Mac OSX 10.8
| class="header" | Ubuntu 12.04
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/17.0.5esr/ Firefox 17.0.5esr en-US]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/17.0.4esr/ Firefox 17.0.4 de]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/20.0.1/ Firefox 20.0.1 en-US]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/19.0.2/ Firefox 19.0.2 fr]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/21.0b3/ Firefox 21.0b3 en-us]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/18.0b2/ Firefox 18.0b2 ru]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|}
 
=== Download software update before installing hotfix ===
; Expected Results
'''Note:''' Before starting this test download a software update but do NOT restart Firefox.<br>
 
After successfully pinging the staging server
* extensions.hotfix.lastVersion should equal 20130322.01
* app.update.interval changes to 43200
* app.update.download.backgroundInterval changes to 60
* Upon restarting Firefox an update should be applied (the prefs may change to their default values for the latest version)
 
 
{| class="querytable"
| class="header" | Version
| class="header" | Windows 7
| class="header" | Mac OSX 10.7
| class="header" | Ubuntu 12.04
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.11esr/ Firefox 10.0.11esr en-US]
| {{fail|}} Hotfix meets expected result [a]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/12.0b6/ Firefox 12.0b6 de]
| {{fail|}} Hotfix meets expected result [a]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/13.0b4/ Firefox 13.0b4 en-US]
| {{fail|}} Hotfix meets expected result [a]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0.2/ Firefox 16.0.2 zh-TW]
| {{fail|}} Hotfix meets expected result [a]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|}
Notes:
* A:
** extensions.hotfix.lastVersion not set
** app.update.interval and app.update.download.backgroundInterval are being changed correctly
** no errors in console
 
=== Install software update before installing hotfix ===
; Expected Results
'''Note:''' Before starting this test download a software update and restart Firefox to install the update.<br>
 
After successfully pinging the staging server
* extensions.hotfix.lastVersion '''should not be available'''
* app.update.interval should be the default value for the latest version
* app.update.download.backgroundInterval should be the default value for the latest version
 
 
{| class="querytable"
| class="header" | Version
| class="header" | Windows 7
| class="header" | Mac OSX 10.7
| class="header" | Ubuntu 12.04
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.11esr/ Firefox 10.0.11esr en-US]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/12.0b6/ Firefox 12.0b6 de]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/13.0b4/ Firefox 13.0b4 en-US]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0.2/ Firefox 16.0.2 zh-TW]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|}
 
=== Reinstall hotfix after success condition ===
; Expected Results
'''Note:''' For this test let the hotfix apply then restart Firefox and wait a minute for a subsequent ping.<br>
 
After successfully re-pinging the staging server
* extensions.hotfix.lastVersion should equal 20130322.01
* app.update.interval should remain as 43200
* app.update.download.backgroundInterval should remain as 60
* You should still be able to check for, download, and install updates to the latest version
 
 
{| class="querytable"
| class="header" | Version
| class="header" | Windows 8
| class="header" | Mac OSX 10.6
| class="header" | Ubuntu 12.04
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.9esr/ Firefox 10.0.9esr en-US]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/11.0b2/ Firefox 11.0b2 de]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0b1/ Firefox 16.0b1 en-US]
| {{fail|}} Hotfix meets expected result [a]
| {{fail|}} Hotfix meets expected result [a]
| {{fail|}} Hotfix meets expected result [a]
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/15.0/ Firefox 15.0 da]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|}
Notes:
* A: extensions.hotfix.lastVersion - preference is not set
*** WARN addons.manager: The hotfix add-on was not signed by the expected certificate and so will not be installed.
*** LOG addons.xpi: Cancelling download of https://addons-dev-cdn.allizom.org/storage/public-staging/354399/mozilla_firefox_hotfix-20130322.01-fx.xpi
 
== Production ==
; Contributors
* Alexandra Lucinet (Windows)
* Simona Marcu (Windows)
* Bogdan Maris (Mac OS X)
* Cornel Ionce (Ubuntu)
 
=== Testing ===
To get the hotfix from Staging open about:config' and change the following prefs:
 
; Firefox 10 to 12
* <code>extensions.hotfix.id: firefox-hotfix@mozilla.org</code> (note: this may already be the default)
* <code>extensions.update.interval: 10</code>
* <code>extensions.logging.enabled: true</code>
* <code>extensions.hotfix.certs.1.sha1Fingerprint: CA:C4:7D:BF:63:4D:24:E9:DC:93:07:2F:E3:C8:EA:6D:C3:94:6E:89</code>
 
 
; Firefox 13 to 15
* <code>extensions.hotfix.id: firefox-hotfix@mozilla.org</code> (note: this may already be the default)
* <code>extensions.update.interval: 10</code>
* <code>extensions.logging.enabled: true</code>
* <code>extensions.hotfix.certs.1.sha1Fingerprint: CA:C4:7D:BF:63:4D:24:E9:DC:93:07:2F:E3:C8:EA:6D:C3:94:6E:89</code>
 
 
; Firefox 16 to 23
* <code>extensions.hotfix.id: firefox-hotfix@mozilla.org</code> (note: this may already be the default)
* <code>extensions.update.interval: 10</code>
* <code>extensions.logging.enabled: true</code>
 
 
Once these preferences are changed, restart Firefox and wait a few minutes. Firefox should ping the AMO server within a minute and the hotfix should apply under the expected conditions (see below).
 
'''Note:''' If for some reason one of the build download links below fails please download different within the same branch. (ie. if 10.0b1 fails try 10.0b2, etc)
 
=== Beta ===
; Expected Results
After successfully pinging the staging server
* extensions.hotfix.lastVersion should equal 20130322.01
* app.update.interval changes to 43200
* app.update.download.backgroundInterval changes to 60
* You should still be able to check for, download, and install updates to the latest version
* Upon updating the prefs may change back to their default values for that version
 
 
{| class="querytable"
| class="header" | Version
| class="header" | Windows XP
| class="header" | Mac OSX 10.6
| class="header" | Ubuntu 12.04
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0b1/ Firefox 10.0b6 en-US]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/11.0b2/ Firefox 11.0b2 de]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/12.0b3/ Firefox 12.0b3 en-US]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/13.0b4/ Firefox 13.0b4 fr]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|}
 
=== ESR ===
; Expected Results
After successfully pinging the staging server
* extensions.hotfix.lastVersion should equal 20130322.01
* app.update.interval changes to 43200
* app.update.download.backgroundInterval changes to 60
* You should still be able to check for, download, and install updates to the latest version
* Upon updating the prefs may change back to their default values for that version
 
 
{| class="querytable"
| class="header" | Version
| class="header" | Windows 7
| class="header" | Mac OSX 10.7
| class="header" | Ubuntu 12.04
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0esr/ Firefox 10.0esr en-US]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.2esr/ Firefox 10.0.2esr es-ES]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.10esr Firefox 10.0.10esr en-US]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/10.0.12esr/ Firefox 10.0.12esr pt-BR]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|}
 
=== Release ===
; Expected Results
After successfully pinging the staging server
* extensions.hotfix.lastVersion should equal 20130322.01
* app.update.interval changes to 43200
* app.update.download.backgroundInterval changes to 60
* You should still be able to check for, download, and install updates to the latest version
* Upon updating the prefs may change back to their default values for that version
 
 
{| class="querytable"
| class="header" | Version
| class="header" | Windows 8
| class="header" | Mac OSX 10.8
| class="header" | Ubuntu 12.04
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/11.0/ Firefox 11.0 en-US]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/13.0/ Firefox 13.0 ko]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/15.0.1/ Firefox 15.0.1 en-US]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0.2/ Firefox 16.0.2 ja-JP]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|}
 
=== Aurora ===
; Expected Results
After successfully pinging the staging server
* extensions.hotfix.lastVersion should equal 20130322.01
* app.update.interval should ''NOT'' change from it's default value
* app.update.download.backgroundInterval should ''NOT'' change from it's default value
* You should still be able to check for, download, and install updates to the latest version
 
 
{| class="querytable"
| class="header" | Version
| class="header" | Windows XP
| class="header" | Mac OSX 10.6
| class="header" | Ubuntu 12.04
|-
| Firefox 11.0a2 en-US
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| Firefox 12.0a2 en-US
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| Firefox 13.0a2 en-US
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| Firefox 15.0a2 en-US
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|}
 
=== Nightly ===
; Expected Results
After successfully pinging the staging server
* extensions.hotfix.lastVersion should equal 20130322.01
* app.update.interval should ''NOT'' change from it's default value
* app.update.download.backgroundInterval should ''NOT'' change from it's default value
* You should still be able to check for, download, and install updates to the latest version
 
 
{| class="querytable"
| class="header" | Version
| class="header" | Windows 7
| class="header" | Mac OSX 10.7
| class="header" | Ubuntu 12.04
|-
| Firefox 11.0a1 en-US
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| Firefox 12.0a1 en-US
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| Firefox 14.0a1 en-US
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
| Firefox 16.0a1 en-US
| {{done|}} Hotfix meets expected result [a]
| {{done|}} Hotfix meets expected result [a]
| {{done|}} Hotfix meets expected result [a]
|}
 
Notes:
* A: extensions.hotfix.lastVersion - preference is not set
** WARN addons.manager: The hotfix add-on was not signed by the expected certificate and so will not be installed.
** LOG addons.xpi: Cancelling download of https://addons.cdn.mozilla.net/storage/public-staging/354399/mozilla_firefox_hotfix-20130322.01-fx.xpi
** this is expected according with https://bugzilla.mozilla.org/show_bug.cgi?id=865873#c21
 
=== Hotfix does not install in Firefox 17+ ===
; Expected Results
After successfully pinging the staging server
* extensions.hotfix.lastVersion '''should not be available'''
* app.update.interval should ''NOT'' change from it's default value
* app.update.download.backgroundInterval should ''NOT'' change from it's default value
* You should still be able to check for, download, and install updates to the latest version
 
 
{| class="querytable"
| class="header" | Version
| class="header" | Windows 7
| class="header" | Mac OSX 10.8
| class="header" | Ubuntu 12.04
|-
| [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/17.0.5esr/ Firefox 17.0.5esr en-US]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/11.0b2/ Firefox 11.0b2 de]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/17.0.4esr/ Firefox 17.0.4esr de]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0b1/ Firefox 16.0b1 en-US]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/20.0.1/ Firefox 20.0.1 en-US]
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
  | {{done|}} Hotfix meets expected result
  |-
  |-
  | [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/15.0/ Firefox 15.0 da]
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/19.0.2/ Firefox 19.0.2 fr]
  | [result] Hotfix meets expected result
| {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
| {{done|}} Hotfix meets expected result
  | [result] Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/21.0b3/ Firefox 21.0b3 en-us]
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
| {{done|}} Hotfix meets expected result
|-
  | [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/18.0b2/ Firefox 18.0b2 ru]
| {{done|}} Hotfix meets expected result  
  | {{done|}} Hotfix meets expected result  
| {{done|}} Hotfix meets expected result
  |}
  |}

Latest revision as of 23:25, 11 August 2018

bug 812573 Hotfix to update interval for Firefox 10-16.*

Criteria

  • Hotfix add-on for testing can be downloaded from here
  • all platforms and locales (including partner builds)
  • between 10.0 and 16.*
  • app.update.channel is beta, esr, release, or release-*
  • app.update.url must contain mozilla.org
  • the prefs to be changed must have default values

Testing

Contributors
  • Virgil (Ubuntu 12.04)
  • Alexandra (Windows)
  • Bogdan (Mac OSX)

Beta

Expected Results
  • Hotfix installs but does NOT appear in the add-ons manager
  • app.update.interval changes to 43200
  • app.update.download.backgroundInterval changes to 60
  • Updates still download and install


Version Windows XP Mac OSX 10.6 Ubuntu 12.04
Firefox 10.0b1 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 11.0b2 de [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 12.0b3 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 13.0b4 fr [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

ESR

Expected Results
  • Hotfix installs but does NOT appear in the add-ons manager
  • app.update.interval changes to 43200
  • app.update.download.backgroundInterval changes to 60
  • Updates still download and install


Version Windows 7 Mac OSX 10.7 Ubuntu 12.04
Firefox 10.0esr en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 10.0.2esr es-ES [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 10.0.10esr en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 10.0.12esr pt-BR [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

Release

Expected Results
  • Hotfix installs but does NOT appear in the add-ons manager
  • app.update.interval changes to 43200
  • app.update.download.backgroundInterval changes to 60
  • Updates still download and install


Version Windows 8 Mac OSX 10.8 Ubuntu 12.04
Firefox 11.0 en-US [FAIL] Hotfix meets expected result [a] [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 13.0 ko [FAIL] Hotfix meets expected result [a] [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 15.0.1 en-US [FAIL] Hotfix meets expected result [a] [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0.2 ja-JP [FAIL] Hotfix meets expected result [a][b] [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

Note:

  • A: Automatic update unavailable in "About Firefox" pop-up ("Update available at https://www.mozilla.org/en-US/firefox/new/" message appears)
  • B: "Use Firefox as my default web browser" checkbox not available when installing Firefox

Partner

Expected Results
  • Note: Do NOT change the update channel, it should use the channel for the specific partner.
  • Hotfix installs but does NOT appear in the add-ons manager
  • app.update.interval changes to 43200
  • app.update.download.backgroundInterval changes to 60
  • Updates still download and install


Version Windows Vista Mac OSX 10.7 Ubuntu 12.04
Firefox 16.0.2 en-US ebay [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0.2 de yahoo [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0.2 en-US aol [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0.2 ru mail.ru [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

Aurora

Expected Results
  • Hotfix may or may not install
  • If it installs, it should NOT appear in the add-ons manager
  • app.update.interval should remain unchanged
  • app.update.download.backgroundInterval should remain unchanged
  • Updates still download and install


Version Windows XP Mac OSX 10.6 Ubuntu 12.04
Firefox 10.0a2 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 11.0a2 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 13.0a2 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 15.0a2 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

Nightly

Expected Results
  • Hotfix may or may not install
  • If it installs, it should NOT appear in the add-ons manager
  • app.update.interval should remain unchanged
  • app.update.download.backgroundInterval should remain unchanged
  • Updates still download and install


Version Windows 7 Mac OSX 10.7 Ubuntu 12.04
Firefox 10.0a1 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 12.0a1 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 14.0a1 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0a1 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

app.update.url not containing "mozilla.org"

Expected Results
  • Note: For this test change "mozilla.org" to "allizom.org" in app.update.url and restart Firefox before installing the hotfix
  • Hotfix may or may not install
  • If it installs, it should NOT appear in the add-ons manager
  • app.update.interval should remain unchanged
  • app.update.download.backgroundInterval should remain unchanged
  • Updates still download and install


Version Windows Vista Mac OSX 10.8 Ubuntu 12.04
Firefox 10.0esr en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 12.0b3 de [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 14.0.1 en-US** [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0 ko [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

app.update.interval previously changed

Expected Results
  • Note: For this test change app.update.interval to 2525 and restart Firefox before installing the hotfix
  • Hotfix may or may not install
  • If it installs, it should NOT appear in the add-ons manager
  • app.update.interval should remain unchanged
  • app.update.download.backgroundInterval should remain unchanged
  • Updates still download and install


Version Windows 8 Mac OSX 10.6 Ubuntu 12.04
Firefox 10.0.1esr en-US [FAIL] Hotfix meets expected result [a] [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 12.0 fr [FAIL] Hotfix meets expected result [a] [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 14.0b6 en-US [FAIL] Hotfix meets expected result [a] [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0b1 it [FAIL] Hotfix meets expected result [a][b] [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

Notes:

  • A: Automatic update unavailable in "About Firefox" pop-up ("Update available at https://www.mozilla.org/en-US/firefox/new/" message appears)
  • B: "Use Firefox as my default web browser" checkbox not available when installing Firefox

app.update.download.backgroundInterval previously changed

Expected Results
  • Note: For this test change app.update.download.backgroundInterval to 2525 and restart Firefox before installing the hotfix
  • Hotfix may or may not install
  • If it installs, it should NOT appear in the add-ons manager
  • app.update.interval should remain unchanged
  • app.update.download.backgroundInterval should remain unchanged
  • Updates still download and install


Version Windows XP Mac OSX 10.7 Ubuntu 12.04
Firefox 10.0.2esr de [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 12.0b5 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 14.0b6 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0 zh-TW [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

Hotfix does not install in Firefox 17+

Expected Results
  • Hotfix may or may not install
  • If it installs, it should NOT appear in the add-ons manager
  • app.update.interval should remain unchanged
  • app.update.download.backgroundInterval should remain unchanged
  • Updates still download and install


Version Windows 7 Mac OSX 10.8 Ubuntu 12.04
Firefox 17.0.5esr en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 17.0.4 de [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 20.0.1 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 19.0.2 fr [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 21.0b3 en-us [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 18.0b2 ru [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

Download software update before installing hotfix

Expected Results
  • Note: For this test download a software update but do NOT restart Firefox before installing the hotfix
  • Hotfix installs but does NOT appear in the add-ons manager
  • app.update.interval should change to 43200
  • app.update.download.backgroundInterval should change to 60
  • Updates still download and install


Version Windows 7 Mac OSX 10.7 Ubuntu 12.04
Firefox 10.0.11esr en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 12.0b6 de [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 13.0b4 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0.2 zh-TW [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

Install software update before installing hotfix

Expected Results
  • Note: For this test install a software update and restart Firefox before installing the hotfix
  • Hotfix may or may not install
  • If it installs, it should NOT appear in the add-ons manager
  • app.update.interval should remain unchanged
  • app.update.download.backgroundInterval should remain unchanged
  • Updates still download and install


Version Windows 7 Mac OSX 10.7 Ubuntu 12.04
Firefox 10.0.11esr en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 12.0b6 de [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 13.0b4 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0.2 zh-TW [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

Reinstall hotfix after success condition

Expected Results
  • Note: For this test install the hotfix after successfully applying the hotfix once already
  • Hotfix should install but should NOT appear in the add-ons manager
  • app.update.interval should remain as 43200
  • app.update.download.backgroundInterval should remain as 60
  • Updates still download and install


Version Windows 8 Mac OSX 10.6 Ubuntu 12.04
Firefox 10.0.9esr en-US [FAIL] Hotfix meets expected result [a][b] [FAIL] Hotfix meets expected result [a] [FAIL] Hotfix meets expected result [a]
Firefox 11.0b2 de [FAIL] Hotfix meets expected result [a][b] [FAIL] Hotfix meets expected result [a] [FAIL] Hotfix meets expected result [a]
Firefox 16.0b1 en-US [FAIL] Hotfix meets expected result [a][b][c] [FAIL] Hotfix meets expected result [a] [FAIL] Hotfix meets expected result [a]
Firefox 15.0 da [FAIL] Hotfix meets expected result [a][b] [FAIL] Hotfix meets expected result [a] [FAIL] Hotfix meets expected result [a]

Notes:

  • A: Hotfix appears in Add-ons Manager, after the second install, when the first Add-ons Manager tab is left open
  • B: Automatic update unavailable in "About Firefox" pop-up ("Update available at https://www.mozilla.org/en-US/firefox/new/" message appears)
  • C: "Use Firefox as my default web browser" checkbox not available when installing Firefox

Issues

  • [REPRO+] Hotfix appears in Add-ons Manager after second install if Add-ons Manager tab left open
    • Not a critical issue since it's not likely to happen often and is easily manageable
  • [REPRO-] Update not installed via About dialog after applying hotfix
    • Could not repro but it's likely a bug with updates, Alexandra to file
  • [REPRO-] "default browser" checkbox not available when installing Firefox
    • Could not repro but it's likely a bug with the installer, Alexandra to file

Staging

Contributors
  • Alexandra Lucinet (Windows)
  • Bogdan Maris (Mac OS X)
  • Mihaela Velimiroviciu (Ubuntu 12.10)

Testing

To get the hotfix from Staging open about:config' and change the following prefs:

Firefox 10 to 12
  • extensions.hotfix.id: firefox-hotfix@mozilla.org (note: this may already be the default)
  • extensions.update.interval: 10
  • extensions.logging.enabled: true
  • extensions.update.url: addons-dev.allizom.org (replace "versioncheck.addons.mozilla.org")
  • extensions.hotfix.certs.1.sha1Fingerprint: CA:C4:7D:BF:63:4D:24:E9:DC:93:07:2F:E3:C8:EA:6D:C3:94:6E:89


Firefox 13 to 15
  • extensions.hotfix.id: firefox-hotfix@mozilla.org (note: this may already be the default)
  • extensions.update.interval: 10
  • extensions.logging.enabled: true
  • extensions.update.background.url: addons-dev.allizom.org (replace "versioncheck.addons.mozilla.org")
  • extensions.hotfix.certs.1.sha1Fingerprint: CA:C4:7D:BF:63:4D:24:E9:DC:93:07:2F:E3:C8:EA:6D:C3:94:6E:89


Firefox 16 to 23
  • extensions.hotfix.id: firefox-hotfix@mozilla.org (note: this may already be the default)
  • extensions.update.interval: 10
  • extensions.logging.enabled: true
  • extensions.update.background.url: addons-dev.allizom.org (replace "versioncheck.addons.mozilla.org")


Once these preferences are changed, restart Firefox and wait a few minutes. Firefox should ping the staging server within a minute and the hotfix should apply under the expected conditions (see below).

Note: If for some reason one of the build download links below fails please download different within the same branch. (ie. if 10.0b1 fails try 10.0b2, etc)

Beta

Expected Results

After successfully pinging the staging server

  • extensions.hotfix.lastVersion should equal 20130322.01
  • app.update.interval changes to 43200
  • app.update.download.backgroundInterval changes to 60
  • You should still be able to check for, download, and install updates to the latest version
  • Upon updating the prefs may change back to their default values for that version


Version Windows XP Mac OSX 10.6 Ubuntu 12.04
Firefox 10.0b1 en-US [DONE] Hotfix meets expected result (10.0b6) [DONE] Hotfix meets expected result (10.0b6) [DONE] Hotfix meets expected result (10.0b6)
Firefox 11.0b2 de [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 12.0b3 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 13.0b4 fr [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

ESR

Expected Results

After successfully pinging the staging server

  • extensions.hotfix.lastVersion should equal 20130322.01
  • app.update.interval changes to 43200
  • app.update.download.backgroundInterval changes to 60
  • You should still be able to check for, download, and install updates to the latest version
  • Upon updating the prefs may change back to their default values for that version


Version Windows 7 Mac OSX 10.7 Ubuntu 12.04
Firefox 10.0esr en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 10.0.2esr es-ES [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 10.0.10esr en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 10.0.12esr pt-BR [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

Release

Expected Results

After successfully pinging the staging server

  • extensions.hotfix.lastVersion should equal 20130322.01
  • app.update.interval changes to 43200
  • app.update.download.backgroundInterval changes to 60
  • You should still be able to check for, download, and install updates to the latest version
  • Upon updating the prefs may change back to their default values for that version


Version Windows 8 Mac OSX 10.8 Ubuntu 12.04
Firefox 11.0 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 13.0 ko [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 15.0.1 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0.2 ja-JP [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

Partner

Expected Results

Note: Do NOT change the update channel, it should use the channel for the specific partner.

After successfully pinging the staging server

  • extensions.hotfix.lastVersion should equal 20130322.01
  • app.update.interval changes to 43200
  • app.update.download.backgroundInterval changes to 60
  • You should still be able to check for, download, and install updates to the latest version
  • Upon updating the prefs may change back to their default values for that version


Version Windows Vista Mac OSX 10.7 Ubuntu 12.04
Firefox 16.0.2 en-US ebay [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0.2 de yahoo [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0.2 en-US aol [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0.2 ru mail.ru [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

Aurora

Expected Results

After successfully pinging the staging server

  • extensions.hotfix.lastVersion should equal 20130322.01
  • app.update.interval should NOT change from it's default value
  • app.update.download.backgroundInterval should NOT change from it's default value
  • You should still be able to check for, download, and install updates to the latest version


Version Windows XP Mac OSX 10.6 Ubuntu 12.04
Firefox 11.0a2 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 12.0a2 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 13.0a2 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 15.0a2 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

Nightly

Expected Results

After successfully pinging the staging server

  • extensions.hotfix.lastVersion should equal 20130322.01
  • app.update.interval should NOT change from it's default value
  • app.update.download.backgroundInterval should NOT change from it's default value
  • You should still be able to check for, download, and install updates to the latest version


Version Windows 7 Mac OSX 10.7 Ubuntu 12.04
Firefox 11.0a1 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 12.0a1 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 14.0a1 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0a1 en-US [FAIL] Hotfix meets expected result [a] [FAIL] Hotfix meets expected result [a] [FAIL] Hotfix meets expected result [a]

Notes:

app.update.url not containing "mozilla.org"

Expected Results

Note: Before doing this test change app.update.url replacing mozilla.org with allizom.org and restart Firefox.

After successfully pinging the staging server

  • extensions.hotfix.lastVersion should equal 20130322.01
  • app.update.interval should NOT change from it's default value
  • app.update.download.backgroundInterval should NOT change from it's default value
  • You should still be able to check for, download, and install updates to the latest version
Version Windows Vista Mac OSX 10.8 Ubuntu 12.04
Firefox 10.0esr en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 12.0b3 de [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 14.0.1 en-US** [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0 ko [FAIL] Hotfix meets expected result [a] [FAIL] Hotfix meets expected result [a] [FAIL] Hotfix meets expected result [a]

Notes:

app.update.interval previously changed

Expected Results

Note: Before doing this test, change app.update.interval to 2525 and restart Firefox.

After successfully pinging the staging server

  • extensions.hotfix.lastVersion should equal 20130322.01
  • app.update.interval should NOT change from it's default value
  • app.update.download.backgroundInterval should NOT change from it's default value
  • You should still be able to check for, download, and install updates to the latest version


Version Windows 8 Mac OSX 10.6 Ubuntu 12.04
Firefox 10.0.1esr en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 12.0 fr [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 14.0b6 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0b1 it [FAIL] Hotfix meets expected result [a] [FAIL] Hotfix meets expected result [a] [FAIL] Hotfix meets expected result [a]

Notes:

app.update.download.backgroundInterval previously changed

Expected Results

Note: Before doing this test, change app.update.download.backgroundInterval to 2525 and restart Firefox.

After successfully pinging the staging server

  • extensions.hotfix.lastVersion should equal 20130322.01
  • app.update.interval should NOT change from it's default value
  • app.update.download.backgroundInterval should NOT change from it's default value
  • You should still be able to check for, download, and install updates to the latest version


Version Windows XP Mac OSX 10.7 Ubuntu 12.04
Firefox 10.0.2esr de [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 12.0b5 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 14.0b6 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0 zh-TW [FAIL] Hotfix meets expected result [a] [FAIL] Hotfix meets expected result [a] [FAIL] Hotfix meets expected result [a]

Notes:

Hotfix does not install in Firefox 17+

Expected Results

After successfully pinging the staging server

  • extensions.hotfix.lastVersion should not be available
  • app.update.interval should NOT change from it's default value
  • app.update.download.backgroundInterval should NOT change from it's default value
  • You should still be able to check for, download, and install updates to the latest version


Version Windows 7 Mac OSX 10.8 Ubuntu 12.04
Firefox 17.0.5esr en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 17.0.4 de [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 20.0.1 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 19.0.2 fr [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 21.0b3 en-us [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 18.0b2 ru [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

Download software update before installing hotfix

Expected Results

Note: Before starting this test download a software update but do NOT restart Firefox.

After successfully pinging the staging server

  • extensions.hotfix.lastVersion should equal 20130322.01
  • app.update.interval changes to 43200
  • app.update.download.backgroundInterval changes to 60
  • Upon restarting Firefox an update should be applied (the prefs may change to their default values for the latest version)


Version Windows 7 Mac OSX 10.7 Ubuntu 12.04
Firefox 10.0.11esr en-US [FAIL] Hotfix meets expected result [a] [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 12.0b6 de [FAIL] Hotfix meets expected result [a] [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 13.0b4 en-US [FAIL] Hotfix meets expected result [a] [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0.2 zh-TW [FAIL] Hotfix meets expected result [a] [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

Notes:

  • A:
    • extensions.hotfix.lastVersion not set
    • app.update.interval and app.update.download.backgroundInterval are being changed correctly
    • no errors in console

Install software update before installing hotfix

Expected Results

Note: Before starting this test download a software update and restart Firefox to install the update.

After successfully pinging the staging server

  • extensions.hotfix.lastVersion should not be available
  • app.update.interval should be the default value for the latest version
  • app.update.download.backgroundInterval should be the default value for the latest version


Version Windows 7 Mac OSX 10.7 Ubuntu 12.04
Firefox 10.0.11esr en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 12.0b6 de [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 13.0b4 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0.2 zh-TW [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

Reinstall hotfix after success condition

Expected Results

Note: For this test let the hotfix apply then restart Firefox and wait a minute for a subsequent ping.

After successfully re-pinging the staging server

  • extensions.hotfix.lastVersion should equal 20130322.01
  • app.update.interval should remain as 43200
  • app.update.download.backgroundInterval should remain as 60
  • You should still be able to check for, download, and install updates to the latest version


Version Windows 8 Mac OSX 10.6 Ubuntu 12.04
Firefox 10.0.9esr en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 11.0b2 de [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0b1 en-US [FAIL] Hotfix meets expected result [a] [FAIL] Hotfix meets expected result [a] [FAIL] Hotfix meets expected result [a]
Firefox 15.0 da [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

Notes:

Production

Contributors
  • Alexandra Lucinet (Windows)
  • Simona Marcu (Windows)
  • Bogdan Maris (Mac OS X)
  • Cornel Ionce (Ubuntu)

Testing

To get the hotfix from Staging open about:config' and change the following prefs:

Firefox 10 to 12
  • extensions.hotfix.id: firefox-hotfix@mozilla.org (note: this may already be the default)
  • extensions.update.interval: 10
  • extensions.logging.enabled: true
  • extensions.hotfix.certs.1.sha1Fingerprint: CA:C4:7D:BF:63:4D:24:E9:DC:93:07:2F:E3:C8:EA:6D:C3:94:6E:89


Firefox 13 to 15
  • extensions.hotfix.id: firefox-hotfix@mozilla.org (note: this may already be the default)
  • extensions.update.interval: 10
  • extensions.logging.enabled: true
  • extensions.hotfix.certs.1.sha1Fingerprint: CA:C4:7D:BF:63:4D:24:E9:DC:93:07:2F:E3:C8:EA:6D:C3:94:6E:89


Firefox 16 to 23
  • extensions.hotfix.id: firefox-hotfix@mozilla.org (note: this may already be the default)
  • extensions.update.interval: 10
  • extensions.logging.enabled: true


Once these preferences are changed, restart Firefox and wait a few minutes. Firefox should ping the AMO server within a minute and the hotfix should apply under the expected conditions (see below).

Note: If for some reason one of the build download links below fails please download different within the same branch. (ie. if 10.0b1 fails try 10.0b2, etc)

Beta

Expected Results

After successfully pinging the staging server

  • extensions.hotfix.lastVersion should equal 20130322.01
  • app.update.interval changes to 43200
  • app.update.download.backgroundInterval changes to 60
  • You should still be able to check for, download, and install updates to the latest version
  • Upon updating the prefs may change back to their default values for that version


Version Windows XP Mac OSX 10.6 Ubuntu 12.04
Firefox 10.0b6 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 11.0b2 de [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 12.0b3 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 13.0b4 fr [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

ESR

Expected Results

After successfully pinging the staging server

  • extensions.hotfix.lastVersion should equal 20130322.01
  • app.update.interval changes to 43200
  • app.update.download.backgroundInterval changes to 60
  • You should still be able to check for, download, and install updates to the latest version
  • Upon updating the prefs may change back to their default values for that version


Version Windows 7 Mac OSX 10.7 Ubuntu 12.04
Firefox 10.0esr en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 10.0.2esr es-ES [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 10.0.10esr en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 10.0.12esr pt-BR [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

Release

Expected Results

After successfully pinging the staging server

  • extensions.hotfix.lastVersion should equal 20130322.01
  • app.update.interval changes to 43200
  • app.update.download.backgroundInterval changes to 60
  • You should still be able to check for, download, and install updates to the latest version
  • Upon updating the prefs may change back to their default values for that version


Version Windows 8 Mac OSX 10.8 Ubuntu 12.04
Firefox 11.0 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 13.0 ko [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 15.0.1 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0.2 ja-JP [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

Aurora

Expected Results

After successfully pinging the staging server

  • extensions.hotfix.lastVersion should equal 20130322.01
  • app.update.interval should NOT change from it's default value
  • app.update.download.backgroundInterval should NOT change from it's default value
  • You should still be able to check for, download, and install updates to the latest version


Version Windows XP Mac OSX 10.6 Ubuntu 12.04
Firefox 11.0a2 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 12.0a2 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 13.0a2 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 15.0a2 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result

Nightly

Expected Results

After successfully pinging the staging server

  • extensions.hotfix.lastVersion should equal 20130322.01
  • app.update.interval should NOT change from it's default value
  • app.update.download.backgroundInterval should NOT change from it's default value
  • You should still be able to check for, download, and install updates to the latest version


Version Windows 7 Mac OSX 10.7 Ubuntu 12.04
Firefox 11.0a1 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 12.0a1 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 14.0a1 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 16.0a1 en-US [DONE] Hotfix meets expected result [a] [DONE] Hotfix meets expected result [a] [DONE] Hotfix meets expected result [a]

Notes:

Hotfix does not install in Firefox 17+

Expected Results

After successfully pinging the staging server

  • extensions.hotfix.lastVersion should not be available
  • app.update.interval should NOT change from it's default value
  • app.update.download.backgroundInterval should NOT change from it's default value
  • You should still be able to check for, download, and install updates to the latest version


Version Windows 7 Mac OSX 10.8 Ubuntu 12.04
Firefox 17.0.5esr en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 17.0.4esr de [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 20.0.1 en-US [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 19.0.2 fr [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 21.0b3 en-us [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result
Firefox 18.0b2 ru [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result [DONE] Hotfix meets expected result