Created attachment 103178 [details] Patch Export injectInternalsObject for WebKitTestRunner (inject bundle). This is required when using -fvisibility=hidden for WebCore symbols. The export macros come from bug #27551, the re-introduction of -fvisibility=hidden is tracked in bug #65470.
Attachment 103178 [details] did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebCore/ChangeLog', u'Source/WebCor..." exit_code: 1 Source/WebCore/ChangeLog:1: ChangeLog entry has no bug number [changelog/bugnumber] [5] Total errors found: 1 in 3 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 103179 [details] Reduce symbols (force enabling of export macros) This maybe should wait for bug #27551 to be resolved first. The stripped library I get on x86 is: 29616930 2011-08-07 07:48 lib/libQtWebKit.so.4.10.0
Comment on attachment 103178 [details] Patch Attachment 103178 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/9329452
Comment on attachment 103178 [details] Patch Attachment 103178 [details] did not pass cr-mac-ews (chromium): Output: http://queues.webkit.org/results/9324568
Created attachment 103230 [details] Use WEBKIT_EXPORTDATA build tested on chromium
Comment on attachment 103230 [details] Use WEBKIT_EXPORTDATA Looks like this breaks the Windows build. Please fix that before landing.
Is this still needed?