Open Bug 825797 Opened 13 years ago Updated 3 years ago

wait_for_message_display_completion does not work after switch to wide mail layout

Categories

(Thunderbird :: Testing Infrastructure, defect)

defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: joachim.herb, Unassigned)

Details

Attachments

(1 file)

In a mozmill test the function wait_for_message_display_completion from shared module folder-display-helpers.js does not work (i.e. runs into timeout) if the View->Layout->Wide is chosen (see attached sample mozmill test file). A work around is to close the 3pane window and reopen it: let abwc = openAddressBook(); close3PaneWindow(); mc = open3PaneWindow(); abwc.window.close(); function openAddressBook() { let windowWatcher = Cc["@mozilla.org/embedcomp/window-watcher;1"]. getService(Ci.nsIWindowWatcher); windowHelper.plan_for_new_window("mail:addressbook"); windowWatcher.openWindow( null, "chrome://messenger/content/addressbook/addressbook.xul", "", "all,chrome,dialog=no,status,toolbar", null); return windowHelper.wait_for_new_window("mail:addressbook"); }
Forgot this function for the workaround: function open3PaneWindow() { let windowWatcher = Cc["@mozilla.org/embedcomp/window-watcher;1"]. getService(Ci.nsIWindowWatcher); windowHelper.plan_for_new_window("mail:3pane"); windowWatcher.openWindow(null, "chrome://messenger/content/messenger.xul", "", "all,chrome,dialog=no,status,toolbar", null); return windowHelper.wait_for_new_window("mail:3pane"); }
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: