Bug 135355

Summary: Should not export symbols for base64Encode inline adapter methods
Product: WebKit Reporter: Brian Burg <burg>
Component: Web Template FrameworkAssignee: Nobody <webkit-unassigned>
Severity: Normal CC: joepeck, mhahnenberg, timothy
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Description Brian Burg 2014-07-28 14:36:16 PDT
(separate bug for root cause of 32bit build break)

Looking at Base64.h, there are 4 adapters and 2 actual implementations, but all are marked WTF_EXPORT_PRIVATE. Since EncodedValue.h is included multiple places, it will trigger weak symbol problems that seem to have been latent in that header.
Comment 1 Brian Burg 2014-07-28 14:47:51 PDT
Committed r171696: <http://trac.webkit.org/changeset/171696>