Ignore:
Timestamp:
Apr 19, 2013, 10:17:42 AM (12 years ago)
Author:
[email protected]
Message:

Refactor transform code in StyleResolver
https://bugs.webkit.org/show_bug.cgi?id=114874

Reviewed by Andreas Kling.

Move transform code frome StyleResolver into own files.

Refactoring, no changes in functionality.

  • CMakeLists.txt:
  • GNUmakefile.list.am:
  • Target.pri:
  • WebCore.vcproj/WebCore.vcproj:
  • WebCore.vcxproj/WebCore.vcxproj:
  • WebCore.vcxproj/WebCore.vcxproj.filters:
  • WebCore.xcodeproj/project.pbxproj:
  • css/StyleResolver.cpp:

(WebCore::StyleResolver::applyProperty):
(WebCore::StyleResolver::parseCustomFilterTransformParameter):

  • css/StyleResolver.h:
  • css/TransformFunctions.cpp: Added.

(WebCore):
(WebCore::transformOperationType):
(WebCore::convertToFloatLength):
(WebCore::transformsForValue):

  • css/TransformFunctions.h: Added.

(WebCore):

  • css/WebKitCSSMatrix.cpp:

(WebCore::WebKitCSSMatrix::setMatrixValue):

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/css/WebKitCSSMatrix.cpp

    r148479 r148753  
    3232#include "ExceptionCode.h"
    3333#include "StylePropertySet.h"
    34 #include "StyleResolver.h"
     34#include "TransformFunctions.h"
    3535#include <wtf/MathExtras.h>
    3636
     
    6767
    6868        TransformOperations operations;
    69         if (!StyleResolver::createTransformOperations(value.get(), 0, 0, operations)) {
     69        if (!transformsForValue(0, 0, value.get(), operations)) {
    7070            ec = SYNTAX_ERR;
    7171            return;
Note: See TracChangeset for help on using the changeset viewer.