| browser.toml |
|
1263 |
- |
| browser_collectKeys.js |
Tests for the collecting keys from messages.
|
9553 |
- |
| browser_encryptedRemoteContentFromFile.js |
A message opened from a file must get the same remote-content decision as the
same message viewed in a folder (bug 2052070). For an integrity-protected
OpenPGP message (MDC/AEAD), that decision is to permit remote content under
the standard override/banner (bug 1994709) -- so a file-opened
integrity-protected message offers the "load remote content" override and, with
remote content enabled, loads the image. (The still-hard-blocked case, an
encrypted message that renders but must not be overridable, is covered for
S/MIME in mail/test/browser/smime/browser_encryptedRemoteContentFromFile.js.)
|
4751 |
- |
| browser_encryptedUriCleanup.js |
When an encrypted message is displayed, its URI is remembered by
gEncryptedURIService (used by the remote-content policy). That entry is
forgotten again when navigating away, which involves re-deriving the
message's necko URL. If the message can no longer be resolved (e.g. its
account has been removed), the cleanup must still remove the remembered entry
and must not throw and break the display of the next message (bug 2052976).
Two complementary checks: one on the cleanup itself (the entries are gone),
and one on the user-visible symptom (the next message still displays).
|
6396 |
- |
| browser_inlineOpenPGP.js |
Tests for the display of inline OpenPGP.
|
4061 |
- |
| browser_keyserverSearch.js |
Tests that searching an HKP keyserver downloads a key only if the search
result was unambiguous. The status flags of a search result are used to
skip keys the server reports as unusable, but an empty or absent status
doesn't confirm that a key is valid.
|
5271 |
- |
| browser_keyWizard.js |
Tests for the creation or import of an OpenPGP key.
|
14182 |
- |
| browser_openPGPDrafts.js |
Delete all messages in the given folder.
@param {nsIMsgFolder} folder - The folder to empty.
|
6378 |
- |
| browser_perm_decrypt.js |
Tests for permanent decryption of email.
|
4549 |
- |
| browser_pgpSignedPartDispatch.js |
Ensure OpenPGP messages that contain a multipart/signed part render
correctly, no matter at which position in the MIME tree the signed part
is found. The handler is picked from the protocol parameter of the part,
so this must work on the first stream, without a reload.
|
4099 |
- |
| browser_upload.js |
|
3163 |
- |
| browser_viewMessage.js |
Tests for the display of OpenPGP signed/encrypted state in opened messages.
|
48181 |
- |
| browser_viewMessage2.js |
Tests for the display of OpenPGP signed/encrypted state in opened messages,
when OpenPGP passphrases are in use.
|
3665 |
- |
| browser_viewMessageRemoteContent.js |
Tests for remote content in encrypted OpenPGP messages (bug 1994709).
Remote content is permitted only for OpenPGP messages that are integrity
protected (MDC/SEIPD v1 or AEAD) and decrypted as the top-level part; it stays
blocked for unprotected/tampered messages and for encrypted sub-parts inside
attacker-controlled MIME.
|
7282 |
- |
| browser_viewMessageSecurity.js |
Tests for the display of the Message Security popup panel, which displays
encryption information for both OpenPGP and S/MIME.
|
9835 |
- |
| browser_viewPartialMessage.js |
Tests for the display of OpenPGP signed/encrypted state in opened messages.
|
5738 |
- |
| composition |
|
|
- |
| data |
|
|
- |