Closed
Bug 1287825
Opened 9 years ago
Closed 9 years ago
Remove nsCertVerificationThread.h from includes after bug 1284946
Categories
(MailNews Core :: Security, defect)
MailNews Core
Security
Tracking
(Not tracked)
RESOLVED
FIXED
Thunderbird 50.0
People
(Reporter: Paenglab, Assigned: Paenglab)
References
Details
(Keywords: dogfood)
Attachments
(1 file)
|
930 bytes,
patch
|
mkmelin
:
review+
|
Details | Diff | Splinter Review |
The build fails with: z:/Mozilla/comm-central/mailnews/mime/src/nsCMS.cpp(12): fatal error C1083: Cannot open include file: 'nsCertVerificationThread.h': No such file or directory
| Assignee | ||
Comment 1•9 years ago
|
||
With only removing the include it builds again and TB is working with no issue for me. I don't know if something else is needed.
Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Attachment #8772429 -
Flags: review?(mkmelin+mozilla)
| Assignee | ||
Updated•9 years ago
|
Severity: normal → blocker
Comment 2•9 years ago
|
||
Sorry - I forgot to check for instances of what bug 1284946 was going to remove in comm-central. Along those lines, it looks like the nsIX509Cert constants VERIFIED_OK, NOT_VERIFIED_UNKNOWN, etc. will have to be dealt with here: https://dxr.mozilla.org/comm-central/rev/752a2122c521c5115049f4fbb4229484a05b2c2c/mailnews/extensions/smime/content/msgCompSecurityInfo.js#24
As far as I can tell, that function is only being used from line 204 of that file. The values passed to it come from the call to nsISMimeJSHelper.getRecipientCertsInfo on line 89. Looking at the implementation, those values appear to all just be 0: https://dxr.mozilla.org/comm-central/source/mailnews/extensions/smime/src/nsSMimeJSHelper.cpp#97 so this implementation can be simplified somewhat.
Comment 3•9 years ago
|
||
Comment on attachment 8772429 [details] [diff] [review]
Bug1287825.patch
Review of attachment 8772429 [details] [diff] [review]:
-----------------------------------------------------------------
rs=mkmelin
Attachment #8772429 -
Flags: review?(mkmelin+mozilla) → review+
| Assignee | ||
Comment 4•9 years ago
|
||
Target Milestone: --- → Thunderbird 50.0
| Assignee | ||
Comment 5•9 years ago
|
||
(In reply to David Keeler [:keeler] (use needinfo?) from comment #2)
> Sorry - I forgot to check for instances of what bug 1284946 was going to
> remove in comm-central. Along those lines, it looks like the nsIX509Cert
> constants VERIFIED_OK, NOT_VERIFIED_UNKNOWN, etc. will have to be dealt with
> here:
> https://dxr.mozilla.org/comm-central/rev/
> 752a2122c521c5115049f4fbb4229484a05b2c2c/mailnews/extensions/smime/content/
> msgCompSecurityInfo.js#24
> As far as I can tell, that function is only being used from line 204 of that
> file. The values passed to it come from the call to
> nsISMimeJSHelper.getRecipientCertsInfo on line 89. Looking at the
> implementation, those values appear to all just be 0:
> https://dxr.mozilla.org/comm-central/source/mailnews/extensions/smime/src/
> nsSMimeJSHelper.cpp#97 so this implementation can be simplified somewhat.
Thank you, David.
Magnus, should I file a new bug for this cleanup or do we this in this bug? My knowledge is too low to fix this.
Flags: needinfo?(mkmelin+mozilla)
| Assignee | ||
Updated•9 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•