Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: bd32ef1d52c7fb92c3b492d22f498f7f0c0d6fde
      
https://github.com/WebKit/WebKit/commit/bd32ef1d52c7fb92c3b492d22f498f7f0c0d6fde
  Author: Rob Buis <[email protected]>
  Date:   2023-06-06 (Tue, 06 Jun 2023)

  Changed paths:
    A 
PerformanceTests/ContentVisibility/div-container-width-changes-cv-auto-scrolling.html
    A 
PerformanceTests/ContentVisibility/div-container-width-changes-cv-auto.html
    A 
PerformanceTests/ContentVisibility/div-container-width-changes-scrolling.html
    A PerformanceTests/ContentVisibility/div-container-width-changes.html
    A 
PerformanceTests/ContentVisibility/div-item-width-changes-cv-auto-scrolling.html
    A PerformanceTests/ContentVisibility/div-item-width-changes-cv-auto.html
    A PerformanceTests/ContentVisibility/div-item-width-changes-scrolling.html
    A PerformanceTests/ContentVisibility/div-item-width-changes.html
    A PerformanceTests/ContentVisibility/fieldset-container-width-changes.html
    A 
PerformanceTests/ContentVisibility/flex-container-width-changes-cv-auto-scrolling.html
    A 
PerformanceTests/ContentVisibility/flex-container-width-changes-cv-auto.html
    A 
PerformanceTests/ContentVisibility/flex-container-width-changes-scrolling.html
    A PerformanceTests/ContentVisibility/flex-container-width-changes.html
    A 
PerformanceTests/ContentVisibility/flex-item-width-changes-cv-auto-scrolling.html
    A PerformanceTests/ContentVisibility/flex-item-width-changes-cv-auto.html
    A PerformanceTests/ContentVisibility/flex-item-width-changes-scrolling.html
    A PerformanceTests/ContentVisibility/flex-item-width-changes.html
    A 
PerformanceTests/ContentVisibility/grid-container-width-changes-cv-auto-scrolling.html
    A 
PerformanceTests/ContentVisibility/grid-container-width-changes-cv-auto.html
    A 
PerformanceTests/ContentVisibility/grid-container-width-changes-scrolling.html
    A PerformanceTests/ContentVisibility/grid-container-width-changes.html
    A 
PerformanceTests/ContentVisibility/grid-item-width-changes-cv-auto-scrolling.html
    A PerformanceTests/ContentVisibility/grid-item-width-changes-cv-auto.html
    A PerformanceTests/ContentVisibility/grid-item-width-changes-scrolling.html
    A PerformanceTests/ContentVisibility/grid-item-width-changes.html

  Log Message:
  -----------
  Add content-visibility perf tests
https://bugs.webkit.org/show_bug.cgi?id=257704

Reviewed by Alan Baradlay.

Add content-visibility perf tests based on chromium display_locking perf tests.
The tested scenarios are:
- a container has width toggled between predefined widths on each animation 
frame
- In -scolling.html additionally tests the container outside the viewport is 
scrolled into the viewport

The tests are repeated for both content-visibility:hidden and auto, and for 
containers as div, grid or flexbox.

* 
PerformanceTests/ContentVisibility/div-container-width-changes-cv-auto-scrolling.html:
 Added.
* PerformanceTests/ContentVisibility/div-container-width-changes-cv-auto.html: 
Added.
* PerformanceTests/ContentVisibility/div-container-width-changes-scolling.html: 
Added.
* PerformanceTests/ContentVisibility/div-container-width-changes.html: Added.
* 
PerformanceTests/ContentVisibility/div-item-width-changes-cv-auto-scrolling.html:
 Added.
* PerformanceTests/ContentVisibility/div-item-width-changes-cv-auto.html: Added.
* PerformanceTests/ContentVisibility/div-item-width-changes-scrolling.html: 
Added.
* PerformanceTests/ContentVisibility/div-item-width-changes.html: Added.
* PerformanceTests/ContentVisibility/fieldset-container-width-changes.html: 
Added.
* 
PerformanceTests/ContentVisibility/flex-container-width-changes-cv-auto-scrolling.html:
 Added.
* PerformanceTests/ContentVisibility/flex-container-width-changes-cv-auto.html: 
Added.
* 
PerformanceTests/ContentVisibility/flex-container-width-changes-scrolling.html: 
Added.
* PerformanceTests/ContentVisibility/flex-container-width-changes.html: Added.
* 
PerformanceTests/ContentVisibility/flex-item-width-changes-cv-auto-scrolling.html:
 Added.
* PerformanceTests/ContentVisibility/flex-item-width-changes-cv-auto.html: 
Added.
* PerformanceTests/ContentVisibility/flex-item-width-changes-scrolling.html: 
Added.
* PerformanceTests/ContentVisibility/flex-item-width-changes.html: Added.
* 
PerformanceTests/ContentVisibility/grid-container-width-changes-cv-auto-scrolling.html:
 Added.
* PerformanceTests/ContentVisibility/grid-container-width-changes-cv-auto.html: 
Added.
* 
PerformanceTests/ContentVisibility/grid-container-width-changes-scrolling.html: 
Added.
* PerformanceTests/ContentVisibility/grid-container-width-changes.html: Added.
* 
PerformanceTests/ContentVisibility/grid-item-width-changes-cv-auto-scrolling.html:
 Added.
* PerformanceTests/ContentVisibility/grid-item-width-changes-cv-auto.html: 
Added.
* PerformanceTests/ContentVisibility/grid-item-width-changes-scrolling.html: 
Added.
* PerformanceTests/ContentVisibility/grid-item-width-changes.html: Added.

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


_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to