[webkit-changes] [WebKit/WebKit] f4ab57: [ThreadedCompositor] Move the threaded compositor ...

Carlos Garcia Campos noreply at github.com
Mon Oct 7 04:39:21 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: f4ab5729c8d61cb9303c7be95247558d4b9da909
      https://github.com/WebKit/WebKit/commit/f4ab5729c8d61cb9303c7be95247558d4b9da909
  Author: Carlos Garcia Campos <cgarcia at igalia.com>
  Date:   2024-10-07 (Mon, 07 Oct 2024)

  Changed paths:
    M Source/WebKit/PlatformGTK.cmake
    M Source/WebKit/PlatformPlayStation.cmake
    M Source/WebKit/PlatformWPE.cmake
    M Source/WebKit/PlatformWin.cmake
    R Source/WebKit/Shared/CoordinatedGraphics/CoordinatedGraphicsScene.cpp
    R Source/WebKit/Shared/CoordinatedGraphics/CoordinatedGraphicsScene.h
    R Source/WebKit/Shared/CoordinatedGraphics/SimpleViewportController.cpp
    R Source/WebKit/Shared/CoordinatedGraphics/SimpleViewportController.h
    R Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/CompositingRunLoop.cpp
    R Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/CompositingRunLoop.h
    R Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/ThreadedCompositor.cpp
    R Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/ThreadedCompositor.h
    R Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/ThreadedDisplayRefreshMonitor.cpp
    R Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/ThreadedDisplayRefreshMonitor.h
    M Source/WebKit/SourcesGTK.txt
    M Source/WebKit/SourcesWPE.txt
    A Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/CompositingRunLoop.cpp
    A Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/CompositingRunLoop.h
    A Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/CoordinatedGraphicsScene.cpp
    A Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/CoordinatedGraphicsScene.h
    A Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/SimpleViewportController.cpp
    A Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/SimpleViewportController.h
    A Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/ThreadedCompositor.cpp
    A Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/ThreadedCompositor.h
    A Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/ThreadedDisplayRefreshMonitor.cpp
    A Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/ThreadedDisplayRefreshMonitor.h

  Log Message:
  -----------
  [ThreadedCompositor] Move the threaded compositor sources from Shared to WebProcess
https://bugs.webkit.org/show_bug.cgi?id=280966

Reviewed by Alejandro G. Castro.

ThreadedCompositor is only used in the web process and it really only
works in the web process. This patch just moves the code, but it will
allow us to simplify the code in follow up commits.

* Source/WebKit/PlatformGTK.cmake:
* Source/WebKit/PlatformPlayStation.cmake:
* Source/WebKit/PlatformWPE.cmake:
* Source/WebKit/PlatformWin.cmake:
* Source/WebKit/SourcesGTK.txt:
* Source/WebKit/SourcesWPE.txt:
* Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/CompositingRunLoop.cpp: Renamed from Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/CompositingRunLoop.cpp.
* Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/CompositingRunLoop.h: Renamed from Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/CompositingRunLoop.h.
* Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/CoordinatedGraphicsScene.cpp: Renamed from Source/WebKit/Shared/CoordinatedGraphics/CoordinatedGraphicsScene.cpp.
* Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/CoordinatedGraphicsScene.h: Renamed from Source/WebKit/Shared/CoordinatedGraphics/CoordinatedGraphicsScene.h.
* Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/SimpleViewportController.cpp: Renamed from Source/WebKit/Shared/CoordinatedGraphics/SimpleViewportController.cpp.
* Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/SimpleViewportController.h: Renamed from Source/WebKit/Shared/CoordinatedGraphics/SimpleViewportController.h.
* Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/ThreadedCompositor.cpp: Renamed from Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/ThreadedCompositor.cpp.
* Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/ThreadedCompositor.h: Renamed from Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/ThreadedCompositor.h.
* Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/ThreadedDisplayRefreshMonitor.cpp: Renamed from Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/ThreadedDisplayRefreshMonitor.cpp.
* Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/ThreadedDisplayRefreshMonitor.h: Renamed from Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/ThreadedDisplayRefreshMonitor.h.

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



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list