Closed
Bug 1301425
Opened 8 years ago
Closed 8 years ago
Update Websense hotfix with maxVersion = 49.*
Categories
(Toolkit :: Application Update, defect)
Toolkit
Application Update
Tracking
()
RESOLVED
FIXED
People
(Reporter: Felipe, Assigned: kmag)
References
Details
Attachments
(3 files, 1 obsolete file)
According bug 1300523, the hotfix is not being ignored in the compatibility check. If we just republish the current hotfix (bug 1298404) with maxVersion = 49, that should resolve the issue for this one. When Firefox upgrades to 48 or 49, the hotfix will run and immediatelly uninstall itself.
Reporter | ||
Comment 1•8 years ago
|
||
Attachment #8789432 -
Flags: review?(MattN+bmo)
Reporter | ||
Comment 2•8 years ago
|
||
Attachment #8789432 -
Attachment is obsolete: true
Attachment #8789432 -
Flags: review?(MattN+bmo)
Attachment #8789435 -
Flags: review?(MattN+bmo)
Reporter | ||
Comment 3•8 years ago
|
||
Jason, could you sign this one for us?
Attachment #8789437 -
Flags: feedback?(jthomas)
Updated•8 years ago
|
Attachment #8789437 -
Flags: feedback?(jthomas) → feedback+
Comment 4•8 years ago
|
||
Assignee | ||
Comment 5•8 years ago
|
||
Is there a particular reason you can't just change the compatibility range on AMO?
Flags: needinfo?(felipc)
Reporter | ||
Comment 6•8 years ago
|
||
I don't know how that works. Will that info going to propagate to the existing installs?
Flags: needinfo?(felipc)
Assignee | ||
Comment 7•8 years ago
|
||
Yes, the compatibility information comes from the same update manifest that's used to deploy new versions, so it should have exactly the same effect.
Reporter | ||
Comment 8•8 years ago
|
||
Alright, that sounds simpler. Could you do that for us?
Assignee: felipc → kmaglione+bmo
Summary: Redeploy Websense hotfix with maxVersion = 49 → Update Websense hotfix with maxVersion = 49.*
Assignee | ||
Comment 9•8 years ago
|
||
Done.
Comment 10•8 years ago
|
||
I would be in favor of actually finding and fixing the issue instead of working around it.
This basically causes the add-on to be installed and uninstalled over and over again.
Assignee | ||
Comment 11•8 years ago
|
||
(In reply to Andreas Wagner [:TheOne] from comment #10)
> I would be in favor of actually finding and fixing the issue instead of
> working around it.
> This basically causes the add-on to be installed and uninstalled over and
> over again.
No it doesn't. Hotfixes have special handling so that a given version is only ever installed once.
This should definitely be fixed in Firefox so that it doesn't happen again in the future, but there's no way we're going to be able to fix it in 48 or 49.
Reporter | ||
Updated•8 years ago
|
Attachment #8789435 -
Flags: review?(MattN+bmo)
Reporter | ||
Comment 12•8 years ago
|
||
It would be nice if someone could verify this:
- Launch a fresh profile with Firefox 47
- Force add-on background update check to get the hotfix
- Check that the hotfix installed and added "(nowebsense)" to the app.update.url pref
- Check Firefox for updates and accept Firefox 48
- Check that Add-on Compatibility Dialog doesn't show up when launching Firefox after it updated to 48
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Flags: needinfo?(andrei.vaida)
Resolution: --- → FIXED
Reporter | ||
Comment 13•8 years ago
|
||
(This test only makes sense on Windows)
Comment 14•8 years ago
|
||
(In reply to :Felipe Gomes (needinfo me!) from comment #12)
> It would be nice if someone could verify this:
>
> - Launch a fresh profile with Firefox 47
> - Force add-on background update check to get the hotfix
> - Check that the hotfix installed and added "(nowebsense)" to the
> app.update.url pref
> - Check Firefox for updates and accept Firefox 48
> - Check that Add-on Compatibility Dialog doesn't show up when launching
> Firefox after it updated to 48
The last step should be check that app update doesn't display to the user that the add-on is not compatible with the update.
Comment 15•8 years ago
|
||
(In reply to Robert Strong [:rstrong] (use needinfo to contact me) from comment #14)
> (In reply to :Felipe Gomes (needinfo me!) from comment #12)
> > It would be nice if someone could verify this:
> >
> > - Launch a fresh profile with Firefox 47
> > - Force add-on background update check to get the hotfix
> > - Check that the hotfix installed and added "(nowebsense)" to the
> > app.update.url pref
> > - Check Firefox for updates and accept Firefox 48
> > - Check that Add-on Compatibility Dialog doesn't show up when launching
> > Firefox after it updated to 48
> The last step should be check that app update doesn't display to the user
> that the add-on is not compatible with the update.
This happens before the restart. The one that happens after restart is the add-ons manager compatibility dialog and can display for several different reasons other than this.
Comment 16•8 years ago
|
||
I have verified the request from Comment #12 using the provided STR.
The hotfix is installed (checked in about:config for app.update.url and (nowebsense) string is present) and Firefox updated to 48.0.2.
The Add-on Compatibility Dialog does show up but there is no error and it goes away after the check.
Please ni? me if we can help in any other way.
Flags: needinfo?(andrei.vaida)
Reporter | ||
Comment 17•8 years ago
|
||
Do you mean it shows up briefly and doesn't report any incompatibility? Or does it show the Hotfix as requiring a check, like the screenshot in this report here: https://twitter.com/shinax/status/773580772733227008
Flags: needinfo?(alexandru.simonca)
Comment 18•8 years ago
|
||
It showed up briefly and didn't report anything. It just went away by itself.
Flags: needinfo?(alexandru.simonca)
Blocks: 1304765
Blocks: 1305787
Comment 19•8 years ago
|
||
Hello all, thank you for your efforts to collaborate. I want to provide information for direct contact regarding all product security issues in all Forcepoint products and services:
I am a founding member of the Forcepoint Global Product Security Incident Response Team (PSIRT).
(Forcepoint is the synthesis of Raytheon Cyber Products, Websense, Trusted Computer Solutions, Oakley Networks, Visual Analytics, Stonesoft, Sidewinder, and others)
If you ever need to report a product security vulnerability, contact PSIRT@forcepoint.com. PGP Key: https://www.forcepoint.com/innovation/product-security/product-security-report-issue
You need to log in
before you can comment on or make changes to this bug.
Description
•