Changeset 107529 in webkit


Ignore:
Timestamp:
Feb 12, 2012 9:26:45 PM (12 years ago)
Author:
commit-queue@webkit.org
Message:

[EFL][DRT] Implement zoomPage{In,Out} and textZoom{In,Out} events.
https://bugs.webkit.org/show_bug.cgi?id=78091

Patch by Kangil Han <kangil.han@samsung.com> on 2012-02-12
Reviewed by Hajime Morita.

Implemented zoomPageIn, zoomPageOut, textZoomIn and textZoomOut events on EFL DRT.
This patch will activate around 1,900 test cases from skipped list in EFL port.

Tools:

  • DumpRenderTree/efl/EventSender.cpp:

(textZoom):
(pageZoom):
(textZoomInCallback):
(textZoomOutCallback):
(zoomPageInCallback):
(zoomPageOutCallback):

LayoutTests:

  • platform/efl/fast/css/ignore-text-zoom-expected.txt: Added.
  • platform/efl/fast/css/preserve-user-specified-zoom-level-on-reload-expected.txt: Added.
  • platform/efl/fast/images/imagemap-focus-ring-zoom-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/text-anchor-no-markup-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/tspan-direction-ltr-expected.txt: Added.
  • platform/efl/svg/W3C-I18N/tspan-direction-rtl-expected.txt: Added.
  • platform/efl/svg/as-background-image/animated-svg-as-background-expected.txt: Added.
  • platform/efl/svg/as-background-image/background-image-preserveaspectRatio-support-expected.txt: Added.
  • platform/efl/svg/as-background-image/background-image-tiled-expected.txt: Added.
  • platform/efl/svg/as-background-image/same-image-two-instances-background-image-expected.txt: Added.
  • platform/efl/svg/as-background-image/svg-as-background-2-expected.txt: Added.
  • platform/efl/svg/as-background-image/svg-as-background-6-expected.txt: Added.
  • platform/efl/svg/as-background-image/svg-as-background-expected.txt: Added.
  • platform/efl/svg/as-background-image/svg-as-background-with-relative-size-expected.txt: Added.
  • platform/efl/svg/as-background-image/svg-as-background-with-viewBox-expected.txt: Added.
  • platform/efl/svg/as-background-image/svg-as-tiled-background-expected.txt: Added.
  • platform/efl/svg/as-background-image/svg-background-partial-redraw-expected.txt: Added.
  • platform/efl/svg/as-background-image/svg-width-100p-as-background-expected.txt: Added.
  • platform/efl/svg/as-border-image/svg-as-border-image-2-expected.txt: Added.
  • platform/efl/svg/as-border-image/svg-as-border-image-expected.txt: Added.
  • platform/efl/svg/as-image/animated-svg-as-image-expected.txt: Added.
  • platform/efl/svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size-expected.txt: Added.
  • platform/efl/svg/as-image/animated-svg-as-image-same-image-expected.txt: Added.
  • platform/efl/svg/as-image/img-preserveAspectRatio-support-1-expected.txt: Added.
  • platform/efl/svg/as-image/img-preserveAspectRatio-support-2-expected.txt: Added.
  • platform/efl/svg/as-image/same-image-two-instances-expected.txt: Added.
  • platform/efl/svg/as-image/svg-as-image-expected.txt: Added.
  • platform/efl/svg/as-image/svg-as-relative-image-with-explicit-size-expected.txt: Added.
  • platform/efl/svg/as-image/svg-image-change-content-size-expected.txt: Added.
  • platform/efl/svg/batik/filters/feTile-expected.txt: Added.
  • platform/efl/svg/batik/filters/filterRegions-expected.txt: Added.
  • platform/efl/svg/batik/masking/maskRegions-expected.txt: Added.
  • platform/efl/svg/batik/paints/gradientLimit-expected.txt: Added.
  • platform/efl/svg/batik/paints/patternPreserveAspectRatioA-expected.txt: Added.
  • platform/efl/svg/batik/paints/patternRegionA-expected.txt: Added.
  • platform/efl/svg/batik/paints/patternRegions-expected.txt: Added.
  • platform/efl/svg/batik/paints/patternRegions-positioned-objects-expected.txt: Added.
  • platform/efl/svg/batik/text/longTextOnPath-expected.txt: Added.
  • platform/efl/svg/batik/text/smallFonts-expected.txt: Added.
  • platform/efl/svg/batik/text/textAnchor-expected.txt: Added.
  • platform/efl/svg/batik/text/textAnchor2-expected.txt: Added.
  • platform/efl/svg/batik/text/textAnchor3-expected.txt: Added.
  • platform/efl/svg/batik/text/textDecoration-expected.txt: Added.
  • platform/efl/svg/batik/text/textDecoration2-expected.txt: Added.
  • platform/efl/svg/batik/text/textEffect-expected.txt: Added.
  • platform/efl/svg/batik/text/textEffect2-expected.txt: Added.
  • platform/efl/svg/batik/text/textEffect3-expected.txt: Added.
  • platform/efl/svg/batik/text/textFeatures-expected.txt: Added.
  • platform/efl/svg/batik/text/textGlyphOrientationHorizontal-expected.txt: Added.
  • platform/efl/svg/batik/text/textLayout-expected.txt: Added.
  • platform/efl/svg/batik/text/textLayout2-expected.txt: Added.
  • platform/efl/svg/batik/text/textLength-expected.txt: Added.
  • platform/efl/svg/batik/text/textOnPath-expected.txt: Added.
  • platform/efl/svg/batik/text/textOnPath2-expected.txt: Added.
  • platform/efl/svg/batik/text/textOnPath3-expected.txt: Added.
  • platform/efl/svg/batik/text/textOnPathSpaces-expected.txt: Added.
  • platform/efl/svg/batik/text/textPCDATA-expected.txt: Added.
  • platform/efl/svg/batik/text/textPosition-expected.txt: Added.
  • platform/efl/svg/batik/text/textPosition2-expected.txt: Added.
  • platform/efl/svg/batik/text/textProperties-expected.txt: Added.
  • platform/efl/svg/batik/text/textProperties2-expected.txt: Added.
  • platform/efl/svg/batik/text/textStyles-expected.txt: Added.
  • platform/efl/svg/batik/text/verticalText-expected.txt: Added.
  • platform/efl/svg/batik/text/verticalTextOnPath-expected.txt: Added.
  • platform/efl/svg/batik/text/xmlSpace-expected.txt: Added.
  • platform/efl/svg/carto.net/button-expected.txt: Added.
  • platform/efl/svg/carto.net/colourpicker-expected.txt: Added.
  • platform/efl/svg/carto.net/combobox-expected.txt: Added.
  • platform/efl/svg/carto.net/scrollbar-expected.txt: Added.
  • platform/efl/svg/carto.net/selectionlist-expected.txt: Added.
  • platform/efl/svg/carto.net/slider-expected.txt: Added.
  • platform/efl/svg/carto.net/tabgroup-expected.txt: Added.
  • platform/efl/svg/carto.net/textbox-expected.txt: Added.
  • platform/efl/svg/carto.net/window-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-in-clip-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-in-mask-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-child-clipped-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-clipped-no-content-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-css-transform-1-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-css-transform-2-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-evenodd-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-evenodd-nonzero-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-nonzero-evenodd-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-nonzero-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-pixelation-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-recursive-call-by-child-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-recursive-call-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-text-and-shape-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-text-and-stroke-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-text-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-transform-1-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-tspan-and-stroke-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-use-as-child2-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-use-as-child3-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-use-as-child4-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-use-as-child5-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-with-container-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-with-different-unittypes-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-with-different-unittypes2-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-with-invisibile-child-expected.txt: Added.
  • platform/efl/svg/clip-path/clip-path-with-text-clipped-expected.txt: Added.
  • platform/efl/svg/clip-path/clipper-placement-issue-expected.txt: Added.
  • platform/efl/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.txt: Added.
  • platform/efl/svg/clip-path/deep-nested-clip-in-mask-expected.txt: Added.
  • platform/efl/svg/clip-path/deep-nested-clip-in-mask-panning-expected.txt: Added.
  • platform/efl/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.txt: Added.
  • platform/efl/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.txt: Added.
  • platform/efl/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.txt: Added.
  • platform/efl/svg/css/arrow-with-shadow-expected.txt: Added.
  • platform/efl/svg/css/clippath-with-shadow-expected.txt: Added.
