Bug 1977743 - Extract MessageInjection from FolderDisplayHelpers. r=freaktechnik
This stops MessageInjection from initialising unless the test actually intends for it to happen.
Some tests have been depending on the account it creates, so instead I defined the account in preferences.
Differential Revision: https://phabricator.services.mozilla.com/D257640
<?xml version="1.0" encoding="UTF-8"?><!-- This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. --><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" [ <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd" > %brandDTD;]><htmlxmlns="http://www.w3.org/1999/xhtml"><head><title>Composer Shortcuts</title><linkrel="stylesheet"href="helpFileLayout.css"type="text/css"/></head><body><h1>Composer Shortcuts</h1><tableclass="defaultTable"><colgroup><colclass="commandColumn"></col><colclass="osFirstColumn"></col><colclass="osSecondColumn"></col><colclass="osThirdColumn"></col></colgroup><thead><tr><th>Command</th><th>Windows</th><th>macOS</th><th>Linux or Unix</th></tr></thead><tbodyclass="tbody-default"><tr><td>New Composer Page</td><td>Ctrl+Shift+N</td><td>Cmd+Shift+N</td><td>Ctrl+Shift+N</td></tr><tr><td>Save Page</td><td>Ctrl+S</td><td>Cmd+S</td><td>Ctrl+S</td></tr><tr><td>Open File</td><td>Ctrl+O</td><td>Cmd+O</td><td>Ctrl+O</td></tr><tr><td>Close Page</td><td>Ctrl+W</td><td>Cmd+W</td><td>Ctrl+W</td></tr><tr><td>Publish</td><td>Ctrl+Shift+S</td><td>Cmd+Shift+S</td><td>Ctrl+Shift+S</td></tr><tr><td>Find and Replace</td><td>Ctrl+H</td><td>Cmd+Opt+F</td><td>Ctrl+H</td></tr><tr><td>Find Again</td><td>Ctrl+G</td><td>Cmd+G</td><td>Ctrl+G</td></tr><tr><td>Find Previous</td><td>Ctrl+Shift+G</td><td>Cmd+Shift+G</td><td>Ctrl+Shift+G</td></tr><tr><td>Check Spelling</td><td>Ctrl+Shift+P</td><td>Cmd+Shift+P</td><td>Ctrl+Shift+P</td></tr><tr><td>Insert/Edit Link</td><td>Ctrl+L</td><td>Cmd+L</td><td>Ctrl+L</td></tr><tr><td>Increase Indent</td><td>Ctrl+[</td><td>Cmd+[</td><td>Ctrl+[</td></tr><tr><td>Decrease Indent</td><td>Ctrl+]</td><td>Cmd+]</td><td>Ctrl+]</td></tr><tr><td>Discontinue Text Styles</td><td>Ctrl+Shift+Y</td><td>Cmd+Shift+Y</td><td>Ctrl+Shift+Y</td></tr><tr><td>Discontinue Link</td><td>Ctrl+Shift+K</td><td>Cmd+Shift+K</td><td>Ctrl+Shift+K</td></tr><tr><td>Remove Named Anchors</td><td>Ctrl+Shift+A</td><td>Cmd+Shift+A</td><td>Ctrl+Shift+A</td></tr><tr><td>Select Row/Column</td><td>Ctrl+Drag</td><td>Cmd+Drag</td><td>Ctrl+Drag</td></tr><tr><td>Select Cells(s)</td><td>Ctrl+Click (drag to select block of cells, or continue clicking to select individual cells)</td><td>Cmd+Click (drag to select block of cells, or continue clicking to select individual cells)</td><td>Ctrl+Click (drag to select block of cells, or continue clicking to select individual cells)</td></tr><tr><td>Decrease Font Size</td><td>Ctrl+- (minus sign)</td><td>Cmd+- (minus sign)</td><td>Ctrl+- (minus sign)</td></tr><tr><td>Increase Font Size</td><td>Ctrl++ (plus sign)</td><td>Cmd++ (plus sign)</td><td>Ctrl++ (plus sign)</td></tr><tr><td>Text Style Bold</td><td>Ctrl+B</td><td>Cmd+B</td><td>Ctrl+B</td></tr><tr><td>Text Style Italic</td><td>Ctrl+I</td><td>Cmd+I</td><td>Ctrl+I</td></tr><tr><td>Text Style Underline</td><td>Ctrl+U</td><td>Cmd+U</td><td>Ctrl+U</td></tr><tr><td>Text Style Fixed Width</td><td>Ctrl+T</td><td>Cmd+T</td><td>Ctrl+T</td></tr></tbody></table></body></html>