File chromium-shared-chromiumthreading.patch of Package chromium
--- chromium/src/third_party/WebKit/JavaScriptCore/JavaScriptCore.gypi.chromiumthreading 2010-03-15 09:15:55.000000000 -0400
+++ chromium/src/third_party/WebKit/JavaScriptCore/JavaScriptCore.gypi 2010-03-15 12:45:59.193274633 -0400
@@ -358,6 +358,7 @@
'wtf/ByteArray.h',
'wtf/chromium/ChromiumThreading.h',
'wtf/chromium/MainThreadChromium.cpp',
+ '../WebKit/chromium/src/ChromiumThreading.cpp',
'wtf/CrossThreadRefCounted.h',
'wtf/CurrentTime.cpp',
'wtf/CurrentTime.h',
--- chromium/src/third_party/WebKit/JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp.chromiumthreading 2010-03-15 12:45:59.097289134 -0400
+++ chromium/src/third_party/WebKit/JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp 2010-03-15 12:54:59.217276248 -0400
@@ -104,6 +104,8 @@
'../',
'../wtf',
'../wtf/unicode',
+ '../../WebKit/chromium/public/',
+ '../../../..',
],
'sources': [
'<@(javascriptcore_files)',
@@ -113,6 +115,7 @@
['exclude', '../'],
# ... Then include what we want.
['include', '../wtf/'],
+ ['include', '../../WebKit/chromium/src/ChromiumThreading.cpp'],
# GLib/GTK, even though its name doesn't really indicate.
['exclude', '/(gtk|glib|gobject)/.*\\.(cpp|h)$'],
['exclude', '(Default|Gtk|Mac|None|Qt|Win|Wx)\\.(cpp|mm)$'],
--- chromium/src/third_party/WebKit/WebKit/chromium/WebKit.gyp.chromiumthreading 2010-03-15 09:31:01.000000000 -0400
+++ chromium/src/third_party/WebKit/WebKit/chromium/WebKit.gyp 2010-03-15 12:45:59.198280583 -0400
@@ -297,7 +297,6 @@
'src/ChromeClientImpl.h',
'src/ChromiumBridge.cpp',
'src/ChromiumCurrentTime.cpp',
- 'src/ChromiumThreading.cpp',
'src/CompositionUnderlineBuilder.h',
'src/CompositionUnderlineVectorBuilder.cpp',
'src/CompositionUnderlineVectorBuilder.h',