Title: [126530] trunk
- Revision
- 126530
- Author
- [email protected]
- Date
- 2012-08-23 20:03:10 -0700 (Thu, 23 Aug 2012)
Log Message
[Chromium] Enable AtomicString && CString && WTFString && StringImpl unit tests
https://bugs.webkit.org/show_bug.cgi?id=94871
Reviewed by Benjamin Poulain.
Source/WTF:
* wtf/PassRefPtr.h:
We need to include Assertions.h due to the COMPILE_ASSERT added in r89283.
This matches other files in WTF though I am not sure why Chromium is the only
platform complaining about that.
Tools:
* TestWebKitAPI/TestWebKitAPI.gypi:
Added the missing files to Chromium's build system.
Modified Paths
Diff
Modified: trunk/Source/WTF/ChangeLog (126529 => 126530)
--- trunk/Source/WTF/ChangeLog 2012-08-24 03:01:40 UTC (rev 126529)
+++ trunk/Source/WTF/ChangeLog 2012-08-24 03:03:10 UTC (rev 126530)
@@ -1,3 +1,15 @@
+2012-08-23 Julien Chaffraix <[email protected]>
+
+ [Chromium] Enable AtomicString && CString && WTFString && StringImpl unit tests
+ https://bugs.webkit.org/show_bug.cgi?id=94871
+
+ Reviewed by Benjamin Poulain.
+
+ * wtf/PassRefPtr.h:
+ We need to include Assertions.h due to the COMPILE_ASSERT added in r89283.
+ This matches other files in WTF though I am not sure why Chromium is the only
+ platform complaining about that.
+
2012-08-23 Mark Rowe <[email protected]>
Build fix for old, old versions of Clang.
Modified: trunk/Source/WTF/wtf/PassRefPtr.h (126529 => 126530)
--- trunk/Source/WTF/wtf/PassRefPtr.h 2012-08-24 03:01:40 UTC (rev 126529)
+++ trunk/Source/WTF/wtf/PassRefPtr.h 2012-08-24 03:03:10 UTC (rev 126530)
@@ -22,6 +22,7 @@
#define WTF_PassRefPtr_h
#include <wtf/AlwaysInline.h>
+#include <wtf/Assertions.h>
#include <wtf/NullPtr.h>
namespace WTF {
Modified: trunk/Tools/ChangeLog (126529 => 126530)
--- trunk/Tools/ChangeLog 2012-08-24 03:01:40 UTC (rev 126529)
+++ trunk/Tools/ChangeLog 2012-08-24 03:03:10 UTC (rev 126530)
@@ -1,3 +1,13 @@
+2012-08-23 Julien Chaffraix <[email protected]>
+
+ [Chromium] Enable AtomicString && CString && WTFString && StringImpl unit tests
+ https://bugs.webkit.org/show_bug.cgi?id=94871
+
+ Reviewed by Benjamin Poulain.
+
+ * TestWebKitAPI/TestWebKitAPI.gypi:
+ Added the missing files to Chromium's build system.
+
2012-08-23 Raphael Kubo da Costa <[email protected]>
[watchlist] Unreviewed, subscribe to WebKit2-EFL bugs.
Modified: trunk/Tools/TestWebKitAPI/TestWebKitAPI.gypi (126529 => 126530)
--- trunk/Tools/TestWebKitAPI/TestWebKitAPI.gypi 2012-08-24 03:01:40 UTC (rev 126529)
+++ trunk/Tools/TestWebKitAPI/TestWebKitAPI.gypi 2012-08-24 03:03:10 UTC (rev 126530)
@@ -31,18 +31,22 @@
{
'variables': {
'TestWebKitAPI_files': [
+ 'Tests/WTF/AtomicString.cpp',
'Tests/WTF/CheckedArithmeticOperations.cpp',
+ 'Tests/WTF/CString.cpp',
'Tests/WTF/Functional.cpp',
'Tests/WTF/HashMap.cpp',
'Tests/WTF/MediaTime.cpp',
'Tests/WTF/RedBlackTree.cpp',
'Tests/WTF/SaturatedArithmeticOperations.cpp',
'Tests/WTF/StringBuilder.cpp',
+ 'Tests/WTF/StringImpl.cpp',
'Tests/WTF/StringOperators.cpp',
'Tests/WTF/TemporaryChange.cpp',
'Tests/WTF/Vector.cpp',
'Tests/WTF/VectorBasic.cpp',
'Tests/WTF/VectorReverse.cpp',
+ 'Tests/WTF/WTFString.cpp',
],
},
}
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes