Closed Bug 1365811 Opened 7 years ago Closed 7 years ago

No content in Browser/Sidebar. Build is not usable. Port Bug 780562 to SeaMonkey

Categories

(SeaMonkey :: General, defect)

defect
Not set
critical

Tracking

(seamonkey2.52 fixed)

RESOLVED FIXED
seamonkey2.52
Tracking Status
seamonkey2.52 --- fixed

People

(Reporter: h.figge, Assigned: frg)

References

Details

Attachments

(1 file)

The current build of SM-Trunk Linux x86_64 is unusable. No content in browser or sidebar. MailNews seems usable at a first glance, but sending a composed message is not possible.

At startup of SM into browser with the sidebar enabled these messages are displayed:

JavaScript error: chrome://navigator/content/navigator.js, line 746: ReferenceError: isElementVisible is not defined
JavaScript error:chrome://communicator/content/sidebar/sidebarOverlay.js, line 714: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIRDFService.GetDataSourceBlocking]
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 <mh+mozilla@glandium.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.
Summary: No content in Browser/Sidebar. Build is not usable → No content in Browser/Sidebar. Build is not usable. Port 780562 to SeaMonkey
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.
Assignee: nobody → frgrahl
Status: NEW → ASSIGNED
Summary: No content in Browser/Sidebar. Build is not usable. Port 780562 to SeaMonkey → No content in Browser/Sidebar. Build is not usable. Port Bug 780562 to SeaMonkey
As in Gecko I see no navigator-platform and communicator-platform usage outside of locales so more or less a straight port.
Attachment #8869436 - Flags: review?(iann_bugzilla)
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
Attachment #8869436 - Flags: review?(iann_bugzilla) → review+
https://hg.mozilla.org/comm-central/rev/263a5803a9f20067474402a28144b6645e77848e
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → seamonkey2.52
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: