From MozillaWiki
Jump to: navigation, search

Long-time Mozilla and former Mosaic/Netscape user,
MozillaZine Forum and Knowledge Base contributor, [1]
occasionally also helping at Mozilla's own forums. [2], [3]

Focus areas: MailNews Core, SeaMonkey, Thunderbird

Code contributions checked in:

(a1) Message forward and reply
  1. bug 380354 TB2 adds .eml extension to attached messages, causes virus scanner to complain; TB1.5 was OK - extends bug 220646 and incorporates bug 271211
  2. bug 411572 Unnamed attachments reveal full local paths when forwarded inline or edited as new - extends bug 176016
  3. bug 384599 want pref to quote text attachment in reply - extends bug 161775 which revised bug 358124
  4. bug 230448 (TB) Change default forwarding preference to inline instead of attachment
  5. bug 437139 (TB) Change default reply positioning to "above the quote" for new mail accounts
  6. bug 999269 Forwarding a message without CC header inline gets an empty "CC:" line in header table - regression from bug 842632
  7. bug 1286703 (SM) On reply to a own sent email the original sender identity is not chosen if other than the account default identity - ports TB bug 903390
  8. bug 1298696 (TB) Apply JS code optimizations from SeaMonkey bug 1286703 to Thunderbird bug 903390 - follow-up port for TB
  9. bug 1287753 {SM) In-Reply-To: and References: should be removed from mail saved as Template - ports TB bug 726281 to SM
  10. bug 1303552 {TB) Correct typo in local variable name in SaveAsTemplate() - follow-up fix for bug 726281
(a2) Signature handling
  1. bug 435587 Crash [@ nsMsgCompose::ProcessSignature] when htmlSigText is set but no signature file is given
  2. bug 428040 two blank lines are inserted after signature when top-posting
  3. bug 324495 put signature editing in UI (rather than select a file) - introduces textarea for signature and updates bug 428040 backend
  4. bug 489913 Better documentation for signature/vCard attributes in nsIMsgIdentity.idl - minor updates and corrections of bug 167319 comments
  5. bug 499558 New signature UI with inconsistent "deactive" state if box is checked without file specified - fixes minor glitch in bug 324495 backend
  6. bug 277187 unable to change the "and place my signature" pref if no signature is set - removes dependency of reply settings on presence of a signature
  7. bug 518403 Need extra carriage return at top of message if "include signature for replies" is disabled while sig position is "below my reply" - follow-up to bug 167319 for a missed case
  8. bug 545859 Signature is misplaced when the compose window was invoked by a mailto: link with body parameter and signature position set to "above quote" - fixes bug 273114 regression
  9. bug 920997 printing of signature is broken, positioning of signature in document subject to bogus offset and cropping - works around bug 700003 triggered by bug 855135/bug 855684
(a3) HTML message composition
  1. bug 384116 Pasting an image from clipboard uses bad quality JPEG-compression (non-user selectable) - extends bug 223909 and bug 393646, complemented by bug 444800
  2. bug 456086 Remove unused clipboard.paste_image_quality preference - envisioned as setting for encoding quality in bug 384116 but not implemented
  3. bug 444898 JPEG writer uses poor quality default options for compression - updated unit tests introduced by bug 389273 for improved encoding parameters
  4. bug 525955 Images added to an HTML message body now get an incorrect "attachment" disposition by default - mitigating fix while waiting for bug 452092 solution
  5. bug 1265246 Move Thunderbird-specific change of editor.CR_creates_new_p default from composer.js to all-thunderbird.js override - restores SM's default
  6. bug 1265920 (TB) Move unrelated paragraph-handling code from cloudAttachmentLinkManager.js to MsgComposeCommands.js - follow-up to bug 330891
  7. bug 1267025 (TB) Fix paragraph handling for ForwardAsAttachment - spun off bug 1265920 to fix a missed case
  8. bug 1267469 (TB) New message invoked from news: URL starts in "Body Text" mode, replies allow undoing <p> insertion
  9. bug 1273841 (TB) Separate Enter key behavior and starting a new message using paragraph format - motivated by SM bug 1265534
  10. bug 1265534 (SM) Make editor.CR_creates_new_p work for Mail & News composition and allow Paragraph mode as default - ports TB bug 330891
