The definition of PLATFORM(S60) is ambiguous; S60 should not be defined for the sole reason of __SYMBIAN32__ being defined. The PLATFORM(S60) guard is not used in the source tree, so to avoid further confusion I would propose to remove the PLATFROM(S60) definition and use PLATFORM(SYMBIAN) instead. I confirmed that this change has no impact on the current Symbian port of QtWebKit.
Created attachment 33049 [details] Proposed patch ! Also removed WTF_USE_SYMBIAN_UNICODE, it is no longer used.
Landed in r46115