Changeset 55019 in webkit


Ignore:
Timestamp:
Feb 19, 2010, 9:13:38 AM (16 years ago)
Author:
abecsi@webkit.org
Message:

[Qt] Implement textZoomIn() and textZoomOut() in DRT's EventSender, add results
for passing new tests and unskip the passing ones from the Skipped list.
https://bugs.webkit.org/show_bug.cgi?id=35159

Reviewed by Kenneth Rohde Christiansen.

WebKitTools:

  • DumpRenderTree/qt/EventSenderQt.cpp:

(EventSender::textZoomIn):
(EventSender::textZoomOut):

  • DumpRenderTree/qt/EventSenderQt.h:

LayoutTests:

  • platform/qt/Skipped: unskip passing tests
  • platform/qt/svg/custom/text-zoom-expected.txt: Added.
  • platform/qt/svg/zoom: Added.
  • platform/qt/svg/zoom/page: Added.
  • platform/qt/svg/zoom/page/absolute-sized-document-no-scrollbars-expected.txt: Added.
  • platform/qt/svg/zoom/page/absolute-sized-document-scrollbars-expected.txt: Added.
  • platform/qt/svg/zoom/page/relative-sized-document-scrollbars-expected.txt: Added.
  • platform/qt/svg/zoom/page/zoom-foreignObject-expected.txt: Added.
  • platform/qt/svg/zoom/page/zoom-hixie-mixed-008-expected.txt: Added.
  • platform/qt/svg/zoom/page/zoom-hixie-mixed-009-expected.txt: Added.
  • platform/qt/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt: Added.
  • platform/qt/svg/zoom/page/zoom-svg-float-border-padding-expected.txt: Added.
  • platform/qt/svg/zoom/text: Added.
  • platform/qt/svg/zoom/text/absolute-sized-document-no-scrollbars-expected.txt: Added.
  • platform/qt/svg/zoom/text/absolute-sized-document-scrollbars-expected.txt: Added.
  • platform/qt/svg/zoom/text/relative-sized-document-scrollbars-expected.txt: Added.
  • platform/qt/svg/zoom/text/zoom-foreignObject-expected.txt: Added.
  • platform/qt/svg/zoom/text/zoom-hixie-mixed-008-expected.txt: Added.
  • platform/qt/svg/zoom/text/zoom-hixie-mixed-009-expected.txt: Added.
  • platform/qt/svg/zoom/text/zoom-hixie-rendering-model-004-expected.txt: Added.
  • platform/qt/svg/zoom/text/zoom-svg-float-border-padding-expected.txt: Added.
