Bug 1751282 follow-up - Fix a broken test. rs=bustage-fix
authorGeoff Lankow <geoff@darktrojan.net>
Wed, 10 Aug 2022 15:08:49 +1200
changeset 36454 3eff6cdf41b6408f01d4f8feb85f5149468f6407
parent 36453 0ee0756abd0b5511cdcc8abefbc3bf438d92f0b3
child 36455 928e0f0d027077372ba1e4fe88ba8237ef12ee4a
push id20175
push user[email protected]
push dateWed, 10 Aug 2022 04:36:34 +0000
treeherdercomm-central@2963a87715a1 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbustage-fix
bugs1751282
Bug 1751282 follow-up - Fix a broken test. rs=bustage-fix
mail/components/addrbook/test/browser/browser_mailing_lists.js
--- a/mail/components/addrbook/test/browser/browser_mailing_lists.js
+++ b/mail/components/addrbook/test/browser/browser_mailing_lists.js
@@ -448,16 +448,17 @@ add_task(async () => {
   let deletePromise = TestUtils.topicObserved("addrbook-directory-deleted");
 
   Assert.equal(
     global.booksList.getRowAtIndex(2).querySelector("span").textContent,
     inputs.abName,
     `address book ("${inputs.abName}") is displayed in the address book list`
   );
 
+  global.booksList.focus();
   global.booksList.selectedIndex = 2;
   EventUtils.sendKey("DELETE", global.abWindow);
 
   await Promise.all([mailingListWindowPromise, deletePromise]);
 
   let addressBook = MailServices.ab.directories.find(
     directory => directory.dirName == inputs.abName
   );