Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: f25b506a1242551633758b3f9b7542fc03bf89c1
      
https://github.com/WebKit/WebKit/commit/f25b506a1242551633758b3f9b7542fc03bf89c1
  Author: Carlos Alberto Lopez Perez <clo...@igalia.com>
  Date:   2024-11-19 (Tue, 19 Nov 2024)

  Changed paths:
    M 
Tools/Scripts/webkitpy/benchmark_runner/data/patches/webserver/MotionMark1.3.1.patch
    M 
Tools/Scripts/webkitpy/benchmark_runner/data/patches/webserver/MotionMark1.3.patch

  Log Message:
  -----------
  [run-benchmark] Motionmark 1.3 and 1.3.1 plans are not setting the canvas 
size when running individual subtests with the webserver driver
https://bugs.webkit.org/show_bug.cgi?id=283319

Reviewed by Simon Fraser.

When running individual subtests from MotionMark 1.3 via the subtests feature,
the test elements that appear on the screen are very small and do not match
what one gets by manually selecting the options on developer.html

This was reported at MotionMark at 
https://github.com/WebKit/MotionMark/issues/43
and got fixed on MotionMark 1.3.1

However, the patch that we are carrying for the webserver test automation
removed this fix.

So this brings the fix back to the MotionMark 1.3.1 webserver patch and also
backports it to the 1.3 one.

This is reproducible with the following command:
    Tools/Scripts/run-benchmark --plan motionmark1.3.1 \
        --driver webserver --subtests CanvasSuite/CanvasPutGetImageData

* 
Tools/Scripts/webkitpy/benchmark_runner/data/patches/webserver/MotionMark1.3.1.patch:
* 
Tools/Scripts/webkitpy/benchmark_runner/data/patches/webserver/MotionMark1.3.patch:

Canonical link: https://commits.webkit.org/286837@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to