Bug 1717227 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

### Steps to reproduce

Open an email with a text/x-vcard attachment that contains a single contact. Make sure "Display attachments inline" is checked.

Note, once Bug 1667716 patch https://phabricator.services.mozilla.com/D118268 lands, an attachment with text/vcard content will also work. In which case you can create the email in Thunderbird (which exports text/vcard content).

### Result

The shown email is structurally a `<table>` with a single row that contains another `<table>`. And this same structure is in the accessibility tree. It comes from https://searchfox.org/comm-central/rev/ea1278fae63adcd7fbc22407ff77a9851d38299f/mailnews/addrbook/modules/VCardUtils.jsm#332

### Expected

A simpler structure that is also more accessible. If Bug 1717223 gets fixed, and we have multiple contacts, then we probably want to place the contacts in a `<list>`.
### Steps to reproduce

Open an email with a text/x-vcard attachment that contains a single contact. Make sure "Display attachments inline" is checked.

Note, once Bug 1667716 patch https://phabricator.services.mozilla.com/D118268 lands, an attachment with text/vcard content will also work. In which case you can create the email in Thunderbird (which exports text/vcard content).

### Result

The shown email is structurally a `<table>` with a single row that contains another `<table>`. And this same structure is in the accessibility tree. It comes from https://searchfox.org/comm-central/rev/ea1278fae63adcd7fbc22407ff77a9851d38299f/mailnews/addrbook/modules/VCardUtils.jsm#332

### Expected

A simpler structure that is also more accessible. If Bug 1717223 gets fixed, and we have multiple contacts, then we probably want to place the contacts in a `<ul>`.

Back to Bug 1717227 Comment 0