Trying to bisect this. So far it seems like a Mozilla-central change we will probably have to work around.
hg bisect identified this patch: The first bad revision is: changeset: 358639:82edbfe72c47 user: Mike Hommey <firstname.lastname@example.org> date: Fri Apr 14 20:48:53 2017 +0900 summary: Bug 780562 - Remove support for the chrome "platform" flag. r=bsmedberg I am trying re-doing today's nightly with this backed out just to be sure.
A SM-Trunk built with a backout of 82edbfe72c47 does not show the problem of this bug. But, there are other problems now. Crash when closing a tab. After restart the password manager would not work for Login into Bugzilla. First time, before the crash, it worked. Hm. May be another bug, though. A lot of checkins since my last build.
Yes. Looked at it and Bug 780562 needs to be ported.
The tab close crash is probably bug 1363036
Yes. I'm now using a SM with the proposed patch of bug 1363036 and the backout of 82edbfe72c47. So far it works well.
Created attachment 8869436 [details] [diff] [review] 1365811-platformremove.patch As in Gecko I see no navigator-platform and communicator-platform usage outside of locales so more or less a straight port.
WFM. The issue with the password manager not working for Bugzilla is back. Worked with my previous build, the one withe the patch and the backout, but even there no longer. Fails also in another profile. Have to investigate. Difficult, when the issue is only sometimes there. *g* But for your patch, that works.
Forget about the password manager. I'm now quite sure, it's something in my standard profile. That one dates back to before an alpha of SM existed. Sorry for the noise.
There is a problem with the prompting if you started SeaMonkey with another component aka mail or composer. Or if you close the last browser Window and only leave a mail window open. I just can't find the bug # now. You need to close all non browser windows then. Should work again afterwards.
Not so sure, if I should mention the reason for my password problem here. Has nothing to do with the bug. Hm. Oh, well. There was one line in my prefs.js which caused the trouble. After deleting it all was fine again. user_pref("privacy.sanitize.sanitizeOnShutdown", true);
(In reply to Frank-Rainer Grahl from comment #7) > Created attachment 8869436 [details] [diff] [review] > 1365811-platformremove.patch > > As in Gecko I see no navigator-platform and communicator-platform usage > outside of locales so more or less a straight port. I did today's builds using this patch rather than my lame back-out and this definitely fixes the issue. Thanks so much for getting a fix so quickly. I am also happy that I was able to help in a small way in identifying the underlying issue.
Comment on attachment 8869436 [details] [diff] [review] 1365811-platformremove.patch LGTM r=me