Bug 1816814 Comment 2 Edit History

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

`Back` and `Forward` buttons are missing from unified toolbar customization (different from `Previous` and `Next`).
cmd_goBack go back and cmd_goForward from main menu fail with error on 112.0a1 (2023-02-27) (64-bit), Win10.

STR
- Select msg A, then msg B
- Main menu: Go > Back (Forward by analogy)

Actual
- Nothing
- Console error:
```
An error occurred executing the cmd_goBack command: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBView.viewNavigate]"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: chrome://messenger/content/mailCommon.js :: _navigate :: line 576"  data: no] globalOverlay.js:103:13
```

Expected
- add `Back` and `Forward` buttons to UTB customization
- make the commands work again: no console error
- go back/forward along the messages in the order as selected by user ("message reading history").
`Back` and `Forward` buttons are missing from unified toolbar customization (different from `Previous` and `Next`).
cmd_goBack go back and cmd_goForward from main menu fail with error on 112.0a1 (2023-02-27) (64-bit), Win10.

STR
- Select msg A, then msg B
- Main menu: Go > Back (Forward by analogy)

Actual
- Nothing
- Console error:
  > An error occurred executing the cmd_goBack command: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBView.viewNavigate]"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: chrome://messenger/content/mailCommon.js :: _navigate :: line 576"  data: no] globalOverlay.js:103:13

Expected
- add `Back` and `Forward` buttons to UTB customization
- make the commands work again: no console error
- go back/forward along the messages in the order as selected by user ("message reading history").
`Back` and `Forward` buttons are missing from unified toolbar customization (different from `Previous` and `Next`).
cmd_goBack go back and cmd_goForward from main menu fail with error on 112.0a1 (2023-02-27) (64-bit), Win10.

STR
- Select msg A, then msg B
- Main menu: Go > Back (Forward by analogy)

Actual
- Nothing
- Console error:
  > An error occurred executing the cmd_goBack command: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBView.viewNavigate]"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: chrome://messenger/content/mailCommon.js :: _navigate :: line 576"  data: no] globalOverlay.js:103:13

Expected
- add `Back` and `Forward` buttons to UTB customization
- make the commands work again: no console error
- go back/forward along the messages in the order as selected by user ("message reading history"). Per STR above, go back to msg A.
`Back` and `Forward` buttons are missing from unified toolbar customization (different from `Previous` and `Next`).
cmd_goBack go back and cmd_goForward from main menu fail with error on 112.0a1 (2023-02-27) (64-bit), Win10.

STR
- Select msg A, then msg B (non-adjacent for best understanding)
- Main menu: Go > Back (Forward by analogy)

Actual
- Nothing
- Console error:
  > An error occurred executing the cmd_goBack command: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBView.viewNavigate]"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: chrome://messenger/content/mailCommon.js :: _navigate :: line 576"  data: no] globalOverlay.js:103:13

Expected
- add `Back` and `Forward` buttons to UTB customization
- make the commands work again: no console error
- go back/forward along the messages in the order as selected by user ("message reading history"). Per STR above, go back to msg A.
`Back` and `Forward` buttons are missing from unified toolbar customization (different from `Previous` and `Next`).
cmd_goBack go back and cmd_goForward from main menu fail with error on 112.0a1 (2023-02-27) (64-bit), Win10.

STR
- Select msg A, then msg B (non-adjacent for best understanding)
- Main menu: Go > Back (Forward by analogy)

Actual
- Nothing
- Console error:
  > An error occurred executing the cmd_goBack command: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBView.viewNavigate]"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: chrome://messenger/content/mailCommon.js :: _navigate :: line 576"  data: no] globalOverlay.js:103:13

Expected
- add `Back` and `Forward` buttons to UTB customization (bug 1815489)
- make the commands work again: no console error
- go back/forward along the messages in the order as selected by user ("message reading history"). Per STR above, go back to msg A.

Back to Bug 1816814 Comment 2