Sorry for top posting, but due to the error mentioned in the following post
https://groups.google.com/forum/#!topic/mozilla.dev.apps.thunderbird/0CIDO2rZQd4 C-C tree will not build. TIA On 2014/10/18 8:02, ISHIKAWA, Chiaki wrote: > I think about 1/4 of 1000+ tests in |make mozmill| are failing now > See > https://tbpl.mozilla.org/?tree=Thunderbird-Trunk > > This is pretty bad, and > looks to me that something about nsITreeView.setTree are the cause of > major malfunctions. > > [Exception... "Failure arg 0 [nsITreeView.setTree]" nsresult: > "0x80004005 (NS_ERROR_FAILURE)" > > It is called in many places and resulted in this failure. > > Any idea which has caused this new regression? > > Simply stated, no would-be contributor can work on any patches in this > state of affairs. > > TIA > > > On 2014/10/17 12:57, ISHIKAWA, Chiaki wrote: >> It seems that a flurry of new errors are introduced to make tests of >> |make mozmill| fail. >> >> I noticed this with my local test of locally build DEBUG BUILD version >> of TB running |make mozmill|. >> >> But this is also observed in TBPL: e.g., I pick up the >> log from a job there: >> https://tbpl.mozilla.org/php/getParsedLog.php?id=50404328&tree=Thunderbird-Trunk&full=1 >> >> .... >> TEST-UNEXPECTED-FAIL | >> /builds/slave/test/build/mozmill/folder-display/test-selection.js | >> test-selection.js::test_selection_extension >> TEST-START | >> /builds/slave/test/build/mozmill/folder-display/test-selection.js | >> test_selection_last_message_deleted >> Test Failure: aController.dbView.selection is null >> .... >> >> There are a whole series of tests that fail to the same >> aController.dbView.selection is null >> error, and many more with different errors. >> >> BTW, in the last three days, my local DEBUG BUILD needed to have the >> following local patch because three variables lack proper declarations. >> In the test log, JS complained loud and clear for the >> missing declarations for the variables, and TB would not even start to >> run when I tried to run it from the console. (I am afraid |make mozmill| >> talked to the backend via XPCOM and never realized that there is >> something wrong during the startup that failed to draw the screen >> correctly). >> With my patch of introducing the declarations, the above test >> test_selection_last_message_deleted >> resulted in MOZ_ASSERT() error ending in a crash with stack trace. >> >> So something has gone wrong in C-C tree. >> >> I suspect XUL or tree code changes in M-C may have triggered these >> errors, but at least two of the variables missing declarations sound >> very much T-B specific. >> Does anyone have an idea what are causing the errors??? >> >> # HG changeset patch >> # Parent 06b9b65bc27918092c72521e692593661a2c1783 >> # User ISHIKAWA, Chiaki <[email protected]> >> add three missing declarations >> >> diff --git a/mail/base/content/mail3PaneWindowCommands.js >> b/mail/base/content/mail3PaneWindowCommands.js >> --- a/mail/base/content/mail3PaneWindowCommands.js >> +++ b/mail/base/content/mail3PaneWindowCommands.js >> @@ -7,16 +7,20 @@ >> * consisting of folder pane, thread pane and message pane. >> */ >> >> Components.utils.import("resource:///modules/mailServices.js"); >> Components.utils.import("resource:///modules/MailUtils.js"); >> Components.utils.import("resource://gre/modules/Services.jsm"); >> Components.utils.import("resource://gre/modules/PluralForm.jsm"); >> >> +var gFolderDisplay; // missing declaration as of Oct, 2014 >> +var MailOfflineMgr; // ditto >> +var accountManager; // ditto >> + >> // Controller object for folder pane >> var FolderPaneController = >> { >> supportsCommand: function(command) >> { >> switch ( command ) >> { >> case "cmd_delete": >> > _______________________________________________ dev-builds mailing list [email protected] https://lists.mozilla.org/listinfo/dev-builds

