Title: [88392] trunk/Source/WebKit2
Revision
88392
Author
[email protected]
Date
2011-06-08 14:53:41 -0700 (Wed, 08 Jun 2011)

Log Message

2011-06-08  No'am Rosenthal  <[email protected]>

        Reviewed by Kenneth Rohde Christiansen.

        WebKit2: Enable serializing of data types needed for cross-process accelerated compositing
        https://bugs.webkit.org/show_bug.cgi?id=61694

        Add an ArgumentCoder for FloatPoint3D.

        Together with Viatcheslav Ostapenko.

        * Scripts/webkit2/messages.py:
        * Shared/WebCoreArgumentCoders.h:

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (88391 => 88392)


--- trunk/Source/WebKit2/ChangeLog	2011-06-08 21:45:40 UTC (rev 88391)
+++ trunk/Source/WebKit2/ChangeLog	2011-06-08 21:53:41 UTC (rev 88392)
@@ -1,5 +1,19 @@
 2011-06-08  No'am Rosenthal  <[email protected]>
 
+        Reviewed by Kenneth Rohde Christiansen.
+
+        WebKit2: Enable serializing of data types needed for cross-process accelerated compositing
+        https://bugs.webkit.org/show_bug.cgi?id=61694
+
+        Add an ArgumentCoder for FloatPoint3D.
+
+        Together with Viatcheslav Ostapenko.
+
+        * Scripts/webkit2/messages.py:
+        * Shared/WebCoreArgumentCoders.h:
+
+2011-06-08  No'am Rosenthal  <[email protected]>
+
          Reviewed by Kenneth Rohde Christiansen.
 
          WebKit2: Enable serializing of data types needed for cross-process accelerated compositing

Modified: trunk/Source/WebKit2/Scripts/webkit2/messages.py (88391 => 88392)


--- trunk/Source/WebKit2/Scripts/webkit2/messages.py	2011-06-08 21:45:40 UTC (rev 88391)
+++ trunk/Source/WebKit2/Scripts/webkit2/messages.py	2011-06-08 21:53:41 UTC (rev 88392)
@@ -254,6 +254,7 @@
         'WebCore::Animation',
         'WebCore::EditorCommandsForKeyEvent',
         'WebCore::CompositionUnderline',
+        'WebCore::FloatPoint3D',
         'WebCore::GrammarDetail',
         'WebCore::IdentityTransformOperation',
         'WebCore::KeypressCommand',

Modified: trunk/Source/WebKit2/Shared/WebCoreArgumentCoders.h (88391 => 88392)


--- trunk/Source/WebKit2/Shared/WebCoreArgumentCoders.h	2011-06-08 21:45:40 UTC (rev 88391)
+++ trunk/Source/WebKit2/Shared/WebCoreArgumentCoders.h	2011-06-08 21:53:41 UTC (rev 88392)
@@ -39,6 +39,7 @@
 #include <WebCore/DatabaseDetails.h>
 #include <WebCore/Editor.h>
 #include <WebCore/EditorClient.h>
+#include <WebCore/FloatPoint3D.h>
 #include <WebCore/FloatRect.h>
 #include <WebCore/GraphicsContext.h>
 #include <WebCore/IdentityTransformOperation.h>
@@ -74,6 +75,7 @@
 template<> struct ArgumentCoder<WebCore::ViewportArguments> : SimpleArgumentCoder<WebCore::ViewportArguments> { };
 
 template<> struct ArgumentCoder<WebCore::FloatPoint> : SimpleArgumentCoder<WebCore::FloatPoint> { };
+template<> struct ArgumentCoder<WebCore::FloatPoint3D> : SimpleArgumentCoder<WebCore::FloatPoint3D> { };
 template<> struct ArgumentCoder<WebCore::FloatSize> : SimpleArgumentCoder<WebCore::FloatSize> { };
 template<> struct ArgumentCoder<WebCore::FloatRect> : SimpleArgumentCoder<WebCore::FloatRect> { };
 template<> struct ArgumentCoder<WebCore::Length> : SimpleArgumentCoder<WebCore::Length> { };
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to