Bug 36887

Summary: [chromium] including WebKit.gyp:webkit should automatically add Skia and NPAPI include paths
Product: WebKit Reporter: Darin Fisher (:fishd, Google) <fishd>
Component: WebKit APIAssignee: Darin Fisher (:fishd, Google) <fishd>
Status: RESOLVED FIXED    
Severity: Normal CC: abarth
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Attachments:
Description Flags
v1 patch levin: review+

Description Darin Fisher (:fishd, Google) 2010-03-31 08:52:18 PDT
[chromium] including WebKit.gyp:webkit should automatically add Skia and NPAPI include paths

This is what WebCore.gyp does, and since I'm working to remove direct usage of WebCore.gyp in the Chromium repository, it would be good to do the same for WebKit.gyp.  That way consumers of the WebKit API do not all have to manually include Skia and NPAPI settings.
Comment 1 Darin Fisher (:fishd, Google) 2010-03-31 08:54:37 PDT
Created attachment 52175 [details]
v1 patch
Comment 2 Darin Fisher (:fishd, Google) 2010-03-31 11:01:12 PDT
Landed as http://trac.webkit.org/changeset/56853
Comment 3 Adam Barth 2010-03-31 12:18:18 PDT
http://trac.webkit.org/changeset/56853 appears to have broken Leopard Intel Debug (Tests)
Comment 4 Darin Fisher (:fishd, Google) 2010-03-31 12:20:04 PDT
(In reply to comment #3)
> http://trac.webkit.org/changeset/56853 appears to have broken Leopard Intel
> Debug (Tests)

That must be unrelated since this was purely a GYP change.