Closed Bug 1029780 Opened 10 years ago Closed 10 years ago

Update hotfix not excluding partner builds

Categories

(Firefox :: General, defect)

defect
Not set
normal

Tracking

()

VERIFIED FIXED

People

(Reporter: gps, Assigned: gps)

References

Details

Attachments

(1 file)

Paul reported that partner builds aren't being excluded by the hotfix.

I downloaded a partner repack for Yahoo and confirmed this.

The code is currently looking for the char pref "app.partner". However, the only prefs in this build with "partner" in them are "app.partner.yahoo" and "mozilla.partner.id".

I see the choices as:

1) Look for any prefs in the app.partner. branch
2) See if mozilla.partner.id is defined and/or has a value
3) Something else

mconnor: please advise on how to properly identify partner builds.
Flags: needinfo?(mconnor)
UpdateChannel.jsm uses app.partner.* http://mxr.mozilla.org/mozilla-central/source/toolkit/modules/UpdateChannel.jsm#33 and we should probably do the same.
Makes sense to me. Wasn't sure how sane this approach was. But if UpdateChannel is using it...
Flags: needinfo?(mconnor)
This is how UpdateChannel.jsm does it.
Attachment #8445498 - Flags: review?(benjamin)
Assignee: nobody → gps
Status: NEW → ASSIGNED
Blocks: 928173
Attachment #8445498 - Flags: review?(benjamin) → review+
https://hg.mozilla.org/releases/firefox-hotfixes/rev/de957c193904
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
https://people.mozilla.org/~gszorc/hotfix-v20140527.01-qa.xpi
Partner builds are excluded now.
Verified fixed on:
Win XP - Firefox 18.0.2: yahoo en-US, ebay en-US, bing en-US, yahoo es-ES
Win 7 - FF 19 aol en-US, FF 18 mail.ru en-US, FF 20 yahoo-th
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: