Bug 1857298 Comment 15 Edit History

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

Backed out for causing bc failures on browser_recentlyclosed_firefoxview.js.

- [Push with failures](https://treeherder.mozilla.org/jobs?repo=autoland&group_state=expanded&resultStatus=pending%2Crunning%2Csuccess%2Ctestfailed%2Cbusted%2Cexception%2Crunnable&searchStr=bc&revision=37ef0aa2d2b5b0c4abb093f63afbed282af115e6&selectedTaskRun=ARzlJe8FRyCRzaSPcpCOLw.0)

- [Failure log](https://treeherder.mozilla.org/logviewer?job_id=447756483&repo=autoland&lineNumber=8050)

- [Backout link](https://hg.mozilla.org/integration/autoland/rev/fa1395885e3d47a9396b3469e2996698001081d7)
```
[task 2024-02-20T15:28:20.953Z] 15:28:20     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js | Tab is visible in viewport - 
[task 2024-02-20T15:28:20.954Z] 15:28:20     INFO - Buffered messages finished
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - TEST-UNEXPECTED-FAIL | browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js | Uncaught exception in test bound test_dismiss_tab - at chrome://mochikit/content/tests/SimpleTest/EventUtils.js:845 - TypeError: can't access property "getBoundingClientRect", aTarget is undefined
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - Stack trace:
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - synthesizeMouseAtCenter@chrome://mochikit/content/tests/SimpleTest/EventUtils.js:845:14
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - click_recently_closed_tab_item@chrome://mochitests/content/browser/browser/components/firefoxview/tests/browser/head.js:688:14
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - dismiss_tab@chrome://mochitests/content/browser/browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js:32:10
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - test_dismiss_tab/<@chrome://mochitests/content/browser/browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js:377:11
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - async*withFirefoxView@resource://testing-common/FirefoxViewTestUtils.sys.mjs:143:22
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - async*test_dismiss_tab@chrome://mochitests/content/browser/browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js:366:9
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - async*handleTask@chrome://mochikit/content/browser-test.js:1139:26
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - _runTaskBasedTest@chrome://mochikit/content/browser-test.js:1211:18
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - async*Tester_execTest@chrome://mochikit/content/browser-test.js:1353:14
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - nextTest/<@chrome://mochikit/content/browser-test.js:1128:14
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - SimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1058:13
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - Leaving test bound test_dismiss_tab
[task 2024-02-20T15:28:20.957Z] 15:28:20     INFO - Entering test bound test_empty_states
[task 2024-02-20T15:28:20.957Z] 15:28:20     INFO - GECKO(1308) | [Parent 1308, GMPThread] WARNING: Failed to delete GMP storage directory: file /builds/worker/checkouts/gecko/dom/media/gmp/GMPServiceParent.cpp:1904
[task 2024-02-20T15:28:20.958Z] 15:28:20     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js | Closed tab count after purging session history - 
[task 2024-02-20T15:28:20.958Z] 15:28:20     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js | Closed tabs-from-closed-windows count after purging session history - 
[task 2024-02-20T15:28:20.959Z] 15:28:20     INFO - GECKO(1308) | [fluent-dom] While translating an element with fluent ID "firefoxview-recentlyclosed-empty-description" a child element of type "a" was removed. Either the fluent message does not contain markup, or it does not contain markup of this type.
[task 2024-02-20T15:28:20.960Z] 15:28:20     INFO - Console message: [JavaScript Warning: "[fluent-dom] While translating an element with fluent ID "firefoxview-recentlyclosed-empty-description" a child element of type "a" was removed. Either the fluent message does not contain markup, or it does not contain markup of this type." {file: "about:firefoxview#recentlyclosed" line: 0}]
[task 2024-02-20T15:28:20.961Z] 15:28:20     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js | Firefox View tab exists - "[object XULElement]" == true - 
[task 2024-02-20T15:28:20.962Z] 15:28:20     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js | Firefox View tab is hidden - true == true - 
[task 2024-02-20T15:28:20.963Z] 15:28:20     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js | Firefox View tab is not in the list of visible tabs - -1 == -1 - 
[task 2024-02-20T15:28:20.963Z] 15:28:20     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js | Firefox View tab is selected - true == true - 
[task 2024-02-20T15:28:20.964Z] 15:28:20     INFO - openFirefoxViewTab, waiting for complete readyState, visible and firefoxview-entered
[task 2024-02-20T15:28:20.964Z] 15:28:20     INFO - openFirefoxViewTab, ready resolved
[task 2024-02-20T15:28:20.965Z] 15:28:20     INFO - Not taking screenshot here: see the one that was previously logged
[task 2024-02-20T15:28:20.966Z] 15:28:20     INFO - TEST-UNEXPECTED-FAIL | browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js | undefined assertion name - Got "about:firefoxview#recentlyclosed", expected "about:firefoxview"
[task 2024-02-20T15:28:20.966Z] 15:28:20     INFO - Stack trace:
[task 2024-02-20T15:28:20.966Z] 15:28:20     INFO - chrome://mochikit/content/browser-test.js:test_is:1620
[task 2024-02-20T15:28:20.967Z] 15:28:20     INFO - chrome://mochitests/content/browser/browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js:test_empty_states/<:430
[task 2024-02-20T15:28:20.967Z] 15:28:20     INFO - resource://testing-common/FirefoxViewTestUtils.sys.mjs:withFirefoxView:143
[task 2024-02-20T15:28:20.967Z] 15:28:20     INFO - chrome://mochitests/content/browser/browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js:test_empty_states:428
[task 2024-02-20T15:28:20.967Z] 15:28:20     INFO - chrome://mochikit/content/browser-test.js:handleTask:1139
[task 2024-02-20T15:28:20.967Z] 15:28:20     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1211
[task 2024-02-20T15:28:20.968Z] 15:28:20     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1353
[task 2024-02-20T15:28:20.968Z] 15:28:20     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1128
[task 2024-02-20T15:28:20.968Z] 15:28:20     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1058
[task 2024-02-20T15:28:20.969Z] 15:28:20     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js | Initial empty state header has the expected text. -
```
Backed out for causing bc failures on browser_recentlyclosed_firefoxview.js.

- [Push with failures](https://treeherder.mozilla.org/jobs?repo=autoland&group_state=expanded&resultStatus=pending%2Crunning%2Csuccess%2Ctestfailed%2Cbusted%2Cexception%2Crunnable&searchStr=bc&revision=37ef0aa2d2b5b0c4abb093f63afbed282af115e6&selectedTaskRun=ARzlJe8FRyCRzaSPcpCOLw.0)

- [Failure log](https://treeherder.mozilla.org/logviewer?job_id=447756483&repo=autoland&lineNumber=8050)
There are also this type of [TV jobs failures](https://treeherder.mozilla.org/logviewer?job_id=447756313&repo=autoland&lineNumber=7137).

- [Backout link](https://hg.mozilla.org/integration/autoland/rev/fa1395885e3d47a9396b3469e2996698001081d7)
```
[task 2024-02-20T15:28:20.953Z] 15:28:20     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js | Tab is visible in viewport - 
[task 2024-02-20T15:28:20.954Z] 15:28:20     INFO - Buffered messages finished
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - TEST-UNEXPECTED-FAIL | browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js | Uncaught exception in test bound test_dismiss_tab - at chrome://mochikit/content/tests/SimpleTest/EventUtils.js:845 - TypeError: can't access property "getBoundingClientRect", aTarget is undefined
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - Stack trace:
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - synthesizeMouseAtCenter@chrome://mochikit/content/tests/SimpleTest/EventUtils.js:845:14
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - click_recently_closed_tab_item@chrome://mochitests/content/browser/browser/components/firefoxview/tests/browser/head.js:688:14
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - dismiss_tab@chrome://mochitests/content/browser/browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js:32:10
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - test_dismiss_tab/<@chrome://mochitests/content/browser/browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js:377:11
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - async*withFirefoxView@resource://testing-common/FirefoxViewTestUtils.sys.mjs:143:22
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - async*test_dismiss_tab@chrome://mochitests/content/browser/browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js:366:9
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - async*handleTask@chrome://mochikit/content/browser-test.js:1139:26
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - _runTaskBasedTest@chrome://mochikit/content/browser-test.js:1211:18
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - async*Tester_execTest@chrome://mochikit/content/browser-test.js:1353:14
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - nextTest/<@chrome://mochikit/content/browser-test.js:1128:14
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - SimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1058:13
[task 2024-02-20T15:28:20.956Z] 15:28:20     INFO - Leaving test bound test_dismiss_tab
[task 2024-02-20T15:28:20.957Z] 15:28:20     INFO - Entering test bound test_empty_states
[task 2024-02-20T15:28:20.957Z] 15:28:20     INFO - GECKO(1308) | [Parent 1308, GMPThread] WARNING: Failed to delete GMP storage directory: file /builds/worker/checkouts/gecko/dom/media/gmp/GMPServiceParent.cpp:1904
[task 2024-02-20T15:28:20.958Z] 15:28:20     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js | Closed tab count after purging session history - 
[task 2024-02-20T15:28:20.958Z] 15:28:20     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js | Closed tabs-from-closed-windows count after purging session history - 
[task 2024-02-20T15:28:20.959Z] 15:28:20     INFO - GECKO(1308) | [fluent-dom] While translating an element with fluent ID "firefoxview-recentlyclosed-empty-description" a child element of type "a" was removed. Either the fluent message does not contain markup, or it does not contain markup of this type.
[task 2024-02-20T15:28:20.960Z] 15:28:20     INFO - Console message: [JavaScript Warning: "[fluent-dom] While translating an element with fluent ID "firefoxview-recentlyclosed-empty-description" a child element of type "a" was removed. Either the fluent message does not contain markup, or it does not contain markup of this type." {file: "about:firefoxview#recentlyclosed" line: 0}]
[task 2024-02-20T15:28:20.961Z] 15:28:20     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js | Firefox View tab exists - "[object XULElement]" == true - 
[task 2024-02-20T15:28:20.962Z] 15:28:20     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js | Firefox View tab is hidden - true == true - 
[task 2024-02-20T15:28:20.963Z] 15:28:20     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js | Firefox View tab is not in the list of visible tabs - -1 == -1 - 
[task 2024-02-20T15:28:20.963Z] 15:28:20     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js | Firefox View tab is selected - true == true - 
[task 2024-02-20T15:28:20.964Z] 15:28:20     INFO - openFirefoxViewTab, waiting for complete readyState, visible and firefoxview-entered
[task 2024-02-20T15:28:20.964Z] 15:28:20     INFO - openFirefoxViewTab, ready resolved
[task 2024-02-20T15:28:20.965Z] 15:28:20     INFO - Not taking screenshot here: see the one that was previously logged
[task 2024-02-20T15:28:20.966Z] 15:28:20     INFO - TEST-UNEXPECTED-FAIL | browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js | undefined assertion name - Got "about:firefoxview#recentlyclosed", expected "about:firefoxview"
[task 2024-02-20T15:28:20.966Z] 15:28:20     INFO - Stack trace:
[task 2024-02-20T15:28:20.966Z] 15:28:20     INFO - chrome://mochikit/content/browser-test.js:test_is:1620
[task 2024-02-20T15:28:20.967Z] 15:28:20     INFO - chrome://mochitests/content/browser/browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js:test_empty_states/<:430
[task 2024-02-20T15:28:20.967Z] 15:28:20     INFO - resource://testing-common/FirefoxViewTestUtils.sys.mjs:withFirefoxView:143
[task 2024-02-20T15:28:20.967Z] 15:28:20     INFO - chrome://mochitests/content/browser/browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js:test_empty_states:428
[task 2024-02-20T15:28:20.967Z] 15:28:20     INFO - chrome://mochikit/content/browser-test.js:handleTask:1139
[task 2024-02-20T15:28:20.967Z] 15:28:20     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1211
[task 2024-02-20T15:28:20.968Z] 15:28:20     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1353
[task 2024-02-20T15:28:20.968Z] 15:28:20     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1128
[task 2024-02-20T15:28:20.968Z] 15:28:20     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1058
[task 2024-02-20T15:28:20.969Z] 15:28:20     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_recentlyclosed_firefoxview.js | Initial empty state header has the expected text. -
```

Back to Bug 1857298 Comment 15