When I moved the definition of WTF_USE_AVFOUNDATION on the Mac from JavaScriptCore/wtf/Platform.h to WebCore/config.h to fix bug 65552, this caused AVFoundation to be disabled on OS X, since WebKit2 doesn't have access to WebCore/config.h on the Mac (it does on Windows).
<rdar://problem/10047199>
Sam says that we shouldn't have moved the definition of WTF_USE_AVFOUNDATION out of JavaScriptCore/wtf/Platform.h in the first place. I'll use this bug to track fixing this for the Mac, and file a separate bug for Windows, since that's more involved.
Fixing this on Windows is tracked by bug 67334.
Created attachment 105857 [details] Patch
Committed r94251: <http://trac.webkit.org/changeset/94251>