Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: bd92e5e29350527a9e198dc521ae782ed015e880
      
https://github.com/WebKit/WebKit/commit/bd92e5e29350527a9e198dc521ae782ed015e880
  Author: Charlie Wolfe <[email protected]>
  Date:   2024-11-04 (Mon, 04 Nov 2024)

  Changed paths:
    M LayoutTests/compositing/clip-change.html
    M LayoutTests/compositing/geometry/foreground-offset-change.html
    M 
LayoutTests/compositing/geometry/limit-layer-bounds-transformed-overflow.html
    M LayoutTests/compositing/iframes/become-composited-nested-iframes.html
    M LayoutTests/compositing/iframes/become-overlapped-iframe.html
    M LayoutTests/compositing/iframes/connect-compositing-iframe-delayed.html
    M LayoutTests/compositing/iframes/connect-compositing-iframe.html
    M LayoutTests/compositing/iframes/connect-compositing-iframe2.html
    M LayoutTests/compositing/iframes/connect-compositing-iframe3.html
    M LayoutTests/compositing/iframes/enter-compositing-iframe.html
    M LayoutTests/compositing/iframes/iframe-content-flipping.html
    M LayoutTests/compositing/iframes/iframe-resize.html
    M LayoutTests/compositing/iframes/iframe-scrolling-change.html
    M LayoutTests/compositing/iframes/iframe-size-to-zero.html
    M LayoutTests/compositing/iframes/iframe-src-change.html
    M LayoutTests/compositing/iframes/invisible-nested-iframe-hide.html
    M LayoutTests/compositing/iframes/invisible-nested-iframe-show.html
    M LayoutTests/compositing/iframes/leave-compositing-iframe.html
    M LayoutTests/compositing/iframes/overlapped-iframe-iframe.html
    M LayoutTests/compositing/iframes/overlapped-iframe.html
    M LayoutTests/compositing/iframes/overlapped-nested-iframes.html
    M LayoutTests/compositing/iframes/repaint-after-losing-scrollbars.html
    M LayoutTests/compositing/iframes/resources/fixed-position-subframe.html
    M 
LayoutTests/compositing/iframes/resources/fixed-position-transformed-subframe.html
    M LayoutTests/compositing/iframes/resources/scrollgrandchild-inner.html
    M LayoutTests/compositing/iframes/scrolling-iframe.html
    M LayoutTests/compositing/layer-creation/change-to-overlap.html
    M LayoutTests/compositing/overflow/content-gains-scrollbars.html
    M LayoutTests/compositing/overflow/content-loses-scrollbars.html
    M 
LayoutTests/compositing/overflow/do-not-paint-outline-into-composited-scrolling-contents.html
    M LayoutTests/compositing/overflow/overflow-scrollbar-layers.html
    M 
LayoutTests/compositing/overflow/paint-neg-z-order-descendants-into-scrolling-contents-layer.html
    M LayoutTests/compositing/overflow/repaint-after-losing-scrollbars.html
    M 
LayoutTests/compositing/patterns/direct-pattern-compositing-add-text-expected.html
    M LayoutTests/compositing/patterns/direct-pattern-compositing-add-text.html
    M 
LayoutTests/compositing/patterns/direct-pattern-compositing-change-expected.html
    M LayoutTests/compositing/patterns/direct-pattern-compositing-change.html
    M 
LayoutTests/compositing/patterns/direct-pattern-compositing-load-expected.html
    M LayoutTests/compositing/patterns/direct-pattern-compositing-load.html
    M 
LayoutTests/compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint.html
    M 
LayoutTests/compositing/repaint/iframes/compositing-iframe-scroll-repaint.html
    M 
