Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 2129556ec693c9909c60b6576f8a1c08c9f03a4d
      
https://github.com/WebKit/WebKit/commit/2129556ec693c9909c60b6576f8a1c08c9f03a4d
  Author: Patrick Angle <pan...@apple.com>
  Date:   2023-01-24 (Tue, 24 Jan 2023)

  Changed paths:
    M LayoutTests/platform/mac-wk1/TestExpectations
    M Source/WebInspectorUI/UserInterface/Models/ScreenshotsInstrument.js

  Log Message:
  -----------
  Web Inspector: Screenshots timeline is unsupported in WebKitLegacy, we should 
disable it when inspect such targets
https://bugs.webkit.org/show_bug.cgi?id=244301
rdar://problem/99094864

Reviewed by Devin Rousso and BJ Burg.

Screenshots are taken when a composite occurs to populate the screenshots 
timeline. Composites do not occurs for
the same types of updates in WebKitLegacy as they do in WebKit2. Due to this, 
the timeline currently appears
broken on WebKitLegacy targets. Until we can do the work in webkit.org/b/251113 
to support WebKitLegacy, we
instead will disable the Screenshots timeline when inspecting WebKitLegacy 
targets (the "Page" debuggable type,
as opposed to the WK2 "Web Page" debuggable type).

* LayoutTests/platform/mac-wk1/TestExpectations:
* Source/WebInspectorUI/UserInterface/Models/ScreenshotsInstrument.js:
(WI.ScreenshotsInstrument.supported):

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


_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to