Closed Bug 360271 Opened 18 years ago Closed 4 years ago

Disabling Composer in build removes IRC from GUI

Categories

(SeaMonkey :: General, defect)

SeaMonkey 1.1 Branch
x86
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: swsnyder, Unassigned)

Details

When SeaMonkey 1.1b is built without Composer (i.e. mozconfig: "ac_add_options --disable-composer" the resulting build does not show ChatZilla in the GUI. ChatZilla is still accessible and fully functional in such a build. It can be accessed via the URL bar at the top of the browser, via embedded irc:// links and via the -chat command line switch. An entry for it's options appears in the left pane of Edit>>Preferences... What is missing is the "cZ" symbol in the lower-left of the browser's frame and the item "IRC Chat" from the Window drop-down menu. In both the browser frame and in the Window menu, only Navigator (or it's icon) is shown. I know zero about how the Suite components are arranged, but it seems as though an enumeration of the components for display is stopped by the absence of Composer.
I won't be broken-hearted if told that Composer is an integral part of SeaMonkey and that disabling its build is unreasonable. Still, I'm guessing that the Composer-ChatZilla dependency is unintentional and I want to get it on the record that it exists.
Neil, what are we relying on that makes cz diappear from the main menu if Composer isn't built (haven't tested it myself)?
I originally did it to fix bug 133167, but that workaround only worked when you had all the components. I then tried to fix it properly in bug 206803 but I forgot about my previous workaround which now needs to be backed out...
BTW, the behavior described above is still seen in SM v1.1.1.
Steve, Can you reproduce with SeaMonkey v1.1.9 ? Neil, Then, bug 133167 fix needs to be reverted, right ?
Target Milestone: mozilla1.8.1 → ---
Version: 1.8 Branch → SeaMonkey 1.1 Branch
(In reply to comment #5) > Then, bug 133167 fix needs to be reverted, right ? The chatzilla changes, yes.
(In reply to comment #5) > Steve, > Can you reproduce with SeaMonkey v1.1.9 ? Do you still need for me to verify it with 1.1.9, or are Neil's comments enough to keep this on the bug list?

composer can no longer be disabled.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.