Location:
trunk
Files:
20 added
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r55017 r55019  
     12010-02-19  Andras Becsi  <abecsi@webkit.org>
     2
     3        Reviewed by Kenneth Rohde Christiansen.
     4
     5        [Qt] Implement textZoomIn() and textZoomOut() in DRT's EventSender, add results
     6        for passing new tests and unskip the passing ones from the Skipped list.
     7        https://bugs.webkit.org/show_bug.cgi?id=35159
     8
     9        * platform/qt/Skipped: unskip passing tests
     10        * platform/qt/svg/custom/text-zoom-expected.txt: Added.
     11        * platform/qt/svg/zoom: Added.
     12        * platform/qt/svg/zoom/page: Added.
     13        * platform/qt/svg/zoom/page/absolute-sized-document-no-scrollbars-expected.txt: Added.
     14        * platform/qt/svg/zoom/page/absolute-sized-document-scrollbars-expected.txt: Added.
     15        * platform/qt/svg/zoom/page/relative-sized-document-scrollbars-expected.txt: Added.
     16        * platform/qt/svg/zoom/page/zoom-foreignObject-expected.txt: Added.
     17        * platform/qt/svg/zoom/page/zoom-hixie-mixed-008-expected.txt: Added.
     18        * platform/qt/svg/zoom/page/zoom-hixie-mixed-009-expected.txt: Added.
     19        * platform/qt/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt: Added.
     20        * platform/qt/svg/zoom/page/zoom-svg-float-border-padding-expected.txt: Added.
     21        * platform/qt/svg/zoom/text: Added.
     22        * platform/qt/svg/zoom/text/absolute-sized-document-no-scrollbars-expected.txt: Added.
     23        * platform/qt/svg/zoom/text/absolute-sized-document-scrollbars-expected.txt: Added.
     24        * platform/qt/svg/zoom/text/relative-sized-document-scrollbars-expected.txt: Added.
     25        * platform/qt/svg/zoom/text/zoom-foreignObject-expected.txt: Added.
     26        * platform/qt/svg/zoom/text/zoom-hixie-mixed-008-expected.txt: Added.
     27        * platform/qt/svg/zoom/text/zoom-hixie-mixed-009-expected.txt: Added.
     28        * platform/qt/svg/zoom/text/zoom-hixie-rendering-model-004-expected.txt: Added.
     29        * platform/qt/svg/zoom/text/zoom-svg-float-border-padding-expected.txt: Added.
     30
    1312010-02-19  Philippe Normand  <pnormand@igalia.com>
    232
  • trunk/LayoutTests/platform/qt/Skipped

    r55014 r55019  
    224224# Missing layoutTestController.setSmartInsertDeleteEnabled()
    225225editing/selection/doubleclick-beside-cr-span.html
    226 
    227 # Missing eventSender.textZoomIn() (and textZoomOut)
    228 svg/custom/text-zoom.xhtml
    229 svg/zoom/text/absolute-sized-document-no-scrollbars.svg
    230 svg/zoom/text/absolute-sized-document-scrollbars.svg
    231 svg/zoom/text/relative-sized-document-scrollbars.svg
    232 svg/zoom/text/zoom-foreignObject.svg
    233 svg/zoom/text/zoom-hixie-mixed-008.xml
    234 svg/zoom/text/zoom-hixie-mixed-009.xml
    235 svg/zoom/text/zoom-hixie-rendering-model-004.xhtml
    236 svg/zoom/text/zoom-svg-float-border-padding.xml
    237226
    238227# Missing eventSender.beginDragWithFiles()
  • trunk/WebKitTools/ChangeLog

    r55013 r55019  
     12010-02-19  Andras Becsi  <abecsi@webkit.org>
     2
     3        Reviewed by Kenneth Rohde Christiansen.
     4
     5        [Qt] Implement textZoomIn() and textZoomOut() in DRT's EventSender, add results
     6        for passing new tests and unskip the passing ones from the Skipped list.
     7        https://bugs.webkit.org/show_bug.cgi?id=35159
     8
     9        * DumpRenderTree/qt/EventSenderQt.cpp:
     10        (EventSender::textZoomIn):
     11        (EventSender::textZoomOut):
     12        * DumpRenderTree/qt/EventSenderQt.h:
     13
    1142010-02-19  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
    215
  • trunk/WebKitTools/DumpRenderTree/qt/EventSenderQt.cpp

    r55012 r55019  
    400400void EventSender::zoomPageIn()
    401401{
    402     QWebFrame* frame = m_page->mainFrame();
    403     if (frame)
     402    if (QWebFrame* frame = m_page->mainFrame())
    404403        frame->setZoomFactor(frame->zoomFactor() * ZOOM_STEP);
    405404}
     
    407406void EventSender::zoomPageOut()
    408407{
    409     QWebFrame* frame = m_page->mainFrame();
    410     if (frame)
     408    if (QWebFrame* frame = m_page->mainFrame())
    411409        frame->setZoomFactor(frame->zoomFactor() / ZOOM_STEP);
     410}
     411
     412void EventSender::textZoomIn()
     413{
     414    if (QWebFrame* frame = m_page->mainFrame())
     415        frame->setTextSizeMultiplier(frame->textSizeMultiplier() * ZOOM_STEP);
     416}
     417
     418void EventSender::textZoomOut()
     419{
     420    if (QWebFrame* frame = m_page->mainFrame())
     421        frame->setTextSizeMultiplier(frame->textSizeMultiplier() / ZOOM_STEP);
    412422}
    413423
  • trunk/WebKitTools/DumpRenderTree/qt/EventSenderQt.h

    r52922 r55019  
    6969    void zoomPageIn();
    7070    void zoomPageOut();
     71    void textZoomIn();
     72    void textZoomOut();
    7173    void clearTouchPoints();
    7274    void releaseTouchPoint(int index);
Note: See TracChangeset for help on using the changeset viewer.