LayoutTests/compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint.html
    M LayoutTests/compositing/repaint/newly-composited-on-scroll.html
    M LayoutTests/compositing/repaint/newly-composited-repaint-rect.html
    M LayoutTests/compositing/repaint/page-scale-repaint.html
    M LayoutTests/compositing/repaint/requires-backing-repaint.html
    M LayoutTests/compositing/repaint/transform-style-change.html
    M LayoutTests/compositing/rtl/rtl-overflow-invalidation.html
    M LayoutTests/compositing/scroll-painted-composited-content.html
    M LayoutTests/compositing/tiling/huge-layer-resize.html
    M LayoutTests/compositing/video-page-visibility.html
    M LayoutTests/compositing/video/video-with-invalid-source.html
    M LayoutTests/compositing/webgl/webgl-repaint.html
    M LayoutTests/css3/filters/multiple-filters-invalidation.html
    M LayoutTests/css3/flexbox/repaint-column-reverse.html
    M LayoutTests/css3/flexbox/repaint-during-resize-no-flex.html
    M LayoutTests/css3/flexbox/repaint-rtl-column.html
    M LayoutTests/css3/flexbox/repaint.html
    M LayoutTests/displaylists/resources/dump-target-display-list.js
    M LayoutTests/displaylists/resources/dump-target-replay-list.js
    M LayoutTests/fast/animation/request-animation-frame-cancel.html
    M LayoutTests/fast/animation/request-animation-frame-detach-element.html
    M LayoutTests/fast/animation/request-animation-frame-detach-element2.html
    M LayoutTests/fast/animation/request-animation-frame-iframe.html
    M LayoutTests/fast/animation/request-animation-frame-iframe2.html
    M LayoutTests/fast/animation/request-animation-frame-time-unit.html
    M LayoutTests/fast/animation/request-animation-frame-timestamps-advance.html
    M LayoutTests/fast/animation/request-animation-frame-within-callback.html
    M LayoutTests/fast/animation/request-animation-frame.html
    M 
LayoutTests/fast/animation/script-tests/request-animation-frame-subframe.html
    M 
LayoutTests/fast/backgrounds/obscured-background-child-style-change-expected.html
    M LayoutTests/fast/backgrounds/obscured-background-child-style-change.html
    M LayoutTests/fast/backgrounds/solid-color-context-restore.html
    M LayoutTests/fast/canvas/canvas-as-image-incremental-repaint.html
    M LayoutTests/fast/canvas/canvas-imageSmoothingEnabled-repaint.html
    M LayoutTests/fast/canvas/canvas-incremental-repaint-2.html
    M LayoutTests/fast/canvas/canvas-incremental-repaint.html
    M LayoutTests/fast/canvas/canvas-resize-after-paint-without-layout.html
    M LayoutTests/fast/canvas/canvas-resize-after-paint.html
    M LayoutTests/fast/canvas/resources/repaint.js
    M LayoutTests/fast/canvas/webgl/canvas-test.html
    M LayoutTests/fast/canvas/webgl/webgl-layer-update.html
    M LayoutTests/fast/css/pseudostyle-anonymous-text.html
    M LayoutTests/fast/css/relative-positioned-block-crash.html
    M LayoutTests/fast/dom/Window/web-timing-minimal-performance-now.html
    M LayoutTests/fast/dynamic/containing-block-change.html
    M LayoutTests/fast/dynamic/layer-no-longer-paginated.html
    M LayoutTests/fast/forms/hidden-listbox.html
    M LayoutTests/fast/forms/listbox-clip.html
    M LayoutTests/fast/frames/inline-object-inside-frameset.html
    M LayoutTests/fast/frames/transparent-scrollbar.html
    M LayoutTests/fast/images/animated-background-image-crash.html
    M LayoutTests/fast/layers/add-layer-with-nested-stacking.html
    M LayoutTests/fast/layers/inline-dirty-z-order-lists.html
    M LayoutTests/fast/layers/layer-content-visibility-change.html
    M LayoutTests/fast/layers/nested-layers-1.html
    M LayoutTests/fast/layers/nested-layers-2.html
    M LayoutTests/fast/layers/nested-layers-3.html
    M LayoutTests/fast/layers/nested-layers-4.html
    M LayoutTests/fast/layers/remove-layer-with-nested-stacking.html
    M LayoutTests/fast/overflow/hidden-scrollbar-resize.html
    M LayoutTests/fast/reflections/inline-crash.html
    M LayoutTests/fast/repaint/animation-after-layer-scroll.html
    M 
