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

Reply via email to