Location:
trunk
Files:
161 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r107528 r107529  
     12012-02-12  Kangil Han  <kangil.han@samsung.com>
     2
     3        [EFL][DRT] Implement zoomPage{In,Out} and textZoom{In,Out} events.
     4        https://bugs.webkit.org/show_bug.cgi?id=78091
     5
     6        Reviewed by Hajime Morita.
     7
     8        Implemented zoomPageIn, zoomPageOut, textZoomIn and textZoomOut events on EFL DRT.
     9        This patch will activate around 1,900 test cases from skipped list in EFL port.
     10
     11        * platform/efl/fast/css/ignore-text-zoom-expected.txt: Added.
     12        * platform/efl/fast/css/preserve-user-specified-zoom-level-on-reload-expected.txt: Added.
     13        * platform/efl/fast/images/imagemap-focus-ring-zoom-expected.txt: Added.
     14        * platform/efl/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt: Added.
     15        * platform/efl/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt: Added.
     16        * platform/efl/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt: Added.
     17        * platform/efl/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt: Added.
     18        * platform/efl/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt: Added.
     19        * platform/efl/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt: Added.
     20        * platform/efl/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt: Added.
     21        * platform/efl/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt: Added.
     22        * platform/efl/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt: Added.
     23        * platform/efl/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt: Added.
     24        * platform/efl/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt: Added.
     25        * platform/efl/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt: Added.
     26        * platform/efl/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt: Added.
     27        * platform/efl/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt: Added.
     28        * platform/efl/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt: Added.
     29        * platform/efl/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt: Added.
     30        * platform/efl/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt: Added.
     31        * platform/efl/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt: Added.
     32        * platform/efl/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt: Added.
     33        * platform/efl/svg/W3C-I18N/text-anchor-no-markup-expected.txt: Added.
     34        * platform/efl/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt: Added.
     35        * platform/efl/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt: Added.
     36        * platform/efl/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt: Added.
     37        * platform/efl/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt: Added.
     38        * platform/efl/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt: Added.
     39        * platform/efl/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt: Added.
     40        * platform/efl/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt: Added.
     41        * platform/efl/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt: Added.
     42        * platform/efl/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.txt: Added.
     43        * platform/efl/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt: Added.
     44        * platform/efl/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt: Added.
     45        * platform/efl/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.txt: Added.
     46        * platform/efl/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt: Added.
     47        * platform/efl/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.txt: Added.
     48        * platform/efl/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.txt: Added.
     49        * platform/efl/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.txt: Added.
     50        * platform/efl/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.txt: Added.
     51        * platform/efl/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.txt: Added.
     52        * platform/efl/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt: Added.
     53        * platform/efl/svg/W3C-I18N/tspan-direction-ltr-expected.txt: Added.
     54        * platform/efl/svg/W3C-I18N/tspan-direction-rtl-expected.txt: Added.
     55        * platform/efl/svg/as-background-image/animated-svg-as-background-expected.txt: Added.
     56        * platform/efl/svg/as-background-image/background-image-preserveaspectRatio-support-expected.txt: Added.
     57        * platform/efl/svg/as-background-image/background-image-tiled-expected.txt: Added.
     58        * platform/efl/svg/as-background-image/same-image-two-instances-background-image-expected.txt: Added.
     59        * platform/efl/svg/as-background-image/svg-as-background-2-expected.txt: Added.
     60        * platform/efl/svg/as-background-image/svg-as-background-6-expected.txt: Added.
     61        * platform/efl/svg/as-background-image/svg-as-background-expected.txt: Added.
     62        * platform/efl/svg/as-background-image/svg-as-background-with-relative-size-expected.txt: Added.
     63        * platform/efl/svg/as-background-image/svg-as-background-with-viewBox-expected.txt: Added.
     64        * platform/efl/svg/as-background-image/svg-as-tiled-background-expected.txt: Added.
     65        * platform/efl/svg/as-background-image/svg-background-partial-redraw-expected.txt: Added.
     66        * platform/efl/svg/as-background-image/svg-width-100p-as-background-expected.txt: Added.
     67        * platform/efl/svg/as-border-image/svg-as-border-image-2-expected.txt: Added.
     68        * platform/efl/svg/as-border-image/svg-as-border-image-expected.txt: Added.
     69        * platform/efl/svg/as-image/animated-svg-as-image-expected.txt: Added.
     70        * platform/efl/svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size-expected.txt: Added.
     71        * platform/efl/svg/as-image/animated-svg-as-image-same-image-expected.txt: Added.
     72        * platform/efl/svg/as-image/img-preserveAspectRatio-support-1-expected.txt: Added.
     73        * platform/efl/svg/as-image/img-preserveAspectRatio-support-2-expected.txt: Added.
     74        * platform/efl/svg/as-image/same-image-two-instances-expected.txt: Added.
     75        * platform/efl/svg/as-image/svg-as-image-expected.txt: Added.
     76        * platform/efl/svg/as-image/svg-as-relative-image-with-explicit-size-expected.txt: Added.
     77        * platform/efl/svg/as-image/svg-image-change-content-size-expected.txt: Added.
     78        * platform/efl/svg/batik/filters/feTile-expected.txt: Added.
     79        * platform/efl/svg/batik/filters/filterRegions-expected.txt: Added.
     80        * platform/efl/svg/batik/masking/maskRegions-expected.txt: Added.
     81        * platform/efl/svg/batik/paints/gradientLimit-expected.txt: Added.
     82        * platform/efl/svg/batik/paints/patternPreserveAspectRatioA-expected.txt: Added.
     83        * platform/efl/svg/batik/paints/patternRegionA-expected.txt: Added.
     84        * platform/efl/svg/batik/paints/patternRegions-expected.txt: Added.
     85        * platform/efl/svg/batik/paints/patternRegions-positioned-objects-expected.txt: Added.
     86        * platform/efl/svg/batik/text/longTextOnPath-expected.txt: Added.
     87        * platform/efl/svg/batik/text/smallFonts-expected.txt: Added.
     88        * platform/efl/svg/batik/text/textAnchor-expected.txt: Added.
     89        * platform/efl/svg/batik/text/textAnchor2-expected.txt: Added.
     90        * platform/efl/svg/batik/text/textAnchor3-expected.txt: Added.
     91        * platform/efl/svg/batik/text/textDecoration-expected.txt: Added.
     92        * platform/efl/svg/batik/text/textDecoration2-expected.txt: Added.
     93        * platform/efl/svg/batik/text/textEffect-expected.txt: Added.
     94        * platform/efl/svg/batik/text/textEffect2-expected.txt: Added.
     95        * platform/efl/svg/batik/text/textEffect3-expected.txt: Added.
     96        * platform/efl/svg/batik/text/textFeatures-expected.txt: Added.
     97        * platform/efl/svg/batik/text/textGlyphOrientationHorizontal-expected.txt: Added.
     98        * platform/efl/svg/batik/text/textLayout-expected.txt: Added.
     99        * platform/efl/svg/batik/text/textLayout2-expected.txt: Added.
     100        * platform/efl/svg/batik/text/textLength-expected.txt: Added.
     101        * platform/efl/svg/batik/text/textOnPath-expected.txt: Added.
     102        * platform/efl/svg/batik/text/textOnPath2-expected.txt: Added.
     103        * platform/efl/svg/batik/text/textOnPath3-expected.txt: Added.
     104        * platform/efl/svg/batik/text/textOnPathSpaces-expected.txt: Added.
     105        * platform/efl/svg/batik/text/textPCDATA-expected.txt: Added.
     106        * platform/efl/svg/batik/text/textPosition-expected.txt: Added.
     107        * platform/efl/svg/batik/text/textPosition2-expected.txt: Added.
     108        * platform/efl/svg/batik/text/textProperties-expected.txt: Added.
     109        * platform/efl/svg/batik/text/textProperties2-expected.txt: Added.
     110        * platform/efl/svg/batik/text/textStyles-expected.txt: Added.
     111        * platform/efl/svg/batik/text/verticalText-expected.txt: Added.
     112        * platform/efl/svg/batik/text/verticalTextOnPath-expected.txt: Added.
     113        * platform/efl/svg/batik/text/xmlSpace-expected.txt: Added.
     114        * platform/efl/svg/carto.net/button-expected.txt: Added.
     115        * platform/efl/svg/carto.net/colourpicker-expected.txt: Added.
     116        * platform/efl/svg/carto.net/combobox-expected.txt: Added.
     117        * platform/efl/svg/carto.net/scrollbar-expected.txt: Added.
     118        * platform/efl/svg/carto.net/selectionlist-expected.txt: Added.
     119        * platform/efl/svg/carto.net/slider-expected.txt: Added.
     120        * platform/efl/svg/carto.net/tabgroup-expected.txt: Added.
     121        * platform/efl/svg/carto.net/textbox-expected.txt: Added.
     122        * platform/efl/svg/carto.net/window-expected.txt: Added.
     123        * platform/efl/svg/clip-path/clip-in-clip-expected.txt: Added.
     124        * platform/efl/svg/clip-path/clip-in-mask-expected.txt: Added.
     125        * platform/efl/svg/clip-path/clip-path-child-clipped-expected.txt: Added.
     126        * platform/efl/svg/clip-path/clip-path-clipped-no-content-expected.txt: Added.
     127        * platform/efl/svg/clip-path/clip-path-css-transform-1-expected.txt: Added.
     128        * platform/efl/svg/clip-path/clip-path-css-transform-2-expected.txt: Added.
     129        * platform/efl/svg/clip-path/clip-path-evenodd-expected.txt: Added.
     130        * platform/efl/svg/clip-path/clip-path-evenodd-nonzero-expected.txt: Added.
     131        * platform/efl/svg/clip-path/clip-path-nonzero-evenodd-expected.txt: Added.
     132        * platform/efl/svg/clip-path/clip-path-nonzero-expected.txt: Added.
     133        * platform/efl/svg/clip-path/clip-path-pixelation-expected.txt: Added.
     134        * platform/efl/svg/clip-path/clip-path-recursive-call-by-child-expected.txt: Added.
     135        * platform/efl/svg/clip-path/clip-path-recursive-call-expected.txt: Added.
     136        * platform/efl/svg/clip-path/clip-path-text-and-shape-expected.txt: Added.
     137        * platform/efl/svg/clip-path/clip-path-text-and-stroke-expected.txt: Added.
     138        * platform/efl/svg/clip-path/clip-path-text-expected.txt: Added.
     139        * platform/efl/svg/clip-path/clip-path-transform-1-expected.txt: Added.
     140        * platform/efl/svg/clip-path/clip-path-tspan-and-stroke-expected.txt: Added.
     141        * platform/efl/svg/clip-path/clip-path-use-as-child2-expected.txt: Added.
     142        * platform/efl/svg/clip-path/clip-path-use-as-child3-expected.txt: Added.
     143        * platform/efl/svg/clip-path/clip-path-use-as-child4-expected.txt: Added.
     144        * platform/efl/svg/clip-path/clip-path-use-as-child5-expected.txt: Added.
     145        * platform/efl/svg/clip-path/clip-path-with-container-expected.txt: Added.
     146        * platform/efl/svg/clip-path/clip-path-with-different-unittypes-expected.txt: Added.
     147        * platform/efl/svg/clip-path/clip-path-with-different-unittypes2-expected.txt: Added.
     148        * platform/efl/svg/clip-path/clip-path-with-invisibile-child-expected.txt: Added.
     149        * platform/efl/svg/clip-path/clip-path-with-text-clipped-expected.txt: Added.
     150        * platform/efl/svg/clip-path/clipper-placement-issue-expected.txt: Added.
     151        * platform/efl/svg/clip-path/deep-nested-clip-in-mask-different-unitTypes-expected.txt: Added.
     152        * platform/efl/svg/clip-path/deep-nested-clip-in-mask-expected.txt: Added.
     153        * platform/efl/svg/clip-path/deep-nested-clip-in-mask-panning-expected.txt: Added.
     154        * platform/efl/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.txt: Added.
     155        * platform/efl/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.txt: Added.
     156        * platform/efl/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.txt: Added.
     157        * platform/efl/svg/css/arrow-with-shadow-expected.txt: Added.
     158        * platform/efl/svg/css/clippath-with-shadow-expected.txt: Added.
     159
    11602012-02-12  David Barr  <davidbarr@chromium.org>
    2161
  • trunk/Tools/ChangeLog

    r107527 r107529  
     12012-02-12  Kangil Han  <kangil.han@samsung.com>
     2
     3        [EFL][DRT] Implement zoomPage{In,Out} and textZoom{In,Out} events.
     4        https://bugs.webkit.org/show_bug.cgi?id=78091
     5
     6        Reviewed by Hajime Morita.
     7
     8        Implemented zoomPageIn, zoomPageOut, textZoomIn and textZoomOut events on EFL DRT.
     9        This patch will activate around 1,900 test cases from skipped list in EFL port.
     10
     11        * DumpRenderTree/efl/EventSender.cpp:
     12        (textZoom):
     13        (pageZoom):
     14        (textZoomInCallback):
     15        (textZoomOutCallback):
     16        (zoomPageInCallback):
     17        (zoomPageOutCallback):
     18
    1192012-02-12  Ashod Nakashian  <ashodnakashian@yahoo.com>
    220
  • trunk/Tools/DumpRenderTree/efl/EventSender.cpp

    r98387 r107529  
    9797    EvasMouseEventScrollRight = 1 << 6,
    9898    EvasMouseEventClick       = EvasMouseEventMove | EvasMouseEventDown | EvasMouseEventUp,
     99};
     100
     101enum ZoomEvent {
     102    ZoomIn,
     103    ZoomOut
    99104};
    100105
     
    452457}
    453458
     459static void textZoom(ZoomEvent zoomEvent)
     460{
     461    Evas_Object* view = ewk_frame_view_get(browser->mainFrame());
     462    if (!view)
     463        return;
     464
     465    float zoomFactor = ewk_view_text_zoom_get(view);
     466    if (zoomEvent == ZoomIn)
     467        zoomFactor *= zoomMultiplierRatio;
     468    else
     469        zoomFactor /= zoomMultiplierRatio;
     470
     471    ewk_view_text_zoom_set(view, zoomFactor);
     472}
     473
     474static void pageZoom(ZoomEvent zoomEvent)
     475{
     476    Evas_Object* view = ewk_frame_view_get(browser->mainFrame());
     477    if (!view)
     478        return;
     479
     480    float zoomFactor = ewk_view_page_zoom_get(view);
     481    if (zoomEvent == ZoomIn)
     482        zoomFactor *= zoomMultiplierRatio;
     483    else
     484        zoomFactor /= zoomMultiplierRatio;
     485
     486    ewk_view_page_zoom_set(view, zoomFactor);
     487}
     488
     489static JSValueRef textZoomInCallback(JSContextRef context, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef* exception)
     490{
     491    textZoom(ZoomIn);
     492    return JSValueMakeUndefined(context);
     493}
     494
     495static JSValueRef textZoomOutCallback(JSContextRef context, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef* exception)
     496{
     497    textZoom(ZoomOut);
     498    return JSValueMakeUndefined(context);
     499}
     500
     501static JSValueRef zoomPageInCallback(JSContextRef context, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef* exception)
     502{
     503    pageZoom(ZoomIn);
     504    return JSValueMakeUndefined(context);
     505}
     506
     507static JSValueRef zoomPageOutCallback(JSContextRef context, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef* exception)
     508{
     509    pageZoom(ZoomOut);
     510    return JSValueMakeUndefined(context);
     511}
     512
    454513static JSStaticFunction staticFunctions[] = {
    455514    { "mouseScrollBy", mouseScrollByCallback, kJSPropertyAttributeReadOnly | kJSPropertyAttributeDontDelete },
     
    461520    { "scheduleAsynchronousClick", scheduleAsynchronousClickCallback, kJSPropertyAttributeReadOnly | kJSPropertyAttributeDontDelete },
    462521    { "scalePageBy", scalePageByCallback, kJSPropertyAttributeReadOnly | kJSPropertyAttributeDontDelete },
     522    { "textZoomIn", textZoomInCallback, kJSPropertyAttributeReadOnly | kJSPropertyAttributeDontDelete },
     523    { "textZoomOut", textZoomOutCallback, kJSPropertyAttributeReadOnly | kJSPropertyAttributeDontDelete },
     524    { "zoomPageIn", zoomPageInCallback, kJSPropertyAttributeReadOnly | kJSPropertyAttributeDontDelete },
     525    { "zoomPageOut", zoomPageOutCallback, kJSPropertyAttributeReadOnly | kJSPropertyAttributeDontDelete },
    463526    { 0, 0, 0 }
    464527};
Note: See TracChangeset for help on using the changeset viewer.