LayoutTests/fast/repaint/background-shorthand-with-gradient-and-height-changes.html
    M LayoutTests/fast/repaint/canvas-object-fit.html
    M LayoutTests/fast/repaint/fixed-child-move-after-scroll.html
    M LayoutTests/fast/repaint/fixed-child-of-fixed-move-after-scroll.html
    M LayoutTests/fast/repaint/fixed-child-of-transformed-move-after-scroll.html
    M LayoutTests/fast/repaint/fixed-move-after-scroll.html
    M LayoutTests/fast/repaint/no-animation-outside-viewport-subframe.html
    M LayoutTests/fast/repaint/no-animation-outside-viewport.html
    M LayoutTests/fast/repaint/obscured-background-no-repaint.html
    M LayoutTests/fast/repaint/overflow-hidden-in-overflow-hidden-scrolled.html
    M 
LayoutTests/fast/repaint/renderer-destruction-by-invalidateSelection-crash.html
    M LayoutTests/fast/repaint/repaint-during-scroll-with-zoom.html
    M 
LayoutTests/fast/repaint/resources/fixed-move-after-keyboard-scroll-iframe.html
    M LayoutTests/fast/repaint/resources/iframe-scroll-repaint-iframe.html
    M LayoutTests/fast/repaint/resources/line-flow-with-floats.js
    M 
LayoutTests/fast/repaint/table-overflow-hidden-in-overflow-hidden-scrolled.html
    M LayoutTests/fast/repaint/translate-animation-repaint.html
    M LayoutTests/fast/replaced/width100percent-textarea.html
    M LayoutTests/fast/table/border-collapsing/cached-69296.html
    M LayoutTests/fast/table/border-collapsing/cached-cell-append.html
    M LayoutTests/fast/table/border-collapsing/cached-cell-remove.html
    M 
LayoutTests/fast/table/border-collapsing/cached-change-cell-border-color.html
    M 
LayoutTests/fast/table/border-collapsing/cached-change-cell-border-width.html
    M 
LayoutTests/fast/table/border-collapsing/cached-change-cell-sl-border-color.html
    M 
LayoutTests/fast/table/border-collapsing/cached-change-col-border-color.html
    M 
LayoutTests/fast/table/border-collapsing/cached-change-col-border-width.html
    M 
LayoutTests/fast/table/border-collapsing/cached-change-colgroup-border-color.html
    M 
LayoutTests/fast/table/border-collapsing/cached-change-colgroup-border-width.html
    M 
LayoutTests/fast/table/border-collapsing/cached-change-row-border-color.html
    M 
LayoutTests/fast/table/border-collapsing/cached-change-row-border-width.html
    M 
LayoutTests/fast/table/border-collapsing/cached-change-table-border-color.html
    M 
LayoutTests/fast/table/border-collapsing/cached-change-table-border-width.html
    M 
LayoutTests/fast/table/border-collapsing/cached-change-tbody-border-color.html
    M 
LayoutTests/fast/table/border-collapsing/cached-change-tbody-border-width.html
    M LayoutTests/fast/table/empty-section-crash.html
    M LayoutTests/fast/text/font-initial.html
    M LayoutTests/fast/text/international/harfbuzz-runs-with-no-glyph.html
    M LayoutTests/fast/text/text-shadow-extreme-value.html
    M LayoutTests/http/tests/misc/slow-loading-image-in-pattern.html
    M 
LayoutTests/http/tests/site-isolation/compositing/iframes/iframe-content-flipping.html
    M 
