Changeset 128348 in webkit


Ignore:
Timestamp:
Sep 12, 2012 12:23:37 PM (12 years ago)
Author:
commit-queue@webkit.org
Message:

[chromium] Add a virtual test suite for fast/hidpi
https://bugs.webkit.org/show_bug.cgi?id=90192

Patch by Alex Sakhartchouk <alexst@chromium.org> on 2012-09-12
Reviewed by Dirk Pranke.

Tools:

Add a virtual test suite to make sure the pixel tests in fast/hidpi give the same result
on the hardware accelerated path as the software path.

  • DumpRenderTree/chromium/WebPreferences.cpp:

(WebPreferences::applyTo):

  • Scripts/webkitpy/layout_tests/port/chromium.py:

(ChromiumPort.virtual_test_suites):

LayoutTests:

Making sure the new virtual tests have matching expectations to non-gpu ones

  • platform/chromium/TestExpectations:
  • platform/chromium/virtual/gpu/fast/hidpi/README.txt: Added.
Location:
trunk
Files:
2 added
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r128347 r128348  
     12012-09-12  Alex Sakhartchouk  <alexst@chromium.org>
     2
     3        [chromium] Add a virtual test suite for fast/hidpi
     4        https://bugs.webkit.org/show_bug.cgi?id=90192
     5
     6        Reviewed by Dirk Pranke.
     7
     8        Making sure the new virtual tests have matching expectations to non-gpu ones
     9
     10        * platform/chromium/TestExpectations:
     11        * platform/chromium/virtual/gpu/fast/hidpi/README.txt: Added.
     12
    1132012-09-12  Sami Kyostila  <skyostil@google.com>
    214
  • trunk/LayoutTests/platform/chromium/TestExpectations

    r128347 r128348  
    26542654BUGCR146756 LINUX WIN ANDROID MAC : fast/hidpi/broken-image-icon-hidpi.html = IMAGE
    26552655BUGCR146756 LINUX WIN ANDROID MAC : fast/hidpi/broken-image-with-size-hidpi.html = IMAGE
     2656BUGCR146756 LINUX WIN ANDROID MAC : platform/chromium/virtual/gpu/fast/hidpi/broken-image-icon-hidpi.html = IMAGE
     2657BUGCR146756 LINUX WIN ANDROID MAC : platform/chromium/virtual/gpu/fast/hidpi/broken-image-with-size-hidpi.html = IMAGE
    26562658
    26572659// Flaky tests from ~r97647
     
    36193621
    36203622BUGWK96441 WIN DEBUG : fast/hidpi/gradient-with-scaled-ancestor.html = IMAGE
     3623BUGWK96441 : platform/chromium/virtual/gpu/fast/hidpi/gradient-with-scaled-ancestor.html = IMAGE
    36213624
    36223625BUGWK96041 LINUX : http/tests/cache/cancel-during-revalidation-succeeded.html = PASS TEXT
  • trunk/Tools/ChangeLog

    r128343 r128348  
     12012-09-12  Alex Sakhartchouk  <alexst@chromium.org>
     2
     3        [chromium] Add a virtual test suite for fast/hidpi
     4        https://bugs.webkit.org/show_bug.cgi?id=90192
     5
     6        Reviewed by Dirk Pranke.
     7
     8        Add a virtual test suite to make sure the pixel tests in fast/hidpi give the same result
     9        on the hardware accelerated path as the software path.
     10
     11        * DumpRenderTree/chromium/WebPreferences.cpp:
     12        (WebPreferences::applyTo):
     13        * Scripts/webkitpy/layout_tests/port/chromium.py:
     14        (ChromiumPort.virtual_test_suites):
     15
    1162012-09-12  Adam Klein  <adamk@chromium.org>
    217
  • trunk/Tools/DumpRenderTree/chromium/WebPreferences.cpp

    r126926 r128348  
    227227    settings->setMediaPlaybackRequiresUserGesture(mediaPlaybackRequiresUserGesture);
    228228    settings->setMockScrollbarsEnabled(mockScrollbarsEnabled);
     229    settings->setApplyDefaultDeviceScaleFactorInCompositor(forceCompositingMode);
    229230
    230231    // Fixed values.
  • trunk/Tools/Scripts/webkitpy/layout_tests/port/chromium.py

    r128181 r128348  
    371371                             'compositing/webgl',
    372372                             ['--enable-threaded-compositing']),
     373            VirtualTestSuite('platform/chromium/virtual/gpu/fast/hidpi',
     374                             'fast/hidpi',
     375                             ['--force-compositing-mode']),
    373376        ]
    374377
Note: See TracChangeset for help on using the changeset viewer.