(b1) Toolbar buttons and main/context menus
  1. bug 520108 (SM) Drop-down menu of Forward button shows "Attachment" as default, disregards preference setting - updates bug 17796 for correct highlighting
  2. bug 281877 (TB) Thunderbird doesn't have "Copy Image" on context menu - makes the fixes for bug 135300 and bug 291110 available to add image data onto clipboard
  3. bug 521610 (SM) Unwanted shortcuts in Mark dropdown of Mail Toolbar - removes listing of keyboard shortcuts from context menu of toolbar button
  4. bug 528122 (SM) Reposition Archive menuitem next to Move and Copy menus - updates bug 482458 with a partial port of TB bug 525987 patch
  5. bug 652327 (SM) Toolkit's Add-on Manager is now Add-ons Manager, update SeaMonkey's "Tools" menu label - matches bug 554007 string changes
  6. bug 918425 (SM) Print dialog box appears under other open windows for Mail & News - direct port of TB bug 893548 to correct window relationships
  7. bug 1004685 (TB) Rename all occurences of "check" attribute in mailWindowOverlay.xul to "checked" - corrects bug 251296 and bug 650170 typos
  8. bug 1038323 (TB) Clear Recent History menuitem doesn't have a keyboard shortcut - for parity with FF and SM shortcuts
  9. bug 1292364 (SM) Since jsmime.js, no longer possible to use custom addressing headers in mail.compose.other.header - ports TB bug 1250376
(b2) Notification bars and doorhanger menus
  1. bug 653103 (TB) Scam detection generates too many false positives to be useful and should be easier to turn off as interim fix - adds an off switch to notification bar
  2. bug 926473 (TB) Menu label "Disable scam detection for all messages" is ambiguous, too easy to hit after bug 562048 redesign - updates bug 653103
  3. bug 1019986 (SM) Clarify "Don't Show" label in Desktop Notification bar and doorhanger - resolves bug 870413 confusion of per session vs. individual notifications
  4. bug 998787 (SM) Rename options in Geolocation doorhanger notification to disambiguate "Don't Share" vs. "Not Now" - also globally changes "Not Now" to a more specific "Dismiss" label
  5. bug 1019583 (SM) Enable notifications by default again for using offline storage and update Offline Web Applications preference pane - reverts bug 892488 change of default
  6. bug 1025569 (SM) Notifications for requests from Offline Web Applications offer beyond-session options in Private Browsing mode - hides buttons and doorhanger menus in a private window
(b3) Zoom manager backend and menus
  1. bug 667525 (SM) Base the initial "Other" zoom level on a pref rather than a property - use zoom.maxPercent instead to remove localized value
  2. bug 667529 (SM) Don't use the "Other" entry in View → Zoom if a matching menu item is available - resolves ambiguity from bug 386363 rewrite
  3. bug 621823 (SM) Zoom levels in toolkit.zoomManager.zoomValues are always reset - allows user-selectable zoom levels with dynamic access keys
  4. bug 672146 (SM) Ensure that valid arguments are passed to Zoom Manager when 100% is not within the allowed min-max range - includes fix for bug 539417 exception
  5. bug 851898 (SM) Zoom will not go past 300%, used to be able to zoom to +/-800% - extends bug 621823 and prepares for bug 1251874
(b4) Search and filter dialogs and menus
  1. bug 530403 (TB) age in days should default to "is less than" - ports SM bug 187741 along with bug 530406 follow-up fix
  2. bug 575018 (TB) Wrong commandkey label Ctrl+G in Edit → Find → Find in this message vs. Find Again - reverts bug 545955 change of cmd_find shortcut label
  3. bug 883482 (SM) Change the checkbox to search only messages saved locally to a more descriptive menulist - extends bug 83968 UI and bug 314966 help text
