Title: [138673] trunk/Source/WebKit/chromium
Revision
138673
Author
[email protected]
Date
2013-01-02 16:08:50 -0800 (Wed, 02 Jan 2013)

Log Message

[Chromium] Add Platform/chromium to include_dirs
https://bugs.webkit.org/show_bug.cgi?id=105955

Reviewed by James Robinson.

Currently the headers in WebKit/chromium/public/Web*.h can not
include headers from the new Platform/chromium/ directory with the
"#include <public/WebFoo.h>" syntax, because the include_dirs for
dependent builds (like Chromium-within-WebKit) do not include the
new Platform/chromium/ directory. This patch adds that capability
without managing to break anything else.

* WebKit.gyp:

Modified Paths

Diff

Modified: trunk/Source/WebKit/chromium/ChangeLog (138672 => 138673)


--- trunk/Source/WebKit/chromium/ChangeLog	2013-01-02 23:56:48 UTC (rev 138672)
+++ trunk/Source/WebKit/chromium/ChangeLog	2013-01-03 00:08:50 UTC (rev 138673)
@@ -1,3 +1,19 @@
+2013-01-02  Mark Pilgrim  <[email protected]>
+
+        [Chromium] Add Platform/chromium to include_dirs
+        https://bugs.webkit.org/show_bug.cgi?id=105955
+
+        Reviewed by James Robinson.
+
+        Currently the headers in WebKit/chromium/public/Web*.h can not
+        include headers from the new Platform/chromium/ directory with the
+        "#include <public/WebFoo.h>" syntax, because the include_dirs for
+        dependent builds (like Chromium-within-WebKit) do not include the
+        new Platform/chromium/ directory. This patch adds that capability
+        without managing to break anything else.
+
+        * WebKit.gyp:
+
 2013-01-02  Alec Flett  <[email protected]>
 
         IndexedDB: Use non-const buffers in put() to avoid copies

Modified: trunk/Source/WebKit/chromium/WebKit.gyp (138672 => 138673)


--- trunk/Source/WebKit/chromium/WebKit.gyp	2013-01-02 23:56:48 UTC (rev 138672)
+++ trunk/Source/WebKit/chromium/WebKit.gyp	2013-01-03 00:08:50 UTC (rev 138673)
@@ -854,6 +854,11 @@
                     ],
                 }],
             ],
+            'direct_dependent_settings': {
+                'include_dirs': [
+                    '../../Platform/chromium/',
+                ],
+            },
             'target_conditions': [
                 ['OS=="android"', {
                     'sources/': [
@@ -902,6 +907,7 @@
                     'include_dirs': [
                         'public',
                         '../../WebCore/testing/v8', # for WebCoreTestSupport.h, needed to link in window.internals code.
+                        '../../Platform/chromium/',
                     ],
                     'sources': [
                         'src/WebTestingSupport.cpp',
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to