2011-01-26 Martin Robinson <mrobinson@igalia.com>
authormrobinson@webkit.org <mrobinson@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 27 Jan 2011 02:46:02 +0000 (02:46 +0000)
committermrobinson@webkit.org <mrobinson@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 27 Jan 2011 02:46:02 +0000 (02:46 +0000)
commit3ce973c3ba37f9d4e7c9cbe99b7e497fc1e3f28b
tree482e0b0a7afb5dc709061f7d7786c024dd56ad54
parent132c61dadd6423e644793dc2f240973acafb40dc
2011-01-26  Martin Robinson  <mrobinson@igalia.com>

        Reviewed by Xan Lopez.

        [GTK] Pixel dumps do not include scrollbars in output images
        https://bugs.webkit.org/show_bug.cgi?id=53216

        Update expected results which should show scrollbars.

        * platform/gtk/css2.1/t0803-c5502-mrgn-r-02-c-expected.checksum:
        * platform/gtk/css2.1/t0803-c5502-mrgn-r-02-c-expected.png:
        * platform/gtk/css2.1/t0803-c5505-mrgn-02-c-expected.checksum:
        * platform/gtk/css2.1/t0803-c5505-mrgn-02-c-expected.png:
        * platform/gtk/css2.1/t080301-c411-vt-mrgn-00-b-expected.checksum:
        * platform/gtk/css2.1/t080301-c411-vt-mrgn-00-b-expected.png:
        * platform/gtk/css2.1/t0905-c5525-fltclr-00-c-ag-expected.checksum:
        * platform/gtk/css2.1/t0905-c5525-fltclr-00-c-ag-expected.png:
        * platform/gtk/css2.1/t0905-c5525-fltmrgn-00-c-ag-expected.checksum:
        * platform/gtk/css2.1/t0905-c5525-fltmrgn-00-c-ag-expected.png:
        * platform/gtk/css2.1/t0905-c5525-fltwidth-00-c-g-expected.checksum:
        * platform/gtk/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png:
        * platform/gtk/css2.1/t0905-c5526-fltclr-00-c-ag-expected.checksum:
        * platform/gtk/css2.1/t0905-c5526-fltclr-00-c-ag-expected.png:
        * platform/gtk/css2.1/t1002-c5523-width-02-b-g-expected.checksum:
        * platform/gtk/css2.1/t1002-c5523-width-02-b-g-expected.png:
        * platform/gtk/css2.1/t1202-counters-08-b-expected.checksum:
        * platform/gtk/css2.1/t1202-counters-08-b-expected.png:
        * platform/gtk/css2.1/t1202-counters-09-b-expected.checksum:
        * platform/gtk/css2.1/t1202-counters-09-b-expected.png:
        * platform/gtk/css2.1/t140201-c535-bg-fixd-00-b-g-expected.checksum:
        * platform/gtk/css2.1/t140201-c535-bg-fixd-00-b-g-expected.png:
        * platform/gtk/css2.1/t140201-c537-bgfxps-00-c-ag-expected.checksum:
        * platform/gtk/css2.1/t140201-c537-bgfxps-00-c-ag-expected.png:
        * platform/gtk/css2.1/t1508-c527-font-07-b-expected.checksum:
        * platform/gtk/css2.1/t1508-c527-font-07-b-expected.png:
2011-01-26  Martin Robinson  <mrobinson@igalia.com>

        Reviewed by Xan Lopez.

        [GTK] Pixel dumps do not include scrollbars in output images
        https://bugs.webkit.org/show_bug.cgi?id=53216

        Show scrollbars in pixel dumps. This will fix pixel dumps for tests
        that have scrollbars.

        * DumpRenderTree/gtk/PixelDumpSupportGtk.cpp:
        (createBitmapContextFromWebView): Take the snapshot of the containing GtkScrolledWindow
        instead of the web view itself.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76749 268f45cc-cd09-0410-ab3c-d52691b4dbfc
29 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/gtk/css2.1/t0803-c5502-mrgn-r-02-c-expected.checksum
LayoutTests/platform/gtk/css2.1/t0803-c5502-mrgn-r-02-c-expected.png
LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-02-c-expected.checksum
LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-02-c-expected.png
LayoutTests/platform/gtk/css2.1/t080301-c411-vt-mrgn-00-b-expected.checksum
LayoutTests/platform/gtk/css2.1/t080301-c411-vt-mrgn-00-b-expected.png
LayoutTests/platform/gtk/css2.1/t0905-c5525-fltclr-00-c-ag-expected.checksum
LayoutTests/platform/gtk/css2.1/t0905-c5525-fltclr-00-c-ag-expected.png
LayoutTests/platform/gtk/css2.1/t0905-c5525-fltmrgn-00-c-ag-expected.checksum
LayoutTests/platform/gtk/css2.1/t0905-c5525-fltmrgn-00-c-ag-expected.png
LayoutTests/platform/gtk/css2.1/t0905-c5525-fltwidth-00-c-g-expected.checksum
LayoutTests/platform/gtk/css2.1/t0905-c5525-fltwidth-00-c-g-expected.png
LayoutTests/platform/gtk/css2.1/t0905-c5526-fltclr-00-c-ag-expected.checksum
LayoutTests/platform/gtk/css2.1/t0905-c5526-fltclr-00-c-ag-expected.png
LayoutTests/platform/gtk/css2.1/t1002-c5523-width-02-b-g-expected.checksum
LayoutTests/platform/gtk/css2.1/t1002-c5523-width-02-b-g-expected.png
LayoutTests/platform/gtk/css2.1/t1202-counters-08-b-expected.checksum
LayoutTests/platform/gtk/css2.1/t1202-counters-08-b-expected.png
LayoutTests/platform/gtk/css2.1/t1202-counters-09-b-expected.checksum
LayoutTests/platform/gtk/css2.1/t1202-counters-09-b-expected.png
LayoutTests/platform/gtk/css2.1/t140201-c535-bg-fixd-00-b-g-expected.checksum
LayoutTests/platform/gtk/css2.1/t140201-c535-bg-fixd-00-b-g-expected.png
LayoutTests/platform/gtk/css2.1/t140201-c537-bgfxps-00-c-ag-expected.checksum
LayoutTests/platform/gtk/css2.1/t140201-c537-bgfxps-00-c-ag-expected.png
LayoutTests/platform/gtk/css2.1/t1508-c527-font-07-b-expected.checksum
LayoutTests/platform/gtk/css2.1/t1508-c527-font-07-b-expected.png
Tools/ChangeLog
Tools/DumpRenderTree/gtk/PixelDumpSupportGtk.cpp