(b5) Browser dialogs and menus
  1. bug 729633 (SM), bug 730041 (FF) Disable "View Background Image" in context menu for stand-alone video content - account for bug 472942 style changes
  2. bug 1140204 (SM) Rename "Encoding" to "Text Encoding" in Page Info labels - following Toolkit bug 951695
(c1) Theme issues
  1. bug 564280 (TB) Quick-search filter bar background appearance is hard coded, may not work well with desktop theme - updates bug 545955 for non-default Windows themes
  2. bug 849359 (SM) Print button is misaligned in the Composer and Message Composition toolbars with the Modern theme - ports bug 722758 fix for bug 676991 regression
  3. bug 855135 (TB) Change link and signature colors in themes from hard-coded definitions to follow preferences - makes bug 845807 work properly on all platforms
  4. bug 855684 (SM) Use opacity rather than hard-coded colors for signature display - partial bug 855135 port for signature-style adjustments
  5. bug 915909 (SM) SeaMonkey should make use of exif orientation when displaying attached images - ports bug 877520 and bug 879131 CSS rules
  6. bug 917906 (TB) Signature in Gray in Version 24 - reverts part of bug 855135 by restricting transparency to plain-text signatures
  7. bug 929006 (TB) Thunderbird signature detection is recursive - another bug 855135 follow-up for nested plain-text messages
  8. bug 931484 (SM) Apply transparency rule to signatures only once even if they are nested - extends bug 855684 to cover bug 929518 and bug 929006
  9. bug 354940 (SM) Make background color in URL bar for https: more obvious - also extends bug 335113 with a new preference to toggle highlighting of secure sites
  10. bug 936898 (SM) Add global alert icons in missing sizes to the modern theme - spun off bug 842439 to ensure parity with Toolkit themes
  11. bug 1001659 (SM) Update Modern for bug 948901 changes on directory listings - adjustment for Toolkit changes
  12. bug 1124883 (SM) Add missing styles for about:support for modern theme - regression from Toolkit bug 948883
(c2) Window and dialog geometry
  1. bug 1215150 (SM) Browser Preferences dialog's contents clipped at the right - ports bug 868495 to also dynamically adjust the window width
  2. bug 1272888 (SM) Initial Mail & News window width and Preferences dialog can't accommodate Lightning elements - resulting from bug 516026 bundling it by default
  3. bug 983689 (SM) Preferences window is not constrained by screen size and cut off on netbooks - extended port of bug 507640 for Account Manager
  4. bug 433001 (SM) Base default Mail & Newsgroup window size on available screen size - adaption of browser-window bug 432740, making bug 1272888 sizes dynamic
(d) Message header pane
  1. bug 565209 (TB) Preference to show n lines before "more" is shown doesn't display multiple lines if needed - corrects bug 550487 math and allows line wrapping
  2. bug 567062 (TB) Wrong number in "x more" recipients button for singleline case - minor follow-up to bug 550487 and bug 565209, fixing a borderline issue
  3. bug 576611 (TB) Allow address headers to efficiently expand if no "more" is desired - another follow-up to bug 550487, implementing n<1 for "show all" option
  4. bug 601206 (TB) Some email addresses are truncated in headers - handles special singleline case where last address could be cut off without "more" being shown
  5. bug 611738 (SM), bug 610603 (TB) Expand single or last message ID in headers display by default - makes bug 62033 more user friendly
  6. bug 651002 (TB) Single comma only in to or cc field displays cached content, exception in mailWidgets.xml - adds missing bug 563612 index check
  7. bug 732144 (TB) Make caching of message-header address nodes with maxAddressesBeforeMore work again - restores lost bug 499989 functionality
