[Webkit-unassigned] [Bug 65470] [Qt] libwebcore.a source is compiled without -fvisibility=hidden -fvisibility-inlines-hidden

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Aug 8 12:26:15 PDT 2011


Ademar Reis <ademar.reis at openbossa.org> changed:

           What    |Removed                     |Added
             Blocks|                            |55056

--- Comment #5 from Ademar Reis <ademar.reis at openbossa.org>  2011-08-08 12:26:15 PST ---
(In reply to comment #2)
> I think this applies to QtWebKit2.2 as well and I wonder if this is a show stopper for the release. I'm not sure which parts of WebKit2 (Testing utilities) link against libQtWebKit.so (instead of libWebCore directly).

Regarding QtWebKit-2.2, your last patch appears to work and indeed reduces the size of the library (webkit1 only, linux, x86, release):

27M     libQtWebKit.so.4.9.0 (no-visibility)
31M     libQtWebKit.so.4.9.0 (full)

> I am not really sure how to move forward for QtWebKit2.2, for trunk it is probably waiting for bug #27551.

Since WebKit2 is not supported in QtWebKit-2.2, I think just the patch from this bug should suffice, but I may be missing something. I'm adding it to the "nice-to have" meta bug for now.

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the webkit-unassigned mailing list