summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/ForwardingHeaders
diff options
context:
space:
mode:
authorSteve Block <steveblock@google.com>2011-05-06 11:45:16 +0100
committerSteve Block <steveblock@google.com>2011-05-12 13:44:10 +0100
commitcad810f21b803229eb11403f9209855525a25d57 (patch)
tree29a6fd0279be608e0fe9ffe9841f722f0f4e4269 /Source/WebCore/ForwardingHeaders
parent121b0cf4517156d0ac5111caf9830c51b69bae8f (diff)
downloadexternal_webkit-cad810f21b803229eb11403f9209855525a25d57.zip
external_webkit-cad810f21b803229eb11403f9209855525a25d57.tar.gz
external_webkit-cad810f21b803229eb11403f9209855525a25d57.tar.bz2
Merge WebKit at r75315: Initial merge by git.
Change-Id: I570314b346ce101c935ed22a626b48c2af266b84
Diffstat (limited to 'Source/WebCore/ForwardingHeaders')
-rw-r--r--Source/WebCore/ForwardingHeaders/debugger/Debugger.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/debugger/DebuggerActivation.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/debugger/DebuggerCallFrame.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/interpreter/CallFrame.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/interpreter/Interpreter.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/jit/JITCode.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/masm/X86Assembler.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/parser/SourceCode.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/parser/SourceProvider.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/pcre/pcre.h5
-rw-r--r--Source/WebCore/ForwardingHeaders/profiler/Profile.h5
-rw-r--r--Source/WebCore/ForwardingHeaders/profiler/ProfileNode.h5
-rw-r--r--Source/WebCore/ForwardingHeaders/profiler/Profiler.h5
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/ArgList.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/ArrayPrototype.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/BooleanObject.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/CallData.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/Collector.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/Completion.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/ConstructData.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/DateInstance.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/Error.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/ExceptionHelpers.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/FunctionConstructor.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/FunctionPrototype.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/Identifier.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/InitializeThreading.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/InternalFunction.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/JSAPIValueWrapper.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/JSArray.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/JSByteArray.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/JSCell.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/JSFunction.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/JSGlobalData.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/JSGlobalObject.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/JSLock.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/JSNumberCell.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/JSObject.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/JSObjectWithGlobalObject.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/JSString.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/JSValue.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/Lookup.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/ObjectPrototype.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/Operations.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/PropertyNameArray.h5
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/Protect.h5
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/PrototypeFunction.h5
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/RegExp.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/RegExpObject.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/RopeImpl.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/StringObject.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/StringObjectThatMasqueradesAsUndefined.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/StringPrototype.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/Structure.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/StructureChain.h5
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/SymbolTable.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/UString.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/UStringBuilder.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/UStringImpl.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/WeakGCMap.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/runtime/WeakGCPtr.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wrec/WREC.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/ASCIICType.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/AVLTree.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/AlwaysInline.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/Assertions.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/Atomics.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/Bitmap.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/BumpPointerAllocator.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/ByteArray.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/Complex.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/CrossThreadRefCounted.h1
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/CurrentTime.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/DateInstanceCache.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/DateMath.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/DecimalNumber.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/Decoder.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/Deque.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/DisallowCType.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/Encoder.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/FastAllocBase.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/FastMalloc.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/FixedArray.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/Forward.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/GetPtr.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/HashCountedSet.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/HashFunctions.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/HashMap.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/HashSet.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/HashTable.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/HashTraits.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/ListHashSet.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/ListRefPtr.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/Locker.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/MD5.h5
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/MainThread.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/MathExtras.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/MessageQueue.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/NonCopyingSort.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/Noncopyable.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/NotFound.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/OSAllocator.h1
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/OwnArrayPtr.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/OwnArrayPtrCommon.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/OwnFastMallocPtr.h1
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/OwnPtr.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/OwnPtrCommon.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/PageAllocation.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/PageAllocationAligned.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/PageBlock.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/PageReservation.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/PassOwnArrayPtr.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/PassOwnPtr.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/PassRefPtr.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/Platform.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/PossiblyNull.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/RandomNumber.h5
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/RefCounted.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/RefCountedLeakCounter.h5
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/RefPtr.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/RetainPtr.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/StackBounds.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/StaticConstructors.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/StdLibExtras.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/StringExtras.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/StringHasher.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/ThreadSafeShared.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/ThreadSpecific.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/Threading.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/ThreadingPrimitives.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/TypeTraits.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/UnusedParam.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/VMTags.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/ValueCheck.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/Vector.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/VectorTraits.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/WTFThreadData.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/dtoa.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/text/AtomicString.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/text/AtomicStringHash.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/text/AtomicStringImpl.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/text/CString.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/text/StringBuffer.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/text/StringBuilder.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/text/StringConcatenate.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/text/StringHash.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/text/StringImpl.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/text/StringImplBase.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/text/TextPosition.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/text/WTFString.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/unicode/Collator.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/unicode/UTF8.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/unicode/Unicode.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/unicode/icu/UnicodeIcu.h4
-rw-r--r--Source/WebCore/ForwardingHeaders/wtf/unicode/wince/UnicodeWince.h4
155 files changed, 622 insertions, 0 deletions
diff --git a/Source/WebCore/ForwardingHeaders/debugger/Debugger.h b/Source/WebCore/ForwardingHeaders/debugger/Debugger.h
new file mode 100644
index 0000000..e6cfede
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/debugger/Debugger.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Debugger_h
+#define WebCore_FWD_Debugger_h
+#include <JavaScriptCore/Debugger.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/debugger/DebuggerActivation.h b/Source/WebCore/ForwardingHeaders/debugger/DebuggerActivation.h
new file mode 100644
index 0000000..c241bb7
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/debugger/DebuggerActivation.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_DebuggerActivation_h
+#define WebCore_FWD_DebuggerActivation_h
+#include <JavaScriptCore/DebuggerActivation.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/debugger/DebuggerCallFrame.h b/Source/WebCore/ForwardingHeaders/debugger/DebuggerCallFrame.h
new file mode 100644
index 0000000..4a23742
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/debugger/DebuggerCallFrame.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_DebuggerCallFrame_h
+#define WebCore_FWD_DebuggerCallFrame_h
+#include <JavaScriptCore/DebuggerCallFrame.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/interpreter/CallFrame.h b/Source/WebCore/ForwardingHeaders/interpreter/CallFrame.h
new file mode 100644
index 0000000..8c3acee
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/interpreter/CallFrame.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_CallFrame_h
+#define WebCore_FWD_CallFrame_h
+#include <JavaScriptCore/CallFrame.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/interpreter/Interpreter.h b/Source/WebCore/ForwardingHeaders/interpreter/Interpreter.h
new file mode 100644
index 0000000..1235c21
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/interpreter/Interpreter.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Interpreter_h
+#define WebCore_FWD_Interpreter_h
+#include <JavaScriptCore/Interpreter.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/jit/JITCode.h b/Source/WebCore/ForwardingHeaders/jit/JITCode.h
new file mode 100644
index 0000000..b996615
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/jit/JITCode.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_JITCode_h
+#define WebCore_FWD_JITCode_h
+#include <JavaScriptCore/JITCode.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/masm/X86Assembler.h b/Source/WebCore/ForwardingHeaders/masm/X86Assembler.h
new file mode 100644
index 0000000..2b7dd6c
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/masm/X86Assembler.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_X86Assembler_h
+#define WebCore_FWD_X86Assembler_h
+#include <JavaScriptCore/X86Assembler.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/parser/SourceCode.h b/Source/WebCore/ForwardingHeaders/parser/SourceCode.h
new file mode 100644
index 0000000..0a1079b
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/parser/SourceCode.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_SourceCode_h
+#define WebCore_FWD_SourceCode_h
+#include <JavaScriptCore/SourceCode.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/parser/SourceProvider.h b/Source/WebCore/ForwardingHeaders/parser/SourceProvider.h
new file mode 100644
index 0000000..0eb078b
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/parser/SourceProvider.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_SourceProvider_h
+#define WebCore_FWD_SourceProvider_h
+#include <JavaScriptCore/SourceProvider.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/pcre/pcre.h b/Source/WebCore/ForwardingHeaders/pcre/pcre.h
new file mode 100644
index 0000000..198acc9
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/pcre/pcre.h
@@ -0,0 +1,5 @@
+#ifndef WebCore_FWD_pcre_h
+#define WebCore_FWD_pcre_h
+#include <JavaScriptCore/pcre.h>
+#endif
+
diff --git a/Source/WebCore/ForwardingHeaders/profiler/Profile.h b/Source/WebCore/ForwardingHeaders/profiler/Profile.h
new file mode 100644
index 0000000..d26bafd
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/profiler/Profile.h
@@ -0,0 +1,5 @@
+#ifndef WebCore_FWD_Profile_h
+#define WebCore_FWD_Profile_h
+#include <JavaScriptCore/Profile.h>
+#endif
+
diff --git a/Source/WebCore/ForwardingHeaders/profiler/ProfileNode.h b/Source/WebCore/ForwardingHeaders/profiler/ProfileNode.h
new file mode 100644
index 0000000..a19a07e
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/profiler/ProfileNode.h
@@ -0,0 +1,5 @@
+#ifndef WebCore_FWD_ProfileNode_h
+#define WebCore_FWD_ProfileNode_h
+#include <JavaScriptCore/ProfileNode.h>
+#endif
+
diff --git a/Source/WebCore/ForwardingHeaders/profiler/Profiler.h b/Source/WebCore/ForwardingHeaders/profiler/Profiler.h
new file mode 100644
index 0000000..06139ff
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/profiler/Profiler.h
@@ -0,0 +1,5 @@
+#ifndef WebCore_FWD_Profiler_h
+#define WebCore_FWD_Profiler_h
+#include <JavaScriptCore/Profiler.h>
+#endif
+
diff --git a/Source/WebCore/ForwardingHeaders/runtime/ArgList.h b/Source/WebCore/ForwardingHeaders/runtime/ArgList.h
new file mode 100644
index 0000000..ce334d4
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/ArgList.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_ArgList_h
+#define WebCore_FWD_ArgList_h
+#include <JavaScriptCore/ArgList.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/ArrayPrototype.h b/Source/WebCore/ForwardingHeaders/runtime/ArrayPrototype.h
new file mode 100644
index 0000000..51b7996
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/ArrayPrototype.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_ArrayPrototype_h
+#define WebCore_FWD_ArrayPrototype_h
+#include <JavaScriptCore/ArrayPrototype.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/BooleanObject.h b/Source/WebCore/ForwardingHeaders/runtime/BooleanObject.h
new file mode 100644
index 0000000..49d6fc3
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/BooleanObject.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_BooleanObject_h
+#define WebCore_FWD_BooleanObject_h
+#include <JavaScriptCore/BooleanObject.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/CallData.h b/Source/WebCore/ForwardingHeaders/runtime/CallData.h
new file mode 100644
index 0000000..03ecef8
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/CallData.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_CallData_h
+#define WebCore_FWD_CallData_h
+#include <JavaScriptCore/CallData.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/Collector.h b/Source/WebCore/ForwardingHeaders/runtime/Collector.h
new file mode 100644
index 0000000..d133a27
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/Collector.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Collector_h
+#define WebCore_FWD_Collector_h
+#include <JavaScriptCore/Collector.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/Completion.h b/Source/WebCore/ForwardingHeaders/runtime/Completion.h
new file mode 100644
index 0000000..9dd6291
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/Completion.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Completion_h
+#define WebCore_FWD_Completion_h
+#include <JavaScriptCore/Completion.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/ConstructData.h b/Source/WebCore/ForwardingHeaders/runtime/ConstructData.h
new file mode 100644
index 0000000..bd04e51
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/ConstructData.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_ConstructData_h
+#define WebCore_FWD_ConstructData_h
+#include <JavaScriptCore/ConstructData.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/DateInstance.h b/Source/WebCore/ForwardingHeaders/runtime/DateInstance.h
new file mode 100644
index 0000000..c75cfed
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/DateInstance.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_DateInstance_h
+#define WebCore_FWD_DateInstance_h
+#include <JavaScriptCore/DateInstance.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/Error.h b/Source/WebCore/ForwardingHeaders/runtime/Error.h
new file mode 100644
index 0000000..7ddeab1
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/Error.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Error_h
+#define WebCore_FWD_Error_h
+#include <JavaScriptCore/Error.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/ExceptionHelpers.h b/Source/WebCore/ForwardingHeaders/runtime/ExceptionHelpers.h
new file mode 100644
index 0000000..661c61a
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/ExceptionHelpers.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_ExceptionHelpers_h
+#define WebCore_FWD_ExceptionHelpers_h
+#include <JavaScriptCore/ExceptionHelpers.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/FunctionConstructor.h b/Source/WebCore/ForwardingHeaders/runtime/FunctionConstructor.h
new file mode 100644
index 0000000..a1962ed
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/FunctionConstructor.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_FunctionConstructor_h
+#define WebCore_FWD_FunctionConstructor_h
+#include <JavaScriptCore/FunctionConstructor.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/FunctionPrototype.h b/Source/WebCore/ForwardingHeaders/runtime/FunctionPrototype.h
new file mode 100644
index 0000000..1db3b83
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/FunctionPrototype.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_FunctionPrototype_h
+#define WebCore_FWD_FunctionPrototype_h
+#include <JavaScriptCore/FunctionPrototype.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/Identifier.h b/Source/WebCore/ForwardingHeaders/runtime/Identifier.h
new file mode 100644
index 0000000..63f1e42
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/Identifier.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Identifier_h
+#define WebCore_FWD_Identifier_h
+#include <JavaScriptCore/Identifier.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/InitializeThreading.h b/Source/WebCore/ForwardingHeaders/runtime/InitializeThreading.h
new file mode 100644
index 0000000..bd4f735
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/InitializeThreading.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_InitializeThreadingn_h
+#define WebCore_FWD_InitializeThreading_h
+#include <JavaScriptCore/InitializeThreading.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/InternalFunction.h b/Source/WebCore/ForwardingHeaders/runtime/InternalFunction.h
new file mode 100644
index 0000000..78df9aa
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/InternalFunction.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_InternalFunction_h
+#define WebCore_FWD_InternalFunction_h
+#include <JavaScriptCore/InternalFunction.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/JSAPIValueWrapper.h b/Source/WebCore/ForwardingHeaders/runtime/JSAPIValueWrapper.h
new file mode 100644
index 0000000..955a610
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/JSAPIValueWrapper.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_JSAPIValueWrapper_h
+#define WebCore_FWD_JSAPIValueWrapper_h
+#include <JavaScriptCore/JSAPIValueWrapper.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/JSArray.h b/Source/WebCore/ForwardingHeaders/runtime/JSArray.h
new file mode 100644
index 0000000..5271c27
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/JSArray.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_JSArray_h
+#define WebCore_FWD_JSArray_h
+#include <JavaScriptCore/JSArray.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/JSByteArray.h b/Source/WebCore/ForwardingHeaders/runtime/JSByteArray.h
new file mode 100644
index 0000000..ce5140f
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/JSByteArray.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_JSByteArray_h
+#define WebCore_FWD_JSByteArray_h
+#include <JavaScriptCore/JSByteArray.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/JSCell.h b/Source/WebCore/ForwardingHeaders/runtime/JSCell.h
new file mode 100644
index 0000000..83a1575
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/JSCell.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_JSCell_h
+#define WebCore_FWD_JSCell_h
+#include <JavaScriptCore/JSCell.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/JSFunction.h b/Source/WebCore/ForwardingHeaders/runtime/JSFunction.h
new file mode 100644
index 0000000..614b3da
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/JSFunction.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_JSFunction_h
+#define WebCore_FWD_JSFunction_h
+#include <JavaScriptCore/JSFunction.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/JSGlobalData.h b/Source/WebCore/ForwardingHeaders/runtime/JSGlobalData.h
new file mode 100644
index 0000000..3f98c22
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/JSGlobalData.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_JSGlobalData_h
+#define WebCore_FWD_JSGlobalData_h
+#include <JavaScriptCore/JSGlobalData.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/JSGlobalObject.h b/Source/WebCore/ForwardingHeaders/runtime/JSGlobalObject.h
new file mode 100644
index 0000000..47e78b2
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/JSGlobalObject.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_JSGlobalObject_h
+#define WebCore_FWD_JSGlobalObject_h
+#include <JavaScriptCore/JSGlobalObject.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/JSLock.h b/Source/WebCore/ForwardingHeaders/runtime/JSLock.h
new file mode 100644
index 0000000..8e6a629
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/JSLock.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_JSLock_h
+#define WebCore_FWD_JSLock_h
+#include <JavaScriptCore/JSLock.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/JSNumberCell.h b/Source/WebCore/ForwardingHeaders/runtime/JSNumberCell.h
new file mode 100644
index 0000000..e8d3227
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/JSNumberCell.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_JSNumberCell_h
+#define WebCore_FWD_JSNumberCell_h
+#include <JavaScriptCore/JSNumberCell.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/JSObject.h b/Source/WebCore/ForwardingHeaders/runtime/JSObject.h
new file mode 100644
index 0000000..6c79855
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/JSObject.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_JSObject_h
+#define WebCore_FWD_JSObject_h
+#include <JavaScriptCore/JSObject.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/JSObjectWithGlobalObject.h b/Source/WebCore/ForwardingHeaders/runtime/JSObjectWithGlobalObject.h
new file mode 100644
index 0000000..2f49b16
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/JSObjectWithGlobalObject.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_JSObjectWithGlobalObject_h
+#define WebCore_FWD_JSObjectWithGlobalObject_h
+#include <JavaScriptCore/JSObjectWithGlobalObject.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/JSString.h b/Source/WebCore/ForwardingHeaders/runtime/JSString.h
new file mode 100644
index 0000000..6409607
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/JSString.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_JSString_h
+#define WebCore_FWD_JSString_h
+#include <JavaScriptCore/JSString.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/JSValue.h b/Source/WebCore/ForwardingHeaders/runtime/JSValue.h
new file mode 100644
index 0000000..d4c21ca
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/JSValue.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_JSValue_h
+#define WebCore_FWD_JSValue_h
+#include <JavaScriptCore/JSValue.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/Lookup.h b/Source/WebCore/ForwardingHeaders/runtime/Lookup.h
new file mode 100644
index 0000000..99936d9
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/Lookup.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Lookup_h
+#define WebCore_FWD_Lookup_h
+#include <JavaScriptCore/Lookup.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/ObjectPrototype.h b/Source/WebCore/ForwardingHeaders/runtime/ObjectPrototype.h
new file mode 100644
index 0000000..f890af1
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/ObjectPrototype.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_ObjectPrototype_h
+#define WebCore_FWD_ObjectPrototype_h
+#include <JavaScriptCore/ObjectPrototype.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/Operations.h b/Source/WebCore/ForwardingHeaders/runtime/Operations.h
new file mode 100644
index 0000000..95ed34c
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/Operations.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Operations_h
+#define WebCore_FWD_Operations_h
+#include <JavaScriptCore/Operations.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/PropertyNameArray.h b/Source/WebCore/ForwardingHeaders/runtime/PropertyNameArray.h
new file mode 100644
index 0000000..2fdf2d0
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/PropertyNameArray.h
@@ -0,0 +1,5 @@
+#ifndef WebCore_FWD_PropertyNameArray_h
+#define WebCore_FWD_PropertyNameArray_h
+#include <JavaScriptCore/PropertyNameArray.h>
+#endif
+
diff --git a/Source/WebCore/ForwardingHeaders/runtime/Protect.h b/Source/WebCore/ForwardingHeaders/runtime/Protect.h
new file mode 100644
index 0000000..76dc11c
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/Protect.h
@@ -0,0 +1,5 @@
+#ifndef WebCore_FWD_Protect_h
+#define WebCore_FWD_Protect_h
+#include <JavaScriptCore/Protect.h>
+#endif
+
diff --git a/Source/WebCore/ForwardingHeaders/runtime/PrototypeFunction.h b/Source/WebCore/ForwardingHeaders/runtime/PrototypeFunction.h
new file mode 100644
index 0000000..9a46fd7
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/PrototypeFunction.h
@@ -0,0 +1,5 @@
+#ifndef WebCore_FWD_PrototypeFunction_h
+#define WebCore_FWD_PrototypeFunction_h
+#include <JavaScriptCore/PrototypeFunction.h>
+#endif
+
diff --git a/Source/WebCore/ForwardingHeaders/runtime/RegExp.h b/Source/WebCore/ForwardingHeaders/runtime/RegExp.h
new file mode 100644
index 0000000..b6e8894
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/RegExp.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_RegExp_h
+#define WebCore_FWD_RegExp_h
+#include <JavaScriptCore/RegExp.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/RegExpObject.h b/Source/WebCore/ForwardingHeaders/runtime/RegExpObject.h
new file mode 100644
index 0000000..b3f2516
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/RegExpObject.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_RegExpObject_h
+#define WebCore_FWD_RegExpObject_h
+#include <JavaScriptCore/RegExpObject.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/RopeImpl.h b/Source/WebCore/ForwardingHeaders/runtime/RopeImpl.h
new file mode 100644
index 0000000..c1f323c
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/RopeImpl.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_RopeImpl_h
+#define WebCore_FWD_RopeImpl_h
+#include <JavaScriptCore/RopeImpl.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/StringObject.h b/Source/WebCore/ForwardingHeaders/runtime/StringObject.h
new file mode 100644
index 0000000..0b9a23b
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/StringObject.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_StringObject_h
+#define WebCore_FWD_StringObject_h
+#include <JavaScriptCore/StringObject.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/StringObjectThatMasqueradesAsUndefined.h b/Source/WebCore/ForwardingHeaders/runtime/StringObjectThatMasqueradesAsUndefined.h
new file mode 100644
index 0000000..6faa056
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/StringObjectThatMasqueradesAsUndefined.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_StringObjectThatMasqueradesAsUndefined_h
+#define WebCore_FWD_StringObjectThatMasqueradesAsUndefined_h
+#include <JavaScriptCore/StringObjectThatMasqueradesAsUndefined.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/StringPrototype.h b/Source/WebCore/ForwardingHeaders/runtime/StringPrototype.h
new file mode 100644
index 0000000..f0786d4
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/StringPrototype.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_StringPrototype_h
+#define WebCore_FWD_StringPrototype_h
+#include <JavaScriptCore/StringPrototype.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/Structure.h b/Source/WebCore/ForwardingHeaders/runtime/Structure.h
new file mode 100644
index 0000000..2333978
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/Structure.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Structure_h
+#define WebCore_FWD_Structure_h
+#include <JavaScriptCore/Structure.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/StructureChain.h b/Source/WebCore/ForwardingHeaders/runtime/StructureChain.h
new file mode 100644
index 0000000..7c60fa7
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/StructureChain.h
@@ -0,0 +1,5 @@
+#ifndef WebCore_FWD_StructureChain_h
+#define WebCore_FWD_StructureChain_h
+#include <JavaScriptCore/StructureChain.h>
+#endif
+
diff --git a/Source/WebCore/ForwardingHeaders/runtime/SymbolTable.h b/Source/WebCore/ForwardingHeaders/runtime/SymbolTable.h
new file mode 100644
index 0000000..cb099a0
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/SymbolTable.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_SymbolTable_h
+#define WebCore_FWD_SymbolTable_h
+#include <JavaScriptCore/SymbolTable.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/UString.h b/Source/WebCore/ForwardingHeaders/runtime/UString.h
new file mode 100644
index 0000000..d985aa5
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/UString.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_UString_h
+#define WebCore_FWD_UString_h
+#include <JavaScriptCore/UString.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/UStringBuilder.h b/Source/WebCore/ForwardingHeaders/runtime/UStringBuilder.h
new file mode 100644
index 0000000..592a783
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/UStringBuilder.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_UStringBuilder_h
+#define WebCore_FWD_UStringBuilder_h
+#include <JavaScriptCore/UStringBuilder.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/UStringImpl.h b/Source/WebCore/ForwardingHeaders/runtime/UStringImpl.h
new file mode 100644
index 0000000..94167a4
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/UStringImpl.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_UStringImpl_h
+#define WebCore_FWD_UStringImpl_h
+#include <JavaScriptCore/UStringImpl.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/WeakGCMap.h b/Source/WebCore/ForwardingHeaders/runtime/WeakGCMap.h
new file mode 100644
index 0000000..89432a8
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/WeakGCMap.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_WeakGCMap_h
+#define WebCore_FWD_WeakGCMap_h
+#include <JavaScriptCore/WeakGCMap.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/runtime/WeakGCPtr.h b/Source/WebCore/ForwardingHeaders/runtime/WeakGCPtr.h
new file mode 100644
index 0000000..e87f8f2
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/runtime/WeakGCPtr.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_WeakGCPtr_h
+#define WebCore_FWD_WeakGCPtr_h
+#include <JavaScriptCore/WeakGCPtr.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wrec/WREC.h b/Source/WebCore/ForwardingHeaders/wrec/WREC.h
new file mode 100644
index 0000000..5749ed9
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wrec/WREC.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_WREC_h
+#define WebCore_FWD_WREC_h
+#include <JavaScriptCore/WREC.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/ASCIICType.h b/Source/WebCore/ForwardingHeaders/wtf/ASCIICType.h
new file mode 100644
index 0000000..5851cc6
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/ASCIICType.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_ASCIICType_h
+#define WebCore_FWD_ASCIICType_h
+#include <JavaScriptCore/ASCIICType.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/AVLTree.h b/Source/WebCore/ForwardingHeaders/wtf/AVLTree.h
new file mode 100644
index 0000000..151b7f7
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/AVLTree.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_AVLTree_h
+#define WebCore_FWD_AVLTree_h
+#include <JavaScriptCore/AVLTree.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/AlwaysInline.h b/Source/WebCore/ForwardingHeaders/wtf/AlwaysInline.h
new file mode 100644
index 0000000..e234162
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/AlwaysInline.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_AlwaysInline_h
+#define WebCore_FWD_AlwaysInline_h
+#include <JavaScriptCore/AlwaysInline.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/Assertions.h b/Source/WebCore/ForwardingHeaders/wtf/Assertions.h
new file mode 100644
index 0000000..5445be4
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/Assertions.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Assertions_h
+#define WebCore_FWD_Assertions_h
+#include <JavaScriptCore/Assertions.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/Atomics.h b/Source/WebCore/ForwardingHeaders/wtf/Atomics.h
new file mode 100644
index 0000000..2fee175
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/Atomics.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Atomics_h
+#define WebCore_FWD_Atomics_h
+#include <JavaScriptCore/Atomics.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/Bitmap.h b/Source/WebCore/ForwardingHeaders/wtf/Bitmap.h
new file mode 100644
index 0000000..25fb885
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/Bitmap.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Bitmap_h
+#define WebCore_FWD_Bitmap_h
+#include <JavaScriptCore/Bitmap.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/BumpPointerAllocator.h b/Source/WebCore/ForwardingHeaders/wtf/BumpPointerAllocator.h
new file mode 100644
index 0000000..25acbf4
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/BumpPointerAllocator.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_BumpPointerAllocator_h
+#define WebCore_FWD_BumpPointerAllocator_h
+#include <JavaScriptCore/BumpPointerAllocator.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/ByteArray.h b/Source/WebCore/ForwardingHeaders/wtf/ByteArray.h
new file mode 100644
index 0000000..9c078c9
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/ByteArray.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_ByteArray_h
+#define WebCore_FWD_ByteArray_h
+#include <JavaScriptCore/ByteArray.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/Complex.h b/Source/WebCore/ForwardingHeaders/wtf/Complex.h
new file mode 100644
index 0000000..1234f8a
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/Complex.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Complex_h
+#define WebCore_FWD_Complex_h
+#include <JavaScriptCore/Complex.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/CrossThreadRefCounted.h b/Source/WebCore/ForwardingHeaders/wtf/CrossThreadRefCounted.h
new file mode 100644
index 0000000..26987ef
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/CrossThreadRefCounted.h
@@ -0,0 +1 @@
+#include <JavaScriptCore/CrossThreadRefCounted.h>
diff --git a/Source/WebCore/ForwardingHeaders/wtf/CurrentTime.h b/Source/WebCore/ForwardingHeaders/wtf/CurrentTime.h
new file mode 100644
index 0000000..0070915
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/CurrentTime.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_CurrentTime_h
+#define WebCore_FWD_CurrentTime_h
+#include <JavaScriptCore/CurrentTime.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/DateInstanceCache.h b/Source/WebCore/ForwardingHeaders/wtf/DateInstanceCache.h
new file mode 100644
index 0000000..f39bdee
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/DateInstanceCache.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_DateInstanceCache_h
+#define WebCore_FWD_DateInstanceCache_h
+#include <JavaScriptCore/DateInstanceCache.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/DateMath.h b/Source/WebCore/ForwardingHeaders/wtf/DateMath.h
new file mode 100644
index 0000000..4135742
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/DateMath.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_DateMath_h
+#define WebCore_FWD_DateMath_h
+#include <JavaScriptCore/DateMath.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/DecimalNumber.h b/Source/WebCore/ForwardingHeaders/wtf/DecimalNumber.h
new file mode 100644
index 0000000..333174d
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/DecimalNumber.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_DecimalNumber_h
+#define WebCore_FWD_DecimalNumber_h
+#include <JavaScriptCore/DecimalNumber.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/Decoder.h b/Source/WebCore/ForwardingHeaders/wtf/Decoder.h
new file mode 100644
index 0000000..e82373e
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/Decoder.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Decoder_h
+#define WebCore_FWD_Decoder_h
+#include <JavaScriptCore/Decoder.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/Deque.h b/Source/WebCore/ForwardingHeaders/wtf/Deque.h
new file mode 100644
index 0000000..a4eee78
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/Deque.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Deque_h
+#define WebCore_FWD_Deque_h
+#include <JavaScriptCore/Deque.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/DisallowCType.h b/Source/WebCore/ForwardingHeaders/wtf/DisallowCType.h
new file mode 100644
index 0000000..c4d59ac
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/DisallowCType.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_DisallowCType_h
+#define WebCore_FWD_DisallowCType_h
+#include <JavaScriptCore/DisallowCType.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/Encoder.h b/Source/WebCore/ForwardingHeaders/wtf/Encoder.h
new file mode 100644
index 0000000..773ad37
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/Encoder.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Encoder_h
+#define WebCore_FWD_Encoder_h
+#include <JavaScriptCore/Encoder.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/FastAllocBase.h b/Source/WebCore/ForwardingHeaders/wtf/FastAllocBase.h
new file mode 100644
index 0000000..6e50bd8
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/FastAllocBase.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_FastAllocBase_h
+#define WebCore_FWD_FastAllocBase_h
+#include <JavaScriptCore/FastAllocBase.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/FastMalloc.h b/Source/WebCore/ForwardingHeaders/wtf/FastMalloc.h
new file mode 100644
index 0000000..b883c0b
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/FastMalloc.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_FastMalloc_h
+#define WebCore_FWD_FastMalloc_h
+#include <JavaScriptCore/FastMalloc.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/FixedArray.h b/Source/WebCore/ForwardingHeaders/wtf/FixedArray.h
new file mode 100644
index 0000000..fc8dd7e
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/FixedArray.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_FixedArray_h
+#define WebCore_FWD_FixedArray_h
+#include <JavaScriptCore/FixedArray.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/Forward.h b/Source/WebCore/ForwardingHeaders/wtf/Forward.h
new file mode 100644
index 0000000..3e6b8c8
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/Forward.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Forward_h
+#define WebCore_FWD_Forward_h
+#include <JavaScriptCore/Forward.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/GetPtr.h b/Source/WebCore/ForwardingHeaders/wtf/GetPtr.h
new file mode 100644
index 0000000..5a36ce2
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/GetPtr.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_GetPtr_h
+#define WebCore_FWD_GetPtr_h
+#include <JavaScriptCore/GetPtr.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/HashCountedSet.h b/Source/WebCore/ForwardingHeaders/wtf/HashCountedSet.h
new file mode 100644
index 0000000..c92e9f0
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/HashCountedSet.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_HashCountedSet_h
+#define WebCore_FWD_HashCountedSet_h
+#include <JavaScriptCore/HashCountedSet.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/HashFunctions.h b/Source/WebCore/ForwardingHeaders/wtf/HashFunctions.h
new file mode 100644
index 0000000..65e110d
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/HashFunctions.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_HashFunctions_h
+#define WebCore_FWD_HashFunctions_h
+#include <JavaScriptCore/HashFunctions.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/HashMap.h b/Source/WebCore/ForwardingHeaders/wtf/HashMap.h
new file mode 100644
index 0000000..68ea68e
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/HashMap.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_HashMap_h
+#define WebCore_FWD_HashMap_h
+#include <JavaScriptCore/HashMap.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/HashSet.h b/Source/WebCore/ForwardingHeaders/wtf/HashSet.h
new file mode 100644
index 0000000..a4cf32b
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/HashSet.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_HashSet_h
+#define WebCore_FWD_HashSet_h
+#include <JavaScriptCore/HashSet.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/HashTable.h b/Source/WebCore/ForwardingHeaders/wtf/HashTable.h
new file mode 100644
index 0000000..5975685
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/HashTable.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_HashTable_h
+#define WebCore_FWD_HashTable_h
+#include <JavaScriptCore/HashTable.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/HashTraits.h b/Source/WebCore/ForwardingHeaders/wtf/HashTraits.h
new file mode 100644
index 0000000..3cf24cb
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/HashTraits.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_HashTraits_h
+#define WebCore_FWD_HashTraits_h
+#include <JavaScriptCore/HashTraits.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/ListHashSet.h b/Source/WebCore/ForwardingHeaders/wtf/ListHashSet.h
new file mode 100644
index 0000000..c528b78
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/ListHashSet.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_ListHashSet_h
+#define WebCore_FWD_ListHashSet_h
+#include <JavaScriptCore/ListHashSet.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/ListRefPtr.h b/Source/WebCore/ForwardingHeaders/wtf/ListRefPtr.h
new file mode 100644
index 0000000..379adfb
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/ListRefPtr.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_ListRefPtr_h
+#define WebCore_FWD_ListRefPtr_h
+#include <JavaScriptCore/ListRefPtr.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/Locker.h b/Source/WebCore/ForwardingHeaders/wtf/Locker.h
new file mode 100644
index 0000000..4dbe13e
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/Locker.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Locker_h
+#define WebCore_FWD_Locker_h
+#include <JavaScriptCore/Locker.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/MD5.h b/Source/WebCore/ForwardingHeaders/wtf/MD5.h
new file mode 100644
index 0000000..0c65786
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/MD5.h
@@ -0,0 +1,5 @@
+#ifndef WebCore_FWD_MD5_h
+#define WebCore_FWD_MD5_h
+#include <JavaScriptCore/MD5.h>
+#endif
+
diff --git a/Source/WebCore/ForwardingHeaders/wtf/MainThread.h b/Source/WebCore/ForwardingHeaders/wtf/MainThread.h
new file mode 100644
index 0000000..2d8e280
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/MainThread.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_MainThread_h
+#define WebCore_FWD_MainThread_h
+#include <JavaScriptCore/MainThread.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/MathExtras.h b/Source/WebCore/ForwardingHeaders/wtf/MathExtras.h
new file mode 100644
index 0000000..8594e64
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/MathExtras.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_MathExtras_h
+#define WebCore_FWD_MathExtras_h
+#include <JavaScriptCore/MathExtras.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/MessageQueue.h b/Source/WebCore/ForwardingHeaders/wtf/MessageQueue.h
new file mode 100644
index 0000000..c597e08
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/MessageQueue.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_MessageQueue_h
+#define WebCore_FWD_MessageQueue_h
+#include <JavaScriptCore/MessageQueue.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/NonCopyingSort.h b/Source/WebCore/ForwardingHeaders/wtf/NonCopyingSort.h
new file mode 100644
index 0000000..d30e61f
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/NonCopyingSort.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_NonCopyingSort_h
+#define WebCore_FWD_NonCopyingSort_h
+#include <JavaScriptCore/NonCopyingSort.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/Noncopyable.h b/Source/WebCore/ForwardingHeaders/wtf/Noncopyable.h
new file mode 100644
index 0000000..c512677
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/Noncopyable.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Noncopyable_h
+#define WebCore_FWD_Noncopyable_h
+#include <JavaScriptCore/Noncopyable.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/NotFound.h b/Source/WebCore/ForwardingHeaders/wtf/NotFound.h
new file mode 100644
index 0000000..1757683
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/NotFound.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_NotFound_h
+#define WebCore_FWD_NotFound_h
+#include <JavaScriptCore/NotFound.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/OSAllocator.h b/Source/WebCore/ForwardingHeaders/wtf/OSAllocator.h
new file mode 100644
index 0000000..637611a
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/OSAllocator.h
@@ -0,0 +1 @@
+#include <JavaScriptCore/OSAllocator.h>
diff --git a/Source/WebCore/ForwardingHeaders/wtf/OwnArrayPtr.h b/Source/WebCore/ForwardingHeaders/wtf/OwnArrayPtr.h
new file mode 100644
index 0000000..7700641
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/OwnArrayPtr.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_OwnArrayPtr_h
+#define WebCore_FWD_OwnArrayPtr_h
+#include <JavaScriptCore/OwnArrayPtr.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/OwnArrayPtrCommon.h b/Source/WebCore/ForwardingHeaders/wtf/OwnArrayPtrCommon.h
new file mode 100644
index 0000000..e886c8a
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/OwnArrayPtrCommon.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_OwnArrayPtrCommon_h
+#define WebCore_FWD_OwnArrayPtrCommon_h
+#include <JavaScriptCore/OwnArrayPtrCommon.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/OwnFastMallocPtr.h b/Source/WebCore/ForwardingHeaders/wtf/OwnFastMallocPtr.h
new file mode 100644
index 0000000..036d801
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/OwnFastMallocPtr.h
@@ -0,0 +1 @@
+#include <JavaScriptCore/OwnFastMallocPtr.h>
diff --git a/Source/WebCore/ForwardingHeaders/wtf/OwnPtr.h b/Source/WebCore/ForwardingHeaders/wtf/OwnPtr.h
new file mode 100644
index 0000000..977382d
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/OwnPtr.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_OwnPtr_h
+#define WebCore_FWD_OwnPtr_h
+#include <JavaScriptCore/OwnPtr.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/OwnPtrCommon.h b/Source/WebCore/ForwardingHeaders/wtf/OwnPtrCommon.h
new file mode 100644
index 0000000..5826031
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/OwnPtrCommon.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_PassOwnPtr_h
+#define WebCore_FWD_PassOwnPtr_h
+#include <JavaScriptCore/PassOwnPtr.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/PageAllocation.h b/Source/WebCore/ForwardingHeaders/wtf/PageAllocation.h
new file mode 100644
index 0000000..6471b73
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/PageAllocation.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_PageAllocation_h
+#define WebCore_FWD_PageAllocation_h
+#include <JavaScriptCore/PageAllocation.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/PageAllocationAligned.h b/Source/WebCore/ForwardingHeaders/wtf/PageAllocationAligned.h
new file mode 100644
index 0000000..26d2216
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/PageAllocationAligned.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_PageAllocationAligned_h
+#define WebCore_FWD_PageAllocationAligned_h
+#include <JavaScriptCore/PageAllocationAligned.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/PageBlock.h b/Source/WebCore/ForwardingHeaders/wtf/PageBlock.h
new file mode 100644
index 0000000..b616edd
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/PageBlock.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_PageBlock_h
+#define WebCore_FWD_PageBlock_h
+#include <JavaScriptCore/PageBlock.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/PageReservation.h b/Source/WebCore/ForwardingHeaders/wtf/PageReservation.h
new file mode 100644
index 0000000..212b02c
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/PageReservation.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_PageReservation_h
+#define WebCore_FWD_PageReservation_h
+#include <JavaScriptCore/PageReservation.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/PassOwnArrayPtr.h b/Source/WebCore/ForwardingHeaders/wtf/PassOwnArrayPtr.h
new file mode 100644
index 0000000..8202cae
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/PassOwnArrayPtr.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_PassOwnArrayPtr_h
+#define WebCore_FWD_PassOwnArrayPtr_h
+#include <JavaScriptCore/PassOwnArrayPtr.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/PassOwnPtr.h b/Source/WebCore/ForwardingHeaders/wtf/PassOwnPtr.h
new file mode 100644
index 0000000..5826031
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/PassOwnPtr.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_PassOwnPtr_h
+#define WebCore_FWD_PassOwnPtr_h
+#include <JavaScriptCore/PassOwnPtr.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/PassRefPtr.h b/Source/WebCore/ForwardingHeaders/wtf/PassRefPtr.h
new file mode 100644
index 0000000..ef57e5f
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/PassRefPtr.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_PassRefPtr_h
+#define WebCore_FWD_PassRefPtr_h
+#include <JavaScriptCore/PassRefPtr.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/Platform.h b/Source/WebCore/ForwardingHeaders/wtf/Platform.h
new file mode 100644
index 0000000..9f2bb3a
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/Platform.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Platform_h
+#define WebCore_FWD_Platform_h
+#include <JavaScriptCore/Platform.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/PossiblyNull.h b/Source/WebCore/ForwardingHeaders/wtf/PossiblyNull.h
new file mode 100644
index 0000000..d52a4a0
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/PossiblyNull.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_PossiblyNull_h
+#define WebCore_FWD_PossiblyNull_h
+#include <JavaScriptCore/PossiblyNull.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/RandomNumber.h b/Source/WebCore/ForwardingHeaders/wtf/RandomNumber.h
new file mode 100644
index 0000000..cb156d2
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/RandomNumber.h
@@ -0,0 +1,5 @@
+#ifndef WebCore_FWD_RandomNumber_h
+#define WebCore_FWD_RandomNumber_h
+#include <JavaScriptCore/RandomNumber.h>
+#endif
+
diff --git a/Source/WebCore/ForwardingHeaders/wtf/RefCounted.h b/Source/WebCore/ForwardingHeaders/wtf/RefCounted.h
new file mode 100644
index 0000000..c6b2dee
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/RefCounted.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_RefCounted_h
+#define WebCore_FWD_RefCounted_h
+#include <JavaScriptCore/RefCounted.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/RefCountedLeakCounter.h b/Source/WebCore/ForwardingHeaders/wtf/RefCountedLeakCounter.h
new file mode 100644
index 0000000..2abe37e
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/RefCountedLeakCounter.h
@@ -0,0 +1,5 @@
+#ifndef WebCore_FWD_RefCountedLeakCounter_h
+#define WebCore_FWD_RefCountedLeakCounter_h
+#include <JavaScriptCore/RefCountedLeakCounter.h>
+#endif
+
diff --git a/Source/WebCore/ForwardingHeaders/wtf/RefPtr.h b/Source/WebCore/ForwardingHeaders/wtf/RefPtr.h
new file mode 100644
index 0000000..594929d
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/RefPtr.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_RefPtr_h
+#define WebCore_FWD_RefPtr_h
+#include <JavaScriptCore/RefPtr.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/RetainPtr.h b/Source/WebCore/ForwardingHeaders/wtf/RetainPtr.h
new file mode 100644
index 0000000..1352bd8
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/RetainPtr.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_RetainPtr_h
+#define WebCore_FWD_RetainPtr_h
+#include <JavaScriptCore/RetainPtr.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/StackBounds.h b/Source/WebCore/ForwardingHeaders/wtf/StackBounds.h
new file mode 100644
index 0000000..770265e
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/StackBounds.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_StackBounds_h
+#define WebCore_FWD_StackBounds_h
+#include <JavaScriptCore/StackBounds.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/StaticConstructors.h b/Source/WebCore/ForwardingHeaders/wtf/StaticConstructors.h
new file mode 100644
index 0000000..c8ce157
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/StaticConstructors.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_StaticConstructors_h
+#define WebCore_FWD_StaticConstructors_h
+#include <JavaScriptCore/StaticConstructors.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/StdLibExtras.h b/Source/WebCore/ForwardingHeaders/wtf/StdLibExtras.h
new file mode 100644
index 0000000..2003295
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/StdLibExtras.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_StdLibExtras_h
+#define WebCore_FWD_StdLibExtras_h
+#include <JavaScriptCore/StdLibExtras.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/StringExtras.h b/Source/WebCore/ForwardingHeaders/wtf/StringExtras.h
new file mode 100644
index 0000000..d89f238
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/StringExtras.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_StringExtras_h
+#define WebCore_FWD_StringExtras_h
+#include <JavaScriptCore/StringExtras.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/StringHasher.h b/Source/WebCore/ForwardingHeaders/wtf/StringHasher.h
new file mode 100644
index 0000000..fbc0d8d
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/StringHasher.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_StringHasher_h
+#define WebCore_FWD_StringHasher_h
+#include <JavaScriptCore/StringHasher.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/ThreadSafeShared.h b/Source/WebCore/ForwardingHeaders/wtf/ThreadSafeShared.h
new file mode 100644
index 0000000..50c2bf4
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/ThreadSafeShared.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_ThreadSafeShared_h
+#define WebCore_FWD_ThreadSafeShared_h
+#include <JavaScriptCore/ThreadSafeShared.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/ThreadSpecific.h b/Source/WebCore/ForwardingHeaders/wtf/ThreadSpecific.h
new file mode 100644
index 0000000..1e5474f
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/ThreadSpecific.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_ThreadSpecific_h
+#define WebCore_FWD_ThreadSpecific_h
+#include <JavaScriptCore/ThreadSpecific.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/Threading.h b/Source/WebCore/ForwardingHeaders/wtf/Threading.h
new file mode 100644
index 0000000..ad29847
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/Threading.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Threading_h
+#define WebCore_FWD_Threading_h
+#include <JavaScriptCore/Threading.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/ThreadingPrimitives.h b/Source/WebCore/ForwardingHeaders/wtf/ThreadingPrimitives.h
new file mode 100644
index 0000000..5dd2e03
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/ThreadingPrimitives.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_ThreadingPrimitives_h
+#define WebCore_FWD_ThreadingPrimitives_h
+#include <JavaScriptCore/ThreadingPrimitives.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/TypeTraits.h b/Source/WebCore/ForwardingHeaders/wtf/TypeTraits.h
new file mode 100644
index 0000000..a4ae09f
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/TypeTraits.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_TypeTraits_h
+#define WebCore_FWD_TypeTraits_h
+#include <JavaScriptCore/TypeTraits.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/UnusedParam.h b/Source/WebCore/ForwardingHeaders/wtf/UnusedParam.h
new file mode 100644
index 0000000..5202740
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/UnusedParam.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_UnusedParam_h
+#define WebCore_FWD_UnusedParam_h
+#include <JavaScriptCore/UnusedParam.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/VMTags.h b/Source/WebCore/ForwardingHeaders/wtf/VMTags.h
new file mode 100644
index 0000000..ffd1e12
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/VMTags.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_VMTags_h
+#define WebCore_FWD_VMTags_h
+#include <JavaScriptCore/VMTags.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/ValueCheck.h b/Source/WebCore/ForwardingHeaders/wtf/ValueCheck.h
new file mode 100644
index 0000000..4667674
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/ValueCheck.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_ValueCheck_h
+#define WebCore_FWD_ValueCheck_h
+#include <JavaScriptCore/ValueCheck.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/Vector.h b/Source/WebCore/ForwardingHeaders/wtf/Vector.h
new file mode 100644
index 0000000..2c1cf7b
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/Vector.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Vector_h
+#define WebCore_FWD_Vector_h
+#include <JavaScriptCore/Vector.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/VectorTraits.h b/Source/WebCore/ForwardingHeaders/wtf/VectorTraits.h
new file mode 100644
index 0000000..87a3822
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/VectorTraits.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_VectorTraits_h
+#define WebCore_FWD_VectorTraits_h
+#include <JavaScriptCore/VectorTraits.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/WTFThreadData.h b/Source/WebCore/ForwardingHeaders/wtf/WTFThreadData.h
new file mode 100644
index 0000000..a08417a
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/WTFThreadData.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_WTFThreadData_h
+#define WebCore_FWD_WTFThreadData_h
+#include <JavaScriptCore/WTFThreadData.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/dtoa.h b/Source/WebCore/ForwardingHeaders/wtf/dtoa.h
new file mode 100644
index 0000000..7fd9265
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/dtoa.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_dtoa_h
+#define WebCore_FWD_dtoa_h
+#include <JavaScriptCore/dtoa.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/text/AtomicString.h b/Source/WebCore/ForwardingHeaders/wtf/text/AtomicString.h
new file mode 100644
index 0000000..83289d2
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/text/AtomicString.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_AtomicString_h
+#define WebCore_FWD_AtomicString_h
+#include <JavaScriptCore/AtomicString.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/text/AtomicStringHash.h b/Source/WebCore/ForwardingHeaders/wtf/text/AtomicStringHash.h
new file mode 100644
index 0000000..3ca1b77
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/text/AtomicStringHash.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_AtomicStringHash_h
+#define WebCore_FWD_AtomicStringHash_h
+#include <JavaScriptCore/AtomicStringHash.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/text/AtomicStringImpl.h b/Source/WebCore/ForwardingHeaders/wtf/text/AtomicStringImpl.h
new file mode 100644
index 0000000..87214a1
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/text/AtomicStringImpl.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_AtomicStringImpl_h
+#define WebCore_FWD_AtomicStringImpl_h
+#include <JavaScriptCore/AtomicStringImpl.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/text/CString.h b/Source/WebCore/ForwardingHeaders/wtf/text/CString.h
new file mode 100644
index 0000000..a8c2ac9
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/text/CString.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_CString_h
+#define WebCore_FWD_CString_h
+#include <JavaScriptCore/CString.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/text/StringBuffer.h b/Source/WebCore/ForwardingHeaders/wtf/text/StringBuffer.h
new file mode 100644
index 0000000..0b53240
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/text/StringBuffer.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_StringBuffer_h
+#define WebCore_FWD_StringBuffer_h
+#include <JavaScriptCore/StringBuffer.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/text/StringBuilder.h b/Source/WebCore/ForwardingHeaders/wtf/text/StringBuilder.h
new file mode 100644
index 0000000..115db06
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/text/StringBuilder.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_StringBuilder_h
+#define WebCore_FWD_StringBuilder_h
+#include <JavaScriptCore/StringBuilder.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/text/StringConcatenate.h b/Source/WebCore/ForwardingHeaders/wtf/text/StringConcatenate.h
new file mode 100644
index 0000000..666ac08
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/text/StringConcatenate.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_StringConcatenate_h
+#define WebCore_FWD_StringConcatenate_h
+#include <JavaScriptCore/StringConcatenate.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/text/StringHash.h b/Source/WebCore/ForwardingHeaders/wtf/text/StringHash.h
new file mode 100644
index 0000000..f56c7b5
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/text/StringHash.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_StringHash_h
+#define WebCore_FWD_StringHash_h
+#include <JavaScriptCore/StringHash.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/text/StringImpl.h b/Source/WebCore/ForwardingHeaders/wtf/text/StringImpl.h
new file mode 100644
index 0000000..3e506d4
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/text/StringImpl.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_StringImpl_h
+#define WebCore_FWD_StringImpl_h
+#include <JavaScriptCore/StringImpl.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/text/StringImplBase.h b/Source/WebCore/ForwardingHeaders/wtf/text/StringImplBase.h
new file mode 100644
index 0000000..c833bd5
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/text/StringImplBase.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_StringImplBase_h
+#define WebCore_FWD_StringImplBase_h
+#include <JavaScriptCore/StringImplBase.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/text/TextPosition.h b/Source/WebCore/ForwardingHeaders/wtf/text/TextPosition.h
new file mode 100644
index 0000000..1600984
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/text/TextPosition.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_TextPosition_h
+#define WebCore_FWD_TextPosition_h
+#include <JavaScriptCore/TextPosition.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/text/WTFString.h b/Source/WebCore/ForwardingHeaders/wtf/text/WTFString.h
new file mode 100644
index 0000000..4b9f31d
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/text/WTFString.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_WTFString_h
+#define WebCore_FWD_WTFString_h
+#include <JavaScriptCore/WTFString.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/unicode/Collator.h b/Source/WebCore/ForwardingHeaders/wtf/unicode/Collator.h
new file mode 100644
index 0000000..f28a117
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/unicode/Collator.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Collator_h
+#define WebCore_FWD_Collator_h
+#include <JavaScriptCore/Collator.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/unicode/UTF8.h b/Source/WebCore/ForwardingHeaders/wtf/unicode/UTF8.h
new file mode 100644
index 0000000..b9daa43
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/unicode/UTF8.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_UTF8_h
+#define WebCore_FWD_UTF8_h
+#include <JavaScriptCore/UTF8.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/unicode/Unicode.h b/Source/WebCore/ForwardingHeaders/wtf/unicode/Unicode.h
new file mode 100644
index 0000000..9f06747
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/unicode/Unicode.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_Unicode_h
+#define WebCore_FWD_Unicode_h
+#include <JavaScriptCore/Unicode.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/unicode/icu/UnicodeIcu.h b/Source/WebCore/ForwardingHeaders/wtf/unicode/icu/UnicodeIcu.h
new file mode 100644
index 0000000..4819f47
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/unicode/icu/UnicodeIcu.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_UnicodeIcu_h
+#define WebCore_FWD_UnicodeIcu_h
+#include <JavaScriptCore/UnicodeIcu.h>
+#endif
diff --git a/Source/WebCore/ForwardingHeaders/wtf/unicode/wince/UnicodeWince.h b/Source/WebCore/ForwardingHeaders/wtf/unicode/wince/UnicodeWince.h
new file mode 100644
index 0000000..6d63d31
--- /dev/null
+++ b/Source/WebCore/ForwardingHeaders/wtf/unicode/wince/UnicodeWince.h
@@ -0,0 +1,4 @@
+#ifndef WebCore_FWD_UnicodeWince_h
+#define WebCore_FWD_UnicodeWince_h
+#include <JavaScriptCore/UnicodeWince.h>
+#endif