(e1) Mail & News preference settings
  1. bug 441659 (SM) Implement UI for mail.reply_quote_inline pref - front end for bug 384599
  2. bug 448702 (TB) Remove "For messages that contain 8-bit..." - (mail.strictly_mime)
  3. bug 448706 (TB) Remove "Wrap plain text messages at..." - (mailnews.wraplength)
  4. bug 507203 (TB) Advanced preference pane blank on Windows - corrects bug 506544 nesting of pre-processor directives
  5. bug 856454 (SM) Add ability to customize new mail alert information - extends bug 404580 by porting TB bug 360030 and bug 856451 UI additions
  6. bug 866503 (SM) Notifications preference pane doesn't observe locked status for show_alert and show_balloon - corrects bug 856454 logic
  7. bug 867210 (SM) Put "Display emoticons as graphics" in a new line - better solution to bug 608103
  8. bug 872133 (SM) Focus textbox for "seconds" when checking "Show an alert" in Notifications preference pane - port bug 867210 logic to bug 856454
  9. bug 874899 (SM) Hide new options in Notifications preference pane when the old alert is selected - bug 856454 follow-up motivated by bug 840474
  10. bug 902131 (SM) Add note for "legacy content" to Mail & News Character Encoding preferences and update Help - extends bug 895751 port of bug 846221
  11. bug 995706 (SM) Handle mail/news URLs internally by default but make protocol-handler prefs easier accessible in about:config - triggered by Yahoo issue handled in bug 995802
  12. bug 173465 (SM) Add UI for mail/news "network.protocol-handler.external..." preferences - motivated by bug 995706
  13. bug 1020339 (TB) Add UI for disabling and clearing Visited Link/Browsing History - partial FF front-end port for bug 920118
  14. bug 1144719 Allow the user to decide whether or not to use libnotify for new-mail alerts on Linux - introduced a pref to control bug 858919
  15. bug 1144693 Disable libnotify usage on Linux by default for new-mail notifications - until bug 1152773 and bug 1162788 are fixed
  16. bug 1165320 (TB) Ensure that Linux notification tests are based on libnotify - works around test failures from bug 1144719 after bug 1144693
  17. bug 1152644 (SM) Add UI in Notifications preference pane whether or not to use libnotify for new-mail alerts on Linux - options for bug 1144719 toggle
  18. bug 1229270 (SM) Provide UI in Send Format pane for new mailnews.sendformat.auto_downgrade preference - counterpart for TB checkbox introduced in bug 136502
(e2) Browser preference settings
  1. bug 532596 (SM) Set Default Browser button in Preferences disappears if Home Page selection is blank - updates bug 394522 to handle empty home page groups
  2. bug 566484 (SM) Replace "Download retention" with "Download history" in Browser preferences - label changes for bug 487675, updates bug 519332 help text
  3. bug 535128 (SM) Additional home page preferences not cleaned up when reducing the home page group - late follow-up to bug 394522 for bug 410562 changes
  4. bug 842320 (SM) Use "website" rather than "web site" in en-US preference panes - follow-up on bug 423282 for bug 465303 string
  5. bug 874046 (FF) Three-state UI for DNT strings should not end with a period - corrections to labels introduced with bug 765398 for punctuation
  6. bug 947972 (SM) Add checkbox to toggle https: background color in Location Bar preference pane - front-end for preference introduced with bug 354940
  7. bug 958967 (SM) Change mixed content warning default from warn_viewing_mixed to warn_mixed_display_content and remove UI for old preference - complements bug 842191
  8. bug 994093 (SM) Provide toggle for Geolocation service (geo.enabled) in Privacy & Security preference pane - currently disabled for release builds due to bug 903439 missing API key
  9. bug 903439 (SM) Disable Geolocation service while we are waiting for an API key - interim solution to prevent prompting the user for an inactive feature
  10. bug 1127784 (SM) Add a preference and UI to enable/disable playback of Encrypted Media Extensions - UI visible in non-release builds only for now
  11. bug 1275679 (SM) Add option to the HTTP Networking preferences to disable Lightning user-agent addition - now that bug 516026 bundles it by default
  12. bug 1271091 (SM) Uncloak the Geolocation preference UI for release builds once this feature is confirmed working - removes exclusion from releases from bug 994093
  13. bug 1352850 (SM) Switch to Google for Geolocation services in all builds - in partial analogy to FF bug 1216662
  14. bug 1366122 (SM) Set privacy.resistFingerprinting to define a default and make it discoverable - mirrors FF bug 1345322
  15. bug 1372614 (SM) Remove HTTP Pipelining preferences UI after bug 1340655 removed support for it
