Use the BUILDING_ON_TIGER macro in WebKitPrefix.h instead of scattering the same test throughout the code.
Created attachment 13771 [details] Patch v1
Comment on attachment 13771 [details] Patch v1 The changes to header files are incorrect! BUILDING_ON_TIGER is defined when building WebKit, but not by WebKit clients when including WebKit headers.
Marking as INVALID since this can't be done.
One of the changes may be landed.
Created attachment 13772 [details] Patch v2 Exclude public headers which don't get WebKitPrefix.h when building from clients.
Comment on attachment 13772 [details] Patch v2 looks fine, r=me
Committed revision 20412.