Issue 91209

Summary: disable Mozilla-based address books on MacOS
Product: Base Reporter: Frank Schönheit <frank.schoenheit>
Component: codeAssignee: christoph.lukasiak
Status: CLOSED FIXED QA Contact: issues@dba <issues>
Severity: Trivial    
Priority: P2 CC: eric.bachard, issues, lohmaier
Version: DEV300m21Keywords: oooqa
Target Milestone: OOo 3.2   
Hardware: Mac   
OS: Mac OS X, all   
Issue Type: TASK Latest Confirmation in: ---
Developer Difficulty: ---

Description Frank Schönheit 2008-06-30 11:28:01 UTC
Issue 90774 describes the problem that accessing a Thunderbird address book on
MacOS/Intel currently crashes. This is due to the *very* old binary Mozilla
components we ship with OOo, which are simply broken on this platform.

To fix issue 90774, we need to upgrade to newer Mozilla components, which
unfortunately cannot be done in the given time frame for OOo 3.0.

So, we will, for MacOS only, remove the Mozilla components from the
installation, this way disabling the access to
- Thunderbird address book
- Mozilla/SeaMonkey address book
- LDAP address book

For a later version, issue 90774 will be fixed by upgrading to recent code.
Comment 1 eric.bachard 2008-06-30 17:26:58 UTC
Adding me on CC

@fs: can you please give me more information? 

What exact version of Thunderbird has to be used ..etc 

Thanks in advance :-)

Comment 2 eric.bachard 2008-06-30 17:30:35 UTC
Isn't it possible to simply deactivate the feature on Mac OS X, instead of remove, the time we find 
resources for adding the new version ? Would save some times later

Thanks :-)
Comment 3 Frank Schönheit 2008-06-30 21:20:01 UTC
The feature of accessing Mozilla-based address books (Thunderbird, SeaMonkey,
LDAP) is actually disabled by simply not packaging the needed SDBC driver - this
is sufficient to make it vanish from the UI. So, nothing is lost.

Other than that, I don't get you with
> What exact version of Thunderbird has to be used

The problem in issue 90774 does not depend on the Thunderbird version, since no
Thunderbird is actually involved. Instead, some stone-aged Mozilla code is used
to access the Thunderbird AB. This code is shipped with OOo itself, and this
code is what is broken on Mac Intel, and needs to be upgraded.
Comment 4 eric.bachard 2008-06-30 22:37:13 UTC
@fs

Thans for the fast answer. 

I think I got your point: to be more precise, we use Mozilla 1.7.5 sources (old, indeed). Which version 
number do you suggest as minimal requirement ?  

Comment 5 Frank Schönheit 2008-06-30 22:59:42 UTC
The higher the better, I'd say - I think I will go for the latest SeaMonkey release.
Comment 6 Frank Schönheit 2008-07-02 06:03:07 UTC
fs-> clu: please verify in CWS nomacmozab
Comment 7 Frank Schönheit 2008-07-02 06:10:27 UTC
fixed in CWS nomacmozab

find more information about this CWS, like when it is available in the master
builds, in EIS, the Environment Information System:
http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300%2Fnomacmozab
Comment 8 christoph.lukasiak 2008-07-02 10:21:50 UTC
verified in cws
Comment 9 eric.bachard 2008-07-10 13:37:42 UTC
@fs :

Just a question : if I'm not wrong, disable mozilla in the Mac OS X version, will deactivate key signing (no 
more digital signature)

It is a good idea just before 3.0 ? 
Comment 10 eric.bachard 2008-07-10 13:39:39 UTC
@fs : please nevermind. This is orthogonal.
Comment 11 lohmaier 2008-08-05 12:08:48 UTC
ok in m28 - no mozilla-based choices in "connect to existing database" anymore
Comment 12 Frank Schönheit 2009-03-06 08:38:23 UTC
targeting to 3.2, since the fix is part of a CWS aiming for this release