(e3) Security preference settings
  1. bug 835134 (SM) Modify Privacy & Security Preferences UI to reflect recent backend additions - provides UI for bug 477718 and bug 765398 features
  2. bug 845353 (SM) New 3rd-party cookie restriction to visited websites is default but not an option in Cookies pref pane - accounts for bug 818340 changes
  3. bug 861471 (SM) Update the SSL Preference Pane after bug 733642 changed preference names and semantics - SSL/TLS protocol versions selectors
  4. bug 884449 (SM) Update the SSL Preference Pane once TLS 1.2 is implemented and made the default - extension of bug 861471 triggered by bug 733647
  5. bug 919347 (SM) Incorrect label for SSL Warnings preferences in Security Sockets Layer pane - noticed after bug 817441 notification redesign
  6. bug 939481 (SM) No sync preferences defined for some Privacy & Security settings - covers omissions from bug 576970 and bug 835134
  7. bug 892255 (TB) Remove "Revocation Lists" button from Advanced → Certificates options - following removal of CRL management feature by bug 867465
  8. bug 1087529 (TB) Revert do not track preferences to be a simple on/off switch - partial reversal of bug 953426 to account for bug 1042135 reverting bug 765398
  9. bug 1060852 (SM) Expose privacy.trackingprotection.enabled in privacy preferences and account for removal of do-not-track options - port of bug 1031033 and partial reversal of bug 835134
  10. bug 1137991 (SM) Remove SSLv3 option from SSL panel in Privacy & Security preferences - backend removed by bug 1106470
  11. bug 1141324 (SM) Upgrade the SSL panel in Privacy & Security preferences to refer to TLS instead - follows up on bug 1137991
  12. bug 1149581 (SM) Remove SSLv3 strings from SSL panel in Privacy & Security preferences - wraps up bug 1137991
  13. bug 1258295 (SM) Remove remnants of Security Policies preferences pane - long ago replaced by Privacy & Security pref pane
  14. bug 1259947 (SM) Add kinto-updater and OneCRL preferences to SeaMonkey - from Firefox bug 1227956, bug 1224531, bug 1016555
  15. bug 1266967 (SM) Add kinto blocklist preferences to pick up new addons/plugins/gfx collections - as introduced in bug 1257556
  16. bug 1269773 (SM) Remove Kinto and Safe-Browsing preferences from SeaMonkey's browser-prefs.js - moved to global all.js by bug 1266235
  17. bug 1267631 (SM) Update the SSL/TLS Preference Pane once TLS 1.3 is implemented and ready for prime time - see NSS meta bug 1057463
  18. bug 1352849 (SM) Enable SafeBrowsing v4 tables on SeaMonkey nightly builds - direct port of FF bug 1305486
  19. bug 1366496 (SM) Switch usages of browser.safebrowsing.enabled to browser.safebrowsing.phishing.enabled - prompted by bug 1025965
