[webkit-changes] [WebKit/WebKit] 6a5122: Cherry-pick r294012. rdar://problem/92425915
Russell Epstein
noreply at github.com
Mon Nov 27 15:59:39 PST 2023
Branch: refs/heads/safari-7613.3.2.0-branch
Home: https://github.com/WebKit/WebKit
Commit: 6a5122b5f8f7066a26cd322e06fbe6610240ba7c
https://github.com/WebKit/WebKit/commit/6a5122b5f8f7066a26cd322e06fbe6610240ba7c
Author: Alan Coon <alancoon at apple.com>
Date: 2022-05-18 (Wed, 18 May 2022)
Changed paths:
M LayoutTests/ChangeLog
M LayoutTests/imported/w3c/ChangeLog
A LayoutTests/imported/w3c/web-platform-tests/inert/inert-pseudo-element-hittest-expected.txt
A LayoutTests/imported/w3c/web-platform-tests/inert/inert-pseudo-element-hittest.html
A LayoutTests/platform/ios-wk2/imported/w3c/web-platform-tests/inert/inert-pseudo-element-hittest-expected.txt
M Source/WebCore/ChangeLog
M Source/WebCore/style/StyleAdjuster.cpp
Log Message:
-----------
Cherry-pick r294012. rdar://problem/92425915
Fix inertness of pseudo-elements
https://bugs.webkit.org/show_bug.cgi?id=239831
Reviewed by Antti Koivisto.
When we adjust style for a pseudo-element, `m_element` and `document().activeModalDialog()` are both null. So we accidentally reset inertness to false in those cases.
Fix this by making checking for m_element's existence too.
LayoutTests/imported/w3c:
* web-platform-tests/inert/inert-pseudo-element-hittest-expected.txt: Added.
* web-platform-tests/inert/inert-pseudo-element-hittest.html: Added.
Source/WebCore:
Test: imported/w3c/web-platform-tests/inert/inert-pseudo-element-hittest.html
* style/StyleAdjuster.cpp:
(WebCore::Style::Adjuster::adjust const):
LayoutTests:
* platform/ios-wk2/imported/w3c/web-platform-tests/inert/inert-pseudo-element-hittest-expected.txt: Added.
Canonical link: https://commits.webkit.org/250446@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@294012 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Canonical link: https://commits.webkit.org/245886.580@safari-613-branch
git-svn-id: https://svn.webkit.org/repository/webkit/branches/safari-613-branch@294305 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Commit: 905f5f3707de69202a783dfc2292a169f0ea1e45
https://github.com/WebKit/WebKit/commit/905f5f3707de69202a783dfc2292a169f0ea1e45
Author: Alan Coon <alancoon at apple.com>
Date: 2022-05-28 (Sat, 28 May 2022)
Changed paths:
M LayoutTests/ChangeLog
A LayoutTests/accessibility/dialog-properties-expected.txt
A LayoutTests/accessibility/dialog-properties.html
A LayoutTests/fast/dom/set-dom-window-without-page-expected.txt
A LayoutTests/fast/dom/set-dom-window-without-page.html
M LayoutTests/inspector/model/dom-node-expected.txt
M LayoutTests/inspector/model/dom-node.html
M LayoutTests/platform/gtk/TestExpectations
M LayoutTests/platform/win/TestExpectations
M Source/JavaScriptCore/ChangeLog
M Source/JavaScriptCore/b3/B3ReduceStrength.cpp
M Source/JavaScriptCore/inspector/protocol/DOM.json
M Source/ThirdParty/libwebrtc/ChangeLog
M Source/ThirdParty/libwebrtc/Source/webrtc/sdk/WebKit/WebKitVP8Decoder.cpp
M Source/ThirdParty/libwebrtc/Source/webrtc/sdk/WebKit/WebKitVP9Decoder.cpp
M Source/WebCore/ChangeLog
M Source/WebCore/accessibility/AccessibilityNodeObject.cpp
M Source/WebCore/accessibility/AccessibilityObject.cpp
M Source/WebCore/bindings/js/WindowProxy.cpp
M Source/WebCore/dom/Document.cpp
M Source/WebCore/html/canvas/CanvasRenderingContext2DBase.cpp
M Source/WebCore/inspector/agents/InspectorDOMAgent.cpp
M Source/WebCore/inspector/agents/InspectorDOMAgent.h
M Source/WebCore/loader/FrameLoader.cpp
M Source/WebCore/loader/cache/CachedImage.cpp
M Source/WebCore/page/AutoscrollController.cpp
M Source/WebCore/page/AutoscrollController.h
M Source/WebCore/page/EventHandler.cpp
M Source/WebCore/page/Frame.cpp
M Source/WebCore/platform/graphics/BitmapImage.cpp
M Source/WebCore/platform/graphics/BitmapImage.h
M Source/WebCore/platform/graphics/ImageSource.cpp
M Source/WebCore/platform/graphics/ImageSource.h
M Source/WebCore/platform/mediastream/mac/BaseAudioSharedUnit.h
M Source/WebCore/platform/mediastream/mac/CoreAudioCaptureSource.cpp
M Source/WebCore/rendering/RenderElement.cpp
M Source/WebCore/rendering/RenderElement.h
M Source/WebCore/rendering/RenderLayer.cpp
M Source/WebKit/ChangeLog
M Source/WebKit/GPUProcess/graphics/RemoteDisplayListRecorder.cpp
M Source/WebKit/UIProcess/WebAuthentication/Cocoa/WebAuthenticatorCoordinatorProxy.mm
Log Message:
-----------
Unreviewed build fix. rdar://problem/91519558
./rendering/RenderElement.cpp:723:21:|error: out-of-line definition of 'moveLayers' does not match any declaration in 'WebCore::RenderElement'
Canonical link: https://commits.webkit.org/245886.581@safari-613-branch
git-svn-id: https://svn.webkit.org/repository/webkit/branches/safari-613-branch@295003 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Commit: ebce3a645629929dd60749d77b6be6686d52bcf8
https://github.com/WebKit/WebKit/commit/ebce3a645629929dd60749d77b6be6686d52bcf8
Author: Russell Epstein <repstein at apple.com>
Date: 2022-06-01 (Wed, 01 Jun 2022)
Changed paths:
M Source/WebCore/dom/Document.cpp
Log Message:
-----------
Unreviewed build fix.
error: no member named 'isResolvingContainerQueries' in 'WebCore::Document'
Canonical link: https://commits.webkit.org/245886.582@safari-613-branch
git-svn-id: https://svn.webkit.org/repository/webkit/branches/safari-613-branch@295106 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Compare: https://github.com/WebKit/WebKit/compare/6a5122b5f8f7%5E...ebce3a645629
More information about the webkit-changes
mailing list