[webkit-changes] [WebKit/WebKit] e91a04: [web-animations] compositing/layer-creation/scale-...

Antoine Quint noreply at github.com
Sun Dec 10 10:08:10 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e91a040d895d3abd39abdf599196b5595feca54a
      https://github.com/WebKit/WebKit/commit/e91a040d895d3abd39abdf599196b5595feca54a
  Author: Antoine Quint <graouts at webkit.org>
  Date:   2023-12-10 (Sun, 10 Dec 2023)

  Changed paths:
    M LayoutTests/compositing/layer-creation/scale-rotation-animation-overlap-expected.txt
    M LayoutTests/compositing/layer-creation/scale-rotation-animation-overlap.html
    M LayoutTests/platform/ios/compositing/layer-creation/scale-rotation-animation-overlap-expected.txt

  Log Message:
  -----------
  [web-animations] compositing/layer-creation/scale-rotation-animation-overlap.html is a timeout on Sonoma
https://bugs.webkit.org/show_bug.cgi?id=266171

Reviewed by Simon Fraser.

We used to create a 60x60 dot matrix and this would cost a lot of the test operations
to be insanely slow in Debug builds. Using a 30x30 matrix (4 times fewer elements) with
wider spacing covers the same area but dramatically shortens the time it takes to run the
test, going from about 30 seconds on my development laptop to just about 2 seconds and thus
comfortably avoiding a timeout.

* LayoutTests/compositing/layer-creation/scale-rotation-animation-overlap-expected.txt:
* LayoutTests/compositing/layer-creation/scale-rotation-animation-overlap.html:
* LayoutTests/platform/ios/compositing/layer-creation/scale-rotation-animation-overlap-expected.txt:

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




More information about the webkit-changes mailing list