Changeset 88392 in webkit


Ignore:
Timestamp:
Jun 8, 2011 2:53:41 PM (13 years ago)
Author:
noam.rosenthal@nokia.com
Message:

2011-06-08 No'am Rosenthal <noam.rosenthal@nokia.com>

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:
Location:
trunk/Source/WebKit2
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r88378 r88392  
     12011-06-08  No'am Rosenthal  <noam.rosenthal@nokia.com>
     2
     3        Reviewed by Kenneth Rohde Christiansen.
     4
     5        WebKit2: Enable serializing of data types needed for cross-process accelerated compositing
     6        https://bugs.webkit.org/show_bug.cgi?id=61694
     7
     8        Add an ArgumentCoder for FloatPoint3D.
     9
     10        Together with Viatcheslav Ostapenko.
     11
     12        * Scripts/webkit2/messages.py:
     13        * Shared/WebCoreArgumentCoders.h:
     14
    1152011-06-08  No'am Rosenthal  <noam.rosenthal@nokia.com>
    216
  • trunk/Source/WebKit2/Scripts/webkit2/messages.py

    r88378 r88392  
    255255        'WebCore::EditorCommandsForKeyEvent',
    256256        'WebCore::CompositionUnderline',
     257        'WebCore::FloatPoint3D',
    257258        'WebCore::GrammarDetail',
    258259        'WebCore::IdentityTransformOperation',
  • trunk/Source/WebKit2/Shared/WebCoreArgumentCoders.h

    r88378 r88392  
    4040#include <WebCore/Editor.h>
    4141#include <WebCore/EditorClient.h>
     42#include <WebCore/FloatPoint3D.h>
    4243#include <WebCore/FloatRect.h>
    4344#include <WebCore/GraphicsContext.h>
     
    7576
    7677template<> struct ArgumentCoder<WebCore::FloatPoint> : SimpleArgumentCoder<WebCore::FloatPoint> { };
     78template<> struct ArgumentCoder<WebCore::FloatPoint3D> : SimpleArgumentCoder<WebCore::FloatPoint3D> { };
    7779template<> struct ArgumentCoder<WebCore::FloatSize> : SimpleArgumentCoder<WebCore::FloatSize> { };
    7880template<> struct ArgumentCoder<WebCore::FloatRect> : SimpleArgumentCoder<WebCore::FloatRect> { };
Note: See TracChangeset for help on using the changeset viewer.