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