From <rdar://problem/10257323>. Changes in libdispatch and dispatch.h are breaking builds of webkit due to defines in Source/WebCore/platform/mac/MemoryPressureHandlerMac.mm. The solution is to move mac dependent code to WebKitSystemInterface.
Created attachment 112215 [details] Proposed Papatch This patch depends on change set r98256 which is already checked in. That change set is the updated WebKitSystemInterface libraries.
Comment on attachment 112215 [details] Proposed Papatch Minor quibble about the name "CreateVMPressureDispatchOnMainQueue": technically, you're creating a "dispatch source", not a "dispatch". I would have called this "CreateVMPressureDispatchSourceOnMainQueue".
Committed r98280: <http://trac.webkit.org/changeset/98280>