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/D128574
--HG--
extra : rebase_source : 94f47aafdcb9bb7c90b17334a4fa0907fd349480
extra : amend_source : ace450ea2cfc174477e9f02eb90e73568c41443f
There's no need to use the media query to set the default styles of the
buttons, we only need to hide them if appropriate.
--HG--
extra : amend_source : 9b3384e4e63509de8d5ba1be1b29e95ed049335b
Libical is more picky when defining durations, it needs a "T" to specify a time. I forgot about this.
Differential Revision: https://phabricator.services.mozilla.com/D128699
--HG--
extra : rebase_source : caa6b9758b496584031ff25eec70b85139e815e7
Events that start in the date range and end just outside it were showing an end time item, when they shouldn't.
Differential Revision: https://phabricator.services.mozilla.com/D128698
--HG--
extra : rebase_source : 68bf2444915582615f2eb7587e9e3ac7212326c0
Instead do it the way it's supposed to be done, by setting the toolbar-theme as
appropriate for chrome pages.
--HG--
extra : amend_source : cea9865441e2169d5f8a002b116ddc38bdb47b5c
Port Bug 1288591 "Implement the layout for <input type=time>".
Modern styling by njsg
Add popupAnchor from Bug 691601 "Update browser form validation so that it is e10s compatible"
When the browser is configured so that a middle-click will load a URL
from the clipboard or the primary selection, and such a URL is
present, middle-clicking a tab handle will close that tab and load the
URL in another tab.
contentAreaClick() (from suite/base/content/contentAreaClick.js),
which loads the URL, will check event.defaultPrevented before
proceeding, so use preventDefault() in the onTabClick() handler from
tabbrowser.xml.
nsMsgCompose::CloseWindow may be called multiple times.
Differential Revision: https://phabricator.services.mozilla.com/D128567
--HG--
extra : amend_source : f6e281535551979f091dba6021e766479598aaa5
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