Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (195154 => 195155)
--- trunk/Source/_javascript_Core/ChangeLog 2016-01-15 23:34:25 UTC (rev 195154)
+++ trunk/Source/_javascript_Core/ChangeLog 2016-01-15 23:42:04 UTC (rev 195155)
@@ -1,3 +1,29 @@
+2016-01-15 Alex Christensen <achristen...@webkit.org>
+
+ Fix internal Windows build
+ https://bugs.webkit.org/show_bug.cgi?id=153142
+
+ Reviewed by Brent Fulgham.
+
+ The internal Windows build builds _javascript_Core from a directory that is not called _javascript_Core.
+ Searching for _javascript_Core/API/APICast.h fails because it is in SomethingElse/API/APICast.h.
+ Since we are including the _javascript_Core directory, it is not necessary to have _javascript_Core in
+ the forwarding headers, but removing it allows builds form directories that are not named _javascript_Core.
+
+ * ForwardingHeaders/_javascript_Core/APICast.h:
+ * ForwardingHeaders/_javascript_Core/JSBase.h:
+ * ForwardingHeaders/_javascript_Core/JSCTestRunnerUtils.h:
+ * ForwardingHeaders/_javascript_Core/JSContextRef.h:
+ * ForwardingHeaders/_javascript_Core/JSObjectRef.h:
+ * ForwardingHeaders/_javascript_Core/JSRetainPtr.h:
+ * ForwardingHeaders/_javascript_Core/JSStringRef.h:
+ * ForwardingHeaders/_javascript_Core/JSStringRefCF.h:
+ * ForwardingHeaders/_javascript_Core/JSValueRef.h:
+ * ForwardingHeaders/_javascript_Core/_javascript_.h:
+ * ForwardingHeaders/_javascript_Core/_javascript_Core.h:
+ * ForwardingHeaders/_javascript_Core/OpaqueJSString.h:
+ * ForwardingHeaders/_javascript_Core/WebKitAvailability.h:
+
2016-01-15 Per Arne Vollan <pe...@outlook.com>
[B3][Win64] Compile fixes.
Modified: trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/APICast.h (195154 => 195155)
--- trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/APICast.h 2016-01-15 23:34:25 UTC (rev 195154)
+++ trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/APICast.h 2016-01-15 23:42:04 UTC (rev 195155)
@@ -1 +1 @@
-#include <_javascript_Core/API/APICast.h>
+#include <API/APICast.h>
Modified: trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSBase.h (195154 => 195155)
--- trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSBase.h 2016-01-15 23:34:25 UTC (rev 195154)
+++ trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSBase.h 2016-01-15 23:42:04 UTC (rev 195155)
@@ -1 +1 @@
-#include <_javascript_Core/API/JSBase.h>
+#include <API/JSBase.h>
Modified: trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSCTestRunnerUtils.h (195154 => 195155)
--- trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSCTestRunnerUtils.h 2016-01-15 23:34:25 UTC (rev 195154)
+++ trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSCTestRunnerUtils.h 2016-01-15 23:42:04 UTC (rev 195155)
@@ -1 +1 @@
-#include <_javascript_Core/API/JSCTestRunnerUtils.h>
+#include <API/JSCTestRunnerUtils.h>
Modified: trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSContextRef.h (195154 => 195155)
--- trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSContextRef.h 2016-01-15 23:34:25 UTC (rev 195154)
+++ trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSContextRef.h 2016-01-15 23:42:04 UTC (rev 195155)
@@ -1 +1 @@
-#include <_javascript_Core/API/JSContextRef.h>
+#include <API/JSContextRef.h>
Modified: trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSObjectRef.h (195154 => 195155)
--- trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSObjectRef.h 2016-01-15 23:34:25 UTC (rev 195154)
+++ trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSObjectRef.h 2016-01-15 23:42:04 UTC (rev 195155)
@@ -1 +1 @@
-#include <_javascript_Core/API/JSObjectRef.h>
+#include <API/JSObjectRef.h>
Modified: trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSRetainPtr.h (195154 => 195155)
--- trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSRetainPtr.h 2016-01-15 23:34:25 UTC (rev 195154)
+++ trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSRetainPtr.h 2016-01-15 23:42:04 UTC (rev 195155)
@@ -1 +1 @@
-#include <_javascript_Core/API/JSRetainPtr.h>
+#include <API/JSRetainPtr.h>
Modified: trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSStringRef.h (195154 => 195155)
--- trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSStringRef.h 2016-01-15 23:34:25 UTC (rev 195154)
+++ trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSStringRef.h 2016-01-15 23:42:04 UTC (rev 195155)
@@ -1 +1 @@
-#include <_javascript_Core/API/JSStringRef.h>
+#include <API/JSStringRef.h>
Modified: trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSStringRefCF.h (195154 => 195155)
--- trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSStringRefCF.h 2016-01-15 23:34:25 UTC (rev 195154)
+++ trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSStringRefCF.h 2016-01-15 23:42:04 UTC (rev 195155)
@@ -1 +1 @@
-#include <_javascript_Core/API/JSStringRefCF.h>
+#include <API/JSStringRefCF.h>
Modified: trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSValueRef.h (195154 => 195155)
--- trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSValueRef.h 2016-01-15 23:34:25 UTC (rev 195154)
+++ trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/JSValueRef.h 2016-01-15 23:42:04 UTC (rev 195155)
@@ -1 +1 @@
-#include <_javascript_Core/API/JSValueRef.h>
+#include <API/JSValueRef.h>
Modified: trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/_javascript_.h (195154 => 195155)
--- trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/_javascript_.h 2016-01-15 23:34:25 UTC (rev 195154)
+++ trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/_javascript_.h 2016-01-15 23:42:04 UTC (rev 195155)
@@ -1 +1 @@
-#include <_javascript_Core/API/_javascript_.h>
+#include <API/_javascript_.h>
Modified: trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/_javascript_Core.h (195154 => 195155)
--- trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/_javascript_Core.h 2016-01-15 23:34:25 UTC (rev 195154)
+++ trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/_javascript_Core.h 2016-01-15 23:42:04 UTC (rev 195155)
@@ -1 +1 @@
-#include <_javascript_Core/API/_javascript_Core.h>
+#include <API/_javascript_Core.h>
Modified: trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/OpaqueJSString.h (195154 => 195155)
--- trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/OpaqueJSString.h 2016-01-15 23:34:25 UTC (rev 195154)
+++ trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/OpaqueJSString.h 2016-01-15 23:42:04 UTC (rev 195155)
@@ -1 +1 @@
-#include <_javascript_Core/API/OpaqueJSString.h>
+#include <API/OpaqueJSString.h>
Modified: trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/WebKitAvailability.h (195154 => 195155)
--- trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/WebKitAvailability.h 2016-01-15 23:34:25 UTC (rev 195154)
+++ trunk/Source/_javascript_Core/ForwardingHeaders/_javascript_Core/WebKitAvailability.h 2016-01-15 23:42:04 UTC (rev 195155)
@@ -1 +1 @@
-#include <_javascript_Core/API/WebKitAvailability.h>
+#include <API/WebKitAvailability.h>
Modified: trunk/Source/WebKit2/ChangeLog (195154 => 195155)
--- trunk/Source/WebKit2/ChangeLog 2016-01-15 23:34:25 UTC (rev 195154)
+++ trunk/Source/WebKit2/ChangeLog 2016-01-15 23:42:04 UTC (rev 195155)
@@ -1,3 +1,13 @@
+2016-01-15 Michael Catanzaro <mcatanz...@igalia.com>
+
+ Fix internal Windows build
+ https://bugs.webkit.org/show_bug.cgi?id=153142
+
+ Unreviewed addition to Alex's JSC patch, which was reviewed by Brent Fulgham. Pass
+ -I${_javascript_CORE_DIR} to g-ir-scanner.
+
+ * PlatformGTK.cmake:
+
2016-01-14 Simon Fraser <simon.fra...@apple.com>
Remove workaround for rdar://problem/23623670
Modified: trunk/Source/WebKit2/PlatformGTK.cmake (195154 => 195155)
--- trunk/Source/WebKit2/PlatformGTK.cmake 2016-01-15 23:34:25 UTC (rev 195154)
+++ trunk/Source/WebKit2/PlatformGTK.cmake 2016-01-15 23:42:04 UTC (rev 195155)
@@ -929,6 +929,7 @@
-DWEBKIT2_COMPILATION
-I${CMAKE_SOURCE_DIR}/Source
-I${WEBKIT2_DIR}
+ -I${_javascript_CORE_DIR}
-I${_javascript_CORE_DIR}/ForwardingHeaders
-I${DERIVED_SOURCES_DIR}
-I${DERIVED_SOURCES_WEBKIT2GTK_DIR}
@@ -977,6 +978,7 @@
-DWEBKIT2_COMPILATION
-I${CMAKE_SOURCE_DIR}/Source
-I${WEBKIT2_DIR}
+ -I${_javascript_CORE_DIR}
-I${_javascript_CORE_DIR}/ForwardingHeaders
-I${DERIVED_SOURCES_DIR}
-I${DERIVED_SOURCES_WEBKIT2GTK_DIR}