LayoutTests/http/tests/site-isolation/compositing/iframes/iframe-scrolling-change.html
    M LayoutTests/scrollbars/scrollbar-percent-padding-crash.html
    M Source/WebKit/UIProcess/API/C/WKPage.cpp
    M Source/WebKit/UIProcess/API/C/WKPagePrivate.h
    M Source/WebKit/UIProcess/WebPageProxyTesting.cpp
    M Source/WebKit/UIProcess/WebPageProxyTesting.h
    M Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundlePage.cpp
    M Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundlePagePrivate.h
    M Source/WebKit/WebProcess/WebPage/WebPage.cpp
    M Source/WebKit/WebProcess/WebPage/WebPage.h
    M Source/WebKit/WebProcess/WebPage/WebPageTesting.cpp
    M Source/WebKit/WebProcess/WebPage/WebPageTesting.h
    M Source/WebKit/WebProcess/WebPage/WebPageTesting.messages.in
    M Source/WebKit/mac/WebKit2.order
    M Tools/WebKitTestRunner/InjectedBundle/Bindings/TestRunner.idl
    M Tools/WebKitTestRunner/InjectedBundle/InjectedBundle.cpp
    M Tools/WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp
    M Tools/WebKitTestRunner/InjectedBundle/InjectedBundlePage.h
    M Tools/WebKitTestRunner/InjectedBundle/TestRunner.cpp
    M Tools/WebKitTestRunner/InjectedBundle/TestRunner.h
    M Tools/WebKitTestRunner/TestController.cpp
    M Tools/WebKitTestRunner/TestController.h

  Log Message:
  -----------
  Fix testRunner.displayAndTrackRepaints() for site isolation and remove 
`WKBundlePageSetTracksRepaints`/`WKBundlePageResetTrackedRepaints`
https://bugs.webkit.org/show_bug.cgi?id=282415
rdar://139033191

Reviewed by Alex Christensen.

To behave as expected when using --site-isolation, 
testRunner.displayAndTrackRepaints() needs to force a
repaint and enable repaint tracking on frames hosted in other processes.

Also remove all other uses of WKBundlePageSetTracksRepaints and 
WKBundlePageResetTrackedRepaints,
replacing them with the site isolation compatible WKPage C API.