(e4) General application preferences
  1. bug 597051 (SM) Correct typo and adjust spacing for new Firefox compatibility UI in the HTTP preference pane - minor updates to bug 591327 label and layout
  2. bug 639968 (SM) Add checkbox to Software Installation preferences to opt out of personalized add-on recommendations - follows up on bug 606482, bug 635115
  3. bug 571527 (SM) Add pref default for automatic vs. ask-me add-on update - initializes autoUpdateDefault from bug 586574 now that bug 606482 uses it in the UI
  4. bug 1018666 (FF), bug 1018718 (TB) Capitalize accesskeys correctly in Colors preferences - late fix along Mozilla Suite bug 189315
  5. bug 1108189 (SM) Color preference pane needs to be adjusted after bug 639134 changed boolean browser.display.use_document_colors to tristate - adds accessibility theme exception
  6. bug 1190233 (SM) "Default" permissions being added to an existing profile without user's consent or awareness - limits whitelist introduced by bug 1072751
  7. bug 1259422 (SM) Re-order entities in preferences.dtd to match Preferences dialog and remove unused strings - housekeeping for easier maintenance
  8. bug 1251874 (SM) Allow modification of minimum/maximum zoom levels in Content preference pane - for enabling the full range of bug 851898 levels
  9. bug 1269133 (SM) Remove add-on compatibility check from application update - following Toolkit bug 1262880, also ports bug 1268340
  10. bug 1275908 (SM) Remove pref for "Update Installed" interface - app.update.showInstalledUI was retired in bug 1274487
  11. bug 1297546 (FF) Title of Default Developer Tools in Toolbox Options should not hard-code the application name - removes explicit "Firefox"
  12. bug 1287289 (SM) Add checkboxes to open the data manager and the addon manager in standalone windows instead of a browser tab - UI for bug 1255354
  13. bug 1366593 (SM) Don't run old migration code every time at startup, only when suite.migration.version doesn't exist yet - follows up on bug 1331477
  14. bug 1435047 (TB) Thunderbird misses labelDefaultFontUnnamed definition after bug 1378366 introduced it
  15. bug 1384172 (SM) Expose intl.regional_prefs.use_os_locales in the UI in SeaMonkey - in analogy to TB bug 1384007
  16. bug 1436342 (TB) Pick better access keys for intl.regional_prefs.use_os_locales UI - followup to bug 1384007
  17. bug 1435034 (SM) Display of default fonts is broken in preferences after bug 1344990 and bug 1378366
  18. bug 1446199 (SM) Move image-animation and media-encryption settings to new Media prefpane - continues bug 493217 and includes bug 90837
(f) Account setup and management
  1. bug 410597 "Disk Space" account settings ambiguous for IMAP and POP accounts - introduces server-specific labels for retention periods
  2. bug 478605 Rename "Offline" tab and "Syncing" pane labels to "Synchronization" for IMAP accounts - updates bug 436615 labels
  3. bug 326584 Message Aging: clean up UI, remove "Always delete read messages" checkbox - (keepUnreadOnly), includes bug 497383 fix for bug 324147 regression
  4. bug 464355 Retention policy option "Use server defaults" incorrectly described - clarifies label in folder properties
  5. bug 515614 Inconsistent representation of "All" for new autosync_max_age_days preference - updates bug 510707 backend
  6. bug 515842 Make labels for IMAP autosync policies more descriptive to avoid mixup with retention settings - separates options better and updates bug 510707 labels
  7. bug 641331 (TB) Remove duplicate string definition in - minor follow-up to bug 549045 redesign of the auto-configuration wizard
  8. bug 657218 UI for new archive granularity uses false accesskey entity for keepArchives - fixes bug 607295 access-key mixup for new checkbox
  9. bug 830177 (TB) Typographic fix in Account Provisioner labels - changes bug 686347 labels from UTF-8 to ASCII apostrophes
  10. bug 880464 Setting up an RSS account first should not make it the default account - generalizes bug 66460 beyond NNTP and corrects bug 422814 logic
  11. bug 916823 Change Folder Properties labels for incoming mail character encoding from "default" to "fallback" after bug 846221 introduced it for browser prefs
  12. bug 1238266 Move hidefor attribute from IDLE checkbox to surrounding vbox - follow-up fixes for bug 449021
  13. bug 1238374 Access key conflict for new IDLE checkbox in IMAP Server Settings - for en-US locale only
  14. bug 1280058 Warning for destructive retention settings for POP and IMAP accounts shouldn't be shown for Local Folders - follows up on bug 582170
