Closed Bug 1679768 Opened 3 years ago Closed 3 years ago

Part 1 of the fix for bug 1675939 was unnecessary and causes a display regression

Categories

(MailNews Core :: Security: OpenPGP, defect)

defect

Tracking

(thunderbird_esr78 fixed, thunderbird84 fixed)

RESOLVED FIXED
85 Branch
Tracking Status
thunderbird_esr78 --- fixed
thunderbird84 --- fixed

People

(Reporter: KaiE, Assigned: KaiE)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

In bug 1675939 we landed two parts.

Part 1 plus bustage fix:
https://hg.mozilla.org/comm-central/rev/bfa8183cf7b8
https://hg.mozilla.org/comm-central/rev/4ace0f66e67d

Part 2:
https://hg.mozilla.org/comm-central/rev/3396fcaf2cdc

I believe only part 2 was necessary to fix bug 1675939.

Part 1 was an initial attempt, which we learned had no effect towards fixing bug 1675939.

And Part 1 has introduced a regression.
If we process an OpenPGP signed message, and the signature verification fails, then our user interface will (incorrectly report that the message is encrypted, and (incorrectly) report that the message cannot be decrypted.

I suggest to backout part 1.

It would be good to get test confirmation that bug 1675939 is still fixed after the backout.

Pushed by kaie@kuix.de:
https://hg.mozilla.org/comm-central/rev/4724c2df0ecf
Backout unnecessary change from bug 1675939 that introduced a regression. r=PatrickBrunschwig DONTBUILD

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 85 Branch

Comment on attachment 9190288 [details]
Bug 1679768 - Backout unnecessary change from bug 1675939 that introduced a regression. r=PatrickBrunschwig

[Approval Request Comment]
Regression caused by (bug #): 1675939
User impact if declined: false status display
Testing completed (on c-c, etc.):
Risk to taking this patch (and alternatives if risky): low

Attachment #9190288 - Flags: approval-comm-esr78?
Attachment #9190288 - Flags: approval-comm-beta?

Comment on attachment 9190288 [details]
Bug 1679768 - Backout unnecessary change from bug 1675939 that introduced a regression. r=PatrickBrunschwig

got a=wsmwk in chat

Attachment #9190288 - Flags: approval-comm-esr78?
Attachment #9190288 - Flags: approval-comm-esr78+
Attachment #9190288 - Flags: approval-comm-beta?
Attachment #9190288 - Flags: approval-comm-beta+

that is, approved for 78.5.1 and I assume beta, too

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

Attachment

General

Created:
Updated:
Size: