[webkit-changes] [WebKit/WebKit] 5c073c: Reland 267718 at main with fixes.
Simon Lewis
noreply at github.com
Mon Sep 11 12:06:18 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 5c073cc4a558bf6cd1d88cbfd123a202a27bb792
https://github.com/WebKit/WebKit/commit/5c073cc4a558bf6cd1d88cbfd123a202a27bb792
Author: Simon Lewis <simon.lewis at apple.com>
Date: 2023-09-11 (Mon, 11 Sep 2023)
Changed paths:
M Source/WebCore/CMakeLists.txt
M Source/WebCore/Modules/ShapeDetection/Interfaces/BarcodeFormatInterface.h
A Source/WebCore/Modules/WebGPU/InternalAPI/WebGPU.serialization.in
M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUErrorFilter.h
M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUIndexFormat.h
M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUMapMode.h
M Source/WebCore/WebCore.xcodeproj/project.pbxproj
M Source/WebCore/dom/Element.cpp
M Source/WebCore/editing/EditorCommand.cpp
M Source/WebCore/page/EventHandler.cpp
M Source/WebCore/platform/PlatformWheelEvent.h
A Source/WebCore/platform/PlatformWheelEvent.serialization.in
M Source/WebCore/platform/ScrollTypes.h
A Source/WebCore/platform/ScrollTypes.serialization.in
M Source/WebCore/platform/ScrollableArea.cpp
M Source/WebCore/platform/ScrollableArea.h
M Source/WebCore/platform/Scrollbar.cpp
M Source/WebCore/platform/cocoa/PlaybackSessionModel.h
A Source/WebCore/platform/cocoa/PlaybackSessionModel.serialization.in
M Source/WebCore/platform/ios/ScrollAnimatorIOS.mm
M Source/WebCore/platform/network/ProtectionSpaceBase.h
A Source/WebCore/platform/network/ProtectionSpaceBase.serialization.in
M Source/WebCore/platform/network/soup/SoupNetworkProxySettings.h
A Source/WebCore/platform/network/soup/SoupNetworkProxySettings.serialization.in
M Source/WebKit/CMakeLists.txt
M Source/WebKit/DerivedSources-input.xcfilelist
M Source/WebKit/DerivedSources.make
M Source/WebKit/PlatformGTK.cmake
M Source/WebKit/PlatformWPE.cmake
M Source/WebKit/Scripts/webkit/messages.py
M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in
M Source/WebKit/UIProcess/WebPageProxy.h
M Source/WebKit/UIProcess/win/WebPopupMenuProxyWin.cpp
M Source/WebKit/UIProcess/win/WebView.cpp
M Source/WebKit/WebProcess/WebPage/WebPage.cpp
M Source/WebKit/WebProcess/WebPage/WebPage.h
M Source/WebKit/WebProcess/WebPage/WebPage.messages.in
M Source/WebKit/WebProcess/WebPage/mac/WebPageMac.mm
M Source/WebKitLegacy/mac/WebView/WebFrameView.mm
Log Message:
-----------
Reland 267718 at main with fixes.
https://bugs.webkit.org/show_bug.cgi?id=261051
rdar://114846429
Reviewed by Don Olmstead and Alex Christensen.
* Source/WebCore/CMakeLists.txt:
* Source/WebCore/Modules/ShapeDetection/Interfaces/BarcodeFormatInterface.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPU.serialization.in: Added.
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUErrorFilter.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUIndexFormat.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUMapMode.h:
* Source/WebCore/WebCore.xcodeproj/project.pbxproj:
* Source/WebCore/dom/Element.cpp:
(WebCore::Element::scrollByUnits):
* Source/WebCore/editing/EditorCommand.cpp:
(WebCore::executeScrollLineUp):
(WebCore::executeScrollLineDown):
* Source/WebCore/page/EventHandler.cpp:
(WebCore::scrollViaNonPlatformEvent):
* Source/WebCore/platform/PlatformWheelEvent.h:
* Source/WebCore/platform/PlatformWheelEvent.serialization.in: Added.
* Source/WebCore/platform/ScrollTypes.h:
(WebCore::logicalToPhysical):
(WebCore::axisFromDirection):
* Source/WebCore/platform/ScrollTypes.serialization.in: Added.
* Source/WebCore/platform/ScrollableArea.cpp:
(WebCore::ScrollableArea::scroll):
* Source/WebCore/platform/ScrollableArea.h:
(WebCore::ScrollableArea::scrollbarForDirection const):
* Source/WebCore/platform/Scrollbar.cpp:
(WebCore::Scrollbar::startTimerIfNeeded):
(WebCore::Scrollbar::pressedPartScrollDirection):
* Source/WebCore/platform/cocoa/PlaybackSessionModel.h:
* Source/WebCore/platform/cocoa/PlaybackSessionModel.serialization.in: Added.
* Source/WebCore/platform/ios/ScrollAnimatorIOS.mm:
(WebCore::ScrollAnimatorIOS::handleTouchEvent):
* Source/WebCore/platform/network/ProtectionSpaceBase.h:
* Source/WebCore/platform/network/ProtectionSpaceBase.serialization.in: Added.
* Source/WebCore/platform/network/soup/SoupNetworkProxySettings.h:
* Source/WebCore/platform/network/soup/SoupNetworkProxySettings.serialization.in: Added.
* Source/WebKit/CMakeLists.txt:
* Source/WebKit/DerivedSources-input.xcfilelist:
* Source/WebKit/DerivedSources.make:
* Source/WebKit/PlatformGTK.cmake:
* Source/WebKit/PlatformWPE.cmake:
* Source/WebKit/Scripts/webkit/messages.py:
(headers_for_type):
* Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in:
* Source/WebKit/UIProcess/WebPageProxy.h:
* Source/WebKit/UIProcess/win/WebPopupMenuProxyWin.cpp:
(WebKit::WebPopupMenuProxyWin::onMouseWheel):
* Source/WebKit/UIProcess/win/WebView.cpp:
(WebKit::WebView::onHorizontalScroll):
(WebKit::WebView::onVerticalScroll):
* Source/WebKit/WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::scrollBy):
* Source/WebKit/WebProcess/WebPage/WebPage.h:
* Source/WebKit/WebProcess/WebPage/WebPage.messages.in:
* Source/WebKit/WebProcess/WebPage/mac/WebPageMac.mm:
(WebKit::WebPage::performNonEditingBehaviorForSelector):
* Source/WebKitLegacy/mac/WebView/WebFrameView.mm:
(-[WebFrameView _scrollToBeginningOfDocument]):
(-[WebFrameView _scrollToEndOfDocument]):
(-[WebFrameView _pageVertically:]):
(-[WebFrameView _pageHorizontally:]):
(-[WebFrameView _scrollLineVertically:]):
(-[WebFrameView _scrollLineHorizontally:]):
Canonical link: https://commits.webkit.org/267873@main
More information about the webkit-changes
mailing list