Do not log authinfo in NntpClient.
Depends on D128454.
Differential Revision: https://phabricator.services.mozilla.com/D128462
--HG--
extra : amend_source : 4c72fd223604fdfd1db0ce2655fc026168ed48ac
Also use a span instead of a div for better semantics within a button.
Differential Revision: https://phabricator.services.mozilla.com/D128051
--HG--
extra : amend_source : 3c13083d45b17c2f5eecacd01d50c04ec0b97075
Disconnecting the view from the tree tells the view to clean up and stop listening to observer service notifications.
Even if it didn't stop listening, disconnecting the view and tree would allow them to be garbage collected, breaking the weak references the observer service has.
Differential Revision: https://phabricator.services.mozilla.com/D128458
--HG--
extra : amend_source : 95fa76147143eb0a6da122729a78eebdf5df5b08
Remove temp dir handling (temp dir must always exist), and also a few other methods never used anymore.
Differential Revision: https://phabricator.services.mozilla.com/D128043
--HG--
extra : rebase_source : db9e4fb846a1dbdff965cbc3f9ade4d5c3e59e79
This is probably overkill given that only messenger.xhtml really needs the attribute, and one day we'll kill off the whole systemcolors idea, but I didn't know that when I began and I've done it now.
Differential Revision: https://phabricator.services.mozilla.com/D128337
--HG--
extra : rebase_source : 45e30cb69f7ec5829357677809a13b69082bcb5c
extra : amend_source : 24b0e328921ecc8ae731a40be86038031bfa1a76
All of these tests appear to be passing again. If they play up again, we can turn them off again.
Differential Revision: https://phabricator.services.mozilla.com/D128321
--HG--
extra : rebase_source : a033e6d68cc9a3d057b670148fe0d6a657306b49
CID 1137580 Uninitialized scalar field
The field will contain an arbitrary value left over from earlier computations.
In nsMsgCompose::nsMsgCompose(): A scalar field is not initialized by the constructor
Differential Revision: https://phabricator.services.mozilla.com/D128066
--HG--
extra : rebase_source : 5db1bbca4188b38411fa9c72d277c83a8769d49c
CID 1137494 Resource leak
The system resource will not be reclaimed and reused, reducing the future availability of the resource.
In mime_display_stream_complete: Leak of memory or pointers to system resources
Differential Revision: https://phabricator.services.mozilla.com/D128065
--HG--
extra : rebase_source : 3559808a823f2149f25075d8ed5eedf52cea2798
CID 450579 Resource leak
The system resource will not be reclaimed and reused, reducing the future availability of the resource.
In MIMEGetRelativeCryptoNestLevel(MimeObject *): Leak of memory or pointers to system resources
Differential Revision: https://phabricator.services.mozilla.com/D128064
--HG--
extra : rebase_source : 6ca60678114ba81512779c087ee2b30113c95e16
CID 1137394 Explicit null dereferenced
A null pointer dereference will occur.
In nsParseMailMessageState::nsParseMailMessageState(): Dereference of an explicit null value
Differential Revision: https://phabricator.services.mozilla.com/D128063
--HG--
extra : rebase_source : 69990461ef06e4b4b6af1a008e603a72fcc4a0b8
If the message pane is not shown, we should disable printing.
Differential Revision: https://phabricator.services.mozilla.com/D128186
--HG--
extra : rebase_source : 8a7658e0eec816e65a0048437a9a5a65bedc4e99
Preliminary patch for last read message divider.
Fix undefined frame issue.
Remove extraneous dump statement.
Don't remove line marker during scrollback truncation.
Don't count line marker in scrollback truncation.
Overhaul last read message marker system.
Automatically set line marker when losing focus.
Use line marker in manual by default.
Update marker color for light theme.