(g) Mail and application backend
  1. bug 439731 Reloading of read messages when using IMAP account (enable disk cache) - extends bug 450456 to IMAP messages
  2. bug 527315 Unsolicited capabilities in tagged IMAP responses not correctly parsed, last token not recognized - updates bug 470650 for correct bracket handling
  3. bug 627999 Some "-compose" command line options won't work if they are the first or only argument - extends bug 316177 to recognize additional options
  4. bug 629247 (TB) Remove 4MB limit for memory cache and base it on physical memory size instead - effectively ports bug 309729 and bug 296538 to Thunderbird
  5. bug 724450 (SM), bug 734544 Replace last Application.prefs uses by Services.prefs in SeaMonkey / MailNews Core - simplifies handling of preferences with defaults
  6. bug 834028 Wrong parameter name for fEAlert method in nsIImapServerSink interface - minor follow-up to bug 137489
  7. bug 857647 Don't show balloon notification on new mail if tray icon is disabled - adjusts bug 605972 logic for bug 856454
  8. bug 861633 (FF) Typo in new TLS sync preferences introduced with bug 733642 - noticed during SeaMonkey bug 861471
  9. bug 672988 (TB) places.sqlite created when I click on a link in a message, wastes disk space - minimizes chunk increments with pref introduced by bug 762083
  10. bug 920118 (TB) Make "visited link" coloring work in Thunderbird - enable and use Places for browsing history when clicking content and UI links
  11. bug 1078306 (SM) Add Windows 10 as supported OS version to SeaMonkey's exe manifest - port of bug 1076926 to recognize the new Windows flavor
  12. bug 912216 Temporarily disable CONDSTORE support for GMail - flips the default for IMAP accounts while waiting for related bugs to be fixed
  13. bug 1032302 8BITMIME keyword ignored in EHLO greeting, BODY=8BITMIME absent in MAIL request for 8-bit transfers - increase compliance with RFC 6152
  14. bug 533984 (Cal) Make the description of the Lightning XPI generic and application independent - in light of SM bug 516026
  15. bug 1275941 (Cal) Trim white-space characters from calendar.useragent.extra to avoid redundant spaces in the user-agent string
  16. bug 1241622 (SM) Switch SeaMonkey to HTTP/NNTP/IMAP cache v2 - after bug 1021843 made it work for MailNews as well
(h1) Mail & News help content
  1. bug 415483 (SM) Wrong statements and inconsistent formatting for forwarding mode in mail_help.xhtml
  2. bug 489169 (SM) Help update for signature-related settings in Composition & Addressing - covers new features introduced by bug 167319, bug 273114, and bug 324495
  3. bug 474525 (SM) Help update for Synchronization & Storage (Disk Space) settings - documents bug 410597, bug 436615, and bug 478605 changes
  4. bug 515523 (SM) Help update for new time-policy IMAP autosync settings - extends synchronization section of bug 474525 with bug 510707 and bug 515842 additions
  5. bug 608152 (SM) Clarify and update help for Copies & Folders Account Settings - documents additions from bug 269728, bug 301084, and part of bug 451995
  6. bug 868419 (SM) Update Help for Mail & News Message Display preference pane - documents bug 80574, bug 309057, and bug 867210
  7. bug 1009233 (SM) Help on mail account settings for authentication method needs updating - reflect UI changes made in bug 525238 and extends glossary
  8. bug 1237835 (SM) Document IMAP IDLE setting which bug 449021 moved to main account settings screen - Server Settings pane