* LayoutTests/compositing/clip-change.html:
* LayoutTests/compositing/geometry/foreground-offset-change.html:
* LayoutTests/compositing/geometry/limit-layer-bounds-transformed-overflow.html:
* LayoutTests/compositing/iframes/become-composited-nested-iframes.html:
* LayoutTests/compositing/iframes/become-overlapped-iframe.html:
* LayoutTests/compositing/iframes/connect-compositing-iframe-delayed.html:
* LayoutTests/compositing/iframes/connect-compositing-iframe.html:
* LayoutTests/compositing/iframes/connect-compositing-iframe2.html:
* LayoutTests/compositing/iframes/connect-compositing-iframe3.html:
* LayoutTests/compositing/iframes/enter-compositing-iframe.html:
* LayoutTests/compositing/iframes/iframe-content-flipping.html:
* LayoutTests/compositing/iframes/iframe-resize.html:
* LayoutTests/compositing/iframes/iframe-scrolling-change.html:
* LayoutTests/compositing/iframes/iframe-size-to-zero.html:
* LayoutTests/compositing/iframes/iframe-src-change.html:
* LayoutTests/compositing/iframes/invisible-nested-iframe-hide.html:
* LayoutTests/compositing/iframes/invisible-nested-iframe-show.html:
* LayoutTests/compositing/iframes/leave-compositing-iframe.html:
* LayoutTests/compositing/iframes/overlapped-iframe-iframe.html:
* LayoutTests/compositing/iframes/overlapped-iframe.html:
* LayoutTests/compositing/iframes/overlapped-nested-iframes.html:
* LayoutTests/compositing/iframes/repaint-after-losing-scrollbars.html:
* LayoutTests/compositing/iframes/resources/fixed-position-subframe.html:
* 
LayoutTests/compositing/iframes/resources/fixed-position-transformed-subframe.html:
* LayoutTests/compositing/iframes/resources/scrollgrandchild-inner.html:
* LayoutTests/compositing/iframes/scrolling-iframe.html:
* LayoutTests/compositing/layer-creation/change-to-overlap.html:
* LayoutTests/compositing/overflow/content-gains-scrollbars.html:
* LayoutTests/compositing/overflow/content-loses-scrollbars.html:
* 
LayoutTests/compositing/overflow/do-not-paint-outline-into-composited-scrolling-contents.html:
* LayoutTests/compositing/overflow/overflow-scrollbar-layers.html:
* 
LayoutTests/compositing/overflow/paint-neg-z-order-descendants-into-scrolling-contents-layer.html:
* LayoutTests/compositing/overflow/repaint-after-losing-scrollbars.html:
* 
LayoutTests/compositing/patterns/direct-pattern-compositing-add-text-expected.html:
* LayoutTests/compositing/patterns/direct-pattern-compositing-add-text.html:
* 
LayoutTests/compositing/patterns/direct-pattern-compositing-change-expected.html:
* LayoutTests/compositing/patterns/direct-pattern-compositing-change.html:
* 
LayoutTests/compositing/patterns/direct-pattern-compositing-load-expected.html:
* LayoutTests/compositing/patterns/direct-pattern-compositing-load.html:
* 
LayoutTests/compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint.html:
* 
LayoutTests/compositing/repaint/iframes/compositing-iframe-scroll-repaint.html:
* 
LayoutTests/compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint.html:
* LayoutTests/compositing/repaint/newly-composited-on-scroll.html:
* LayoutTests/compositing/repaint/newly-composited-repaint-rect.html:
* LayoutTests/compositing/repaint/page-scale-repaint.html:
* LayoutTests/compositing/repaint/requires-backing-repaint.html:
* LayoutTests/compositing/repaint/transform-style-change.html:
* LayoutTests/compositing/rtl/rtl-overflow-invalidation.html:
* LayoutTests/compositing/scroll-painted-composited-content.html:
* LayoutTests/compositing/tiling/huge-layer-resize.html:
* LayoutTests/compositing/video-page-visibility.html:
* LayoutTests/compositing/video/video-with-invalid-source.html:
* LayoutTests/compositing/webgl/webgl-repaint.html:
* LayoutTests/css3/filters/multiple-filters-invalidation.html:
* LayoutTests/css3/flexbox/repaint-column-reverse.html:
* LayoutTests/css3/flexbox/repaint-during-resize-no-flex.html:
* LayoutTests/css3/flexbox/repaint-rtl-column.html:
* LayoutTests/css3/flexbox/repaint.html:
* LayoutTests/displaylists/resources/dump-target-display-list.js:
(async doTest):
(doTest): Deleted.
* LayoutTests/displaylists/resources/dump-target-replay-list.js:
(async doTest):
(doTest): Deleted.
* LayoutTests/fast/animation/request-animation-frame-cancel.html:
* LayoutTests/fast/animation/request-animation-frame-detach-element.html:
* LayoutTests/fast/animation/request-animation-frame-detach-element2.html:
* LayoutTests/fast/animation/request-animation-frame-iframe.html:
* LayoutTests/fast/animation/request-animation-frame-iframe2.html:
* LayoutTests/fast/animation/request-animation-frame-time-unit.html:
* LayoutTests/fast/animation/request-animation-frame-timestamps-advance.html:
* LayoutTests/fast/animation/request-animation-frame-within-callback.html:
* LayoutTests/fast/animation/request-animation-frame.html:
* LayoutTests/fast/animation/script-tests/request-animation-frame-subframe.html:
* 
LayoutTests/fast/backgrounds/obscured-background-child-style-change-expected.html:
* LayoutTests/fast/backgrounds/obscured-background-child-style-change.html:
* LayoutTests/fast/backgrounds/solid-color-context-restore.html:
* LayoutTests/fast/canvas/canvas-as-image-incremental-repaint.html:
* LayoutTests/fast/canvas/canvas-imageSmoothingEnabled-repaint.html:
* LayoutTests/fast/canvas/canvas-incremental-repaint-2.html:
* LayoutTests/fast/canvas/canvas-incremental-repaint.html:
* LayoutTests/fast/canvas/canvas-resize-after-paint-without-layout.html:
* LayoutTests/fast/canvas/canvas-resize-after-paint.html:
* LayoutTests/fast/canvas/resources/repaint.js:
(async runRepaintTest):
(runRepaintTest): Deleted.
* LayoutTests/fast/canvas/webgl/canvas-test.html:
* LayoutTests/fast/canvas/webgl/webgl-layer-update.html:
* LayoutTests/fast/css/pseudostyle-anonymous-text.html:
* LayoutTests/fast/css/relative-positioned-block-crash.html:
* LayoutTests/fast/dom/Window/web-timing-minimal-performance-now.html:
* LayoutTests/fast/dynamic/containing-block-change.html:
* LayoutTests/fast/dynamic/layer-no-longer-paginated.html:
* LayoutTests/fast/forms/hidden-listbox.html:
* LayoutTests/fast/forms/listbox-clip.html:
* LayoutTests/fast/frames/inline-object-inside-frameset.html:
* LayoutTests/fast/frames/transparent-scrollbar.html:
* LayoutTests/fast/images/animated-background-image-crash.html:
* LayoutTests/fast/layers/add-layer-with-nested-stacking.html:
* LayoutTests/fast/layers/inline-dirty-z-order-lists.html:
* LayoutTests/fast/layers/layer-content-visibility-change.html:
* LayoutTests/fast/layers/nested-layers-1.html:
* LayoutTests/fast/layers/nested-layers-2.html:
* LayoutTests/fast/layers/nested-layers-3.html:
* LayoutTests/fast/layers/nested-layers-4.html:
* LayoutTests/fast/layers/remove-layer-with-nested-stacking.html:
* LayoutTests/fast/overflow/hidden-scrollbar-resize.html:
* LayoutTests/fast/reflections/inline-crash.html:
* LayoutTests/fast/repaint/animation-after-layer-scroll.html:
* 
LayoutTests/fast/repaint/background-shorthand-with-gradient-and-height-changes.html:
* LayoutTests/fast/repaint/canvas-object-fit.html:
* LayoutTests/fast/repaint/fixed-child-move-after-scroll.html:
* LayoutTests/fast/repaint/fixed-child-of-fixed-move-after-scroll.html:
* LayoutTests/fast/repaint/fixed-child-of-transformed-move-after-scroll.html:
* LayoutTests/fast/repaint/fixed-move-after-scroll.html:
* LayoutTests/fast/repaint/no-animation-outside-viewport-subframe.html:
* LayoutTests/fast/repaint/no-animation-outside-viewport.html:
* LayoutTests/fast/repaint/obscured-background-no-repaint.html:
* LayoutTests/fast/repaint/overflow-hidden-in-overflow-hidden-scrolled.html:
* 
LayoutTests/fast/repaint/renderer-destruction-by-invalidateSelection-crash.html:
* LayoutTests/fast/repaint/repaint-during-scroll-with-zoom.html:
* 
LayoutTests/fast/repaint/resources/fixed-move-after-keyboard-scroll-iframe.html:
* LayoutTests/fast/repaint/resources/iframe-scroll-repaint-iframe.html:
* LayoutTests/fast/repaint/resources/line-flow-with-floats.js:
(async loaded):
(async beginTest):
(loaded): Deleted.
(beginTest): Deleted.
* 
LayoutTests/fast/repaint/table-overflow-hidden-in-overflow-hidden-scrolled.html:
* LayoutTests/fast/repaint/translate-animation-repaint.html:
* LayoutTests/fast/replaced/width100percent-textarea.html:
* LayoutTests/fast/table/border-collapsing/cached-69296.html:
* LayoutTests/fast/table/border-collapsing/cached-cell-append.html:
* LayoutTests/fast/table/border-collapsing/cached-cell-remove.html:
* LayoutTests/fast/table/border-collapsing/cached-change-cell-border-color.html:
* LayoutTests/fast/table/border-collapsing/cached-change-cell-border-width.html:
* 
LayoutTests/fast/table/border-collapsing/cached-change-cell-sl-border-color.html:
* LayoutTests/fast/table/border-collapsing/cached-change-col-border-color.html:
* LayoutTests/fast/table/border-collapsing/cached-change-col-border-width.html:
* 
LayoutTests/fast/table/border-collapsing/cached-change-colgroup-border-color.html:
* 
LayoutTests/fast/table/border-collapsing/cached-change-colgroup-border-width.html:
* LayoutTests/fast/table/border-collapsing/cached-change-row-border-color.html:
* LayoutTests/fast/table/border-collapsing/cached-change-row-border-width.html:
* 
LayoutTests/fast/table/border-collapsing/cached-change-table-border-color.html:
* 
LayoutTests/fast/table/border-collapsing/cached-change-table-border-width.html:
* 
LayoutTests/fast/table/border-collapsing/cached-change-tbody-border-color.html:
* 
LayoutTests/fast/table/border-collapsing/cached-change-tbody-border-width.html:
* LayoutTests/fast/table/empty-section-crash.html:
* LayoutTests/fast/text/font-initial.html:
* LayoutTests/fast/text/international/harfbuzz-runs-with-no-glyph.html:
* LayoutTests/fast/text/text-shadow-extreme-value.html:
* LayoutTests/http/tests/misc/slow-loading-image-in-pattern.html:
* 
LayoutTests/http/tests/site-isolation/compositing/iframes/iframe-content-flipping.html:
* 
LayoutTests/http/tests/site-isolation/compositing/iframes/iframe-scrolling-change.html:
* LayoutTests/scrollbars/scrollbar-percent-padding-crash.html:
* Source/WebKit/UIProcess/API/C/WKPage.cpp:
(WKPageSetTracksRepaintsForTesting):
(WKPageDisplayAndTrackRepaintsForTesting):
* Source/WebKit/UIProcess/API/C/WKPagePrivate.h:
* Source/WebKit/UIProcess/WebPageProxyTesting.cpp:
(WebKit::WebPageProxyTesting::setTracksRepaints):
(WebKit::WebPageProxyTesting::displayAndTrackRepaints):
* Source/WebKit/UIProcess/WebPageProxyTesting.h:
* Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundlePage.cpp:
(WKBundlePageSetTracksRepaints): Deleted.
(WKBundlePageResetTrackedRepaints): Deleted.
* Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundlePagePrivate.h:
* Source/WebKit/WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::setTracksRepaints): Deleted.
(WebKit::WebPage::resetTrackedRepaints): Deleted.
* Source/WebKit/WebProcess/WebPage/WebPage.h:
* Source/WebKit/WebProcess/WebPage/WebPageTesting.cpp:
(WebKit::WebPageTesting::setTracksRepaints):
(WebKit::WebPageTesting::displayAndTrackRepaints):
* Source/WebKit/WebProcess/WebPage/WebPageTesting.h:
* Source/WebKit/WebProcess/WebPage/WebPageTesting.messages.in:
* Source/WebKit/mac/WebKit2.order:
* Tools/WebKitTestRunner/InjectedBundle/Bindings/TestRunner.idl:
* Tools/WebKitTestRunner/InjectedBundle/InjectedBundle.cpp:
(WTR::InjectedBundle::beginTesting):
* Tools/WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp:
(WTR::InjectedBundlePage::prepare): Deleted.
* Tools/WebKitTestRunner/InjectedBundle/InjectedBundlePage.h:
* Tools/WebKitTestRunner/InjectedBundle/TestRunner.cpp:
(WTR::TestRunner::displayAndTrackRepaints):
* Tools/WebKitTestRunner/InjectedBundle/TestRunner.h:
* Tools/WebKitTestRunner/TestController.cpp:
(WTR::TestController::resetStateToConsistentValues):
(WTR::TestController::didReceiveAsyncMessageFromInjectedBundle):
(WTR::TestController::setTracksRepaints):
* Tools/WebKitTestRunner/TestController.h:

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



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

Reply via email to