Changelog: SeaMonkey-specific changes Sorting messages by date can now be configured to look at the thread root instead of the newest message in it (pref: mailnews.sort_threads_by_root). Plugins doorhangers now allow to activate different plugin types independently. The proxy popup is now also available from the MailNews main window. A new Recipients column has been added that shows all recipients (To, CC, BCC). The default HTML5 audio/video player controls allow to change the playback rate now. A "Validate this page" entry has been added to Tools/Web Development. The Firefox devtools debugger can now be used to debug SeaMonkey remotely. See the changes page for a more complete overview. Mozilla platform changes Web Audio support has been added. CSS3 background-attachment:local support to control background scrolling has been implemented. Many new ES6 functions have been implemented. iframe document content can now be specified inline. Fixed several stability issues. Fixed in SeaMonkey 2.22 MFSA 2013-102 Use-after-free in HTML document templates MFSA 2013-101 Memory corruption in workers MFSA 2013-100 Miscellaneous use-after-free issues found through ASAN fuzzing MFSA 2013-98 Use-after-free when updating offline cache MFSA 2013-97 Writing to cycle collected object during image decoding MFSA 2013-96 Improperly initialized memory and overflows in some JavaScript functions MFSA 2013-95 Access violation with XSLT and uninitialized data MFSA 2013-94 Spoofing addressbar though SELECT element MFSA 2013-93 Miscellaneous memory safety hazards (rv:25.0 / rv:24.1 / rv:17.0.10)
24 lines
716 B
Text
24 lines
716 B
Text
$NetBSD: patch-bg,v 1.8 2013/11/04 06:01:46 ryoon Exp $
|
|
|
|
--- mozilla/storage/src/SQLiteMutex.h.orig 2013-10-29 01:21:11.000000000 +0000
|
|
+++ mozilla/storage/src/SQLiteMutex.h
|
|
@@ -108,15 +108,19 @@ public:
|
|
void assertCurrentThreadOwns()
|
|
{
|
|
NS_ASSERTION(mMutex, "No mutex associated with this wrapper!");
|
|
+#if 0
|
|
NS_ASSERTION(sqlite3_mutex_held(mMutex),
|
|
"Mutex is not held, but we expect it to be!");
|
|
+#endif
|
|
}
|
|
|
|
void assertNotCurrentThreadOwns()
|
|
{
|
|
NS_ASSERTION(mMutex, "No mutex associated with this wrapper!");
|
|
+#if 0
|
|
NS_ASSERTION(sqlite3_mutex_notheld(mMutex),
|
|
"Mutex is held, but we expect it to not be!");
|
|
+#endif
|
|
}
|
|
#endif // ifndef DEBUG
|
|
|