(h2) Browser help content
  1. bug 519332 (SM) Update help for new download manager preferences - documents changes by bug 490464 and new bug 487675 options
  2. bug 842324 (SM) Use "website" rather than "web site" in en-US help content - follow-up on bug 423282 for additional cases and links
  3. bug 416234 (SM) Add Clear Private Data (preferences and menu) documentation to Help - documents bug 416233 additions
  4. bug 771534 (SM) Create Help documentation for the Preference Pane for Offline Applications - implemented in bug 758677
  5. bug 852809 (SM) Explain what happens when Safe Browsing blocks a website - further additions to bug 631566
  6. bug 872000 (SM) Document the new Private Browsing feature in Help - for implementation in bug 837492 and related as listed in meta bug 460895
  7. bug 897233 (SM) Change keyboard shortcut and correct typo in Help for Private Browsing feature - updates bug 872000 shortcut due to bug 891081
  8. bug 902068 (SM) Update labels for default character encoding in Help for the Languages preference pane - documents label changes from bug 895751
  9. bug 904189 (SM) Document new options for mixed content blocker in SSL preference pane - additions from bug 842191 for new bug 62178 feature
  10. bug 1245110 (SM) Remove help about (now removed) "Ask for each cookie" option in preferences dialog - documents bug 1235199
  11. bug 494424 (SM) Update help for geolocation - documents bug 994093 and adds general information on location-aware browsing
(h3) General help content
  1. bug 641252 (SM) Update help for redesigned Software Installation preferences - documents redesign by bug 606482 and further changes from bug 639968
  2. bug 652328 (SM) Update help for redesigned Add-ons Manager - see dependencies for meta bug 561600 and Toolkit tracking bug 461973
  3. bug 844611 (SM) Use entity rather than fixed string for "SeaMonkey" in help content - also modernizes user-agent information example
  4. bug 631566 (SM) Document the main Privacy & Security pref pane - includes new options introduced by bug 835134
  5. bug 844823 (SM) Add a tutorial section on User Tracking to privacy_help.xhtml - covers aspects from bug 572650, bug 765398, and bug 818340
  6. bug 847182 (SM) Extend Glossary with new Privacy & Security terms - also follows up on bug 631566, bug 771534, and bug 844823
  7. bug 892060 (SM) Remove Help page for Validation preference pane and update sections mentioning CRL management - following bug 810672 and bug 886099
  8. bug 1102576 (SM) Extend help for tracking protection by descriptions for new notification bar and its preference - introduced by bug 1078740
  9. bug 1139004 (SM) Rename all "Character Encoding" to "Text Encoding" in Help content - following Toolkit bug 951695, SM bug 1138964 and bug 1140204
(i) Special about: pages
  1. bug 893547 (SM) About SeaMonkey page claims to be on the "default" update channel for 2.20b1 and later - corrects bug 735333 and bug 677010
  2. bug 893740 (SM) Make better use of Services.* in SeaMonkey's about.xhtml page - applies services introduced with bug 558287 and bug 548627
  3. bug 842439 (SM) Improve style and rearrange content of the about:privatebrowsing page - finalizes the initial bug 837493 design of the Private Browsing page
  4. bug 989780 (SM) Untrust about:life page - remove as priviledged page to avoid having to deal with bug 960566 for it once bug 923902 lands
  5. bug 989776 (SM), bug 989777 (SM) Move inline scripts for SeaMonkey's main about.xhtml and aboutPrivateBrowsing.xul pages into separate files
  6. bug 994849 (SM) Move inline scripts and styles for security-related about: XHTML pages into separate files - part of bug 960566 again
  7. bug 993845 (SM), bug 993847 (SM) Move event handling for SeaMonkey's aboutSessionRestore.xhtml and aboutSyncTabs.xul pages into aboutSessionRestore.js and aboutSyncTabs.js
  8. bug 844098 (SM) Update about:rights content for Safe Browsing based on Toolkit bug 514817 and separate inline scripts
  9. bug 1015924 (SM) Focus cursor on address bar when opening new private window - port of FF bug 471512
  10. bug 1016577 (SM) Update about:rights content for Geolocation service - continues where bug 844098 left off
  11. bug 1287642 (SM) Open as dialog for Add-ons and Data Managers should no longer be associated with

Concept contributions: