Not sure that any platform defines USE_DYNAMIC_ANNOTATIONS, but DynamicAnnotations.h is included in many WebCore source files via ThreadSafeRefCounted, so we should remove it if we can.
I also think this looks safe to remove.
Although, it does seem that this is the kid of thing that someone might turn on as an option for debugging an issue. I'll send a quick note to webkit-dev to see if anyone is using it.
Created attachment 229551 [details]
Created attachment 229556 [details]
No feedback on webkit-dev. I think you can go ahead and commit this.
Comment on attachment 229556 [details]
Clearing flags on attachment: 229556
Committed r167508: <http://trac.webkit.org/changeset/167508>
All reviewed patches have been landed. Closing bug.