The no-svg build broke after r15091 was committed: <rdar://problem/4599760> Objective-C XPath support I have a patch to fix this build.
Created attachment 9088 [details] Patch v1
Comment on attachment 9088 [details] Patch v1 Is the #ifndef DOMXPath_H needed? When using ObjC's #import you do not need to do this. Are we using #include and not #import for these headers? r=me otherwise
Comment on attachment 9088 [details] Patch v1 Objective-C headers don't need multiple-includes defines. That's because Objective-C uses import, which takes care of such things automatically. Any headers that support being included from C or C++ code need such defines, but pure Objective-C or Objective-C++ ones should *not* have them. review- because of this. Would have been review+ otherwise.
In fact, it's OK to land the patch as long as you don't add the unnecessary header guards.
Created attachment 9090 [details] Patch v2 (landed) Removed header guards, fixed comments in ChangeLog and landed this patch per Darin's comments.
Committed revision 15092.