[webkit-changes] [WebKit/WebKit] 3a868b: Don't paint focus ring for anonymous block continu...
Ahmad Saleem
noreply at github.com
Wed Nov 30 14:37:03 PST 2022
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 3a868b086d4bd0dc4a322dfa6499df20e8369364
https://github.com/WebKit/WebKit/commit/3a868b086d4bd0dc4a322dfa6499df20e8369364
Author: Ahmad Saleem <ahmad.saleem792+github at gmail.com>
Date: 2022-11-30 (Wed, 30 Nov 2022)
Changed paths:
A LayoutTests/fast/css/focus-ring-continuations-expected.txt
A LayoutTests/fast/css/focus-ring-continuations.html
A LayoutTests/platform/ios/fast/css/focus-ring-continuations-expected.txt
A LayoutTests/platform/mac/fast/css/focus-ring-continuations-expected.txt
M Source/WebCore/rendering/RenderBlock.cpp
Log Message:
-----------
Don't paint focus ring for anonymous block continuations
Don't paint focus ring for anonymous block continuations
https://bugs.webkit.org/show_bug.cgi?id=248187
Reviewed by Alan Baradlay.
Merge - https://src.chromium.org/viewvc/blink?view=revision&revision=180748
Now we push outline style to anonymous block continuations when the
containing inline style changes. As the inline paints the whole
focus ring, the anonymous block continuation should not paint focus
ring again.
* Source/WebCore/rendering/RenderBlock.cpp:
(RenderBlock::paintObject): Add logic to not paint "anonymous block continuations"
* LayoutTests/fast/css/focus-ring-continuations.html: Add Test Case
* LayoutTests/fast/css/focus-ring-continuations-expected.txt: Add Test Case Expectations
* LayoutTests/platform/ios/fast/css/focus-ring-continuations-expected.txt: Add Test Case Expectations (Platform Specific)
* LayoutTests/platform/mac/fast/css/focus-ring-continuations-expected.txt: Add Test Case Expectations (Platform Specific)
Canonical link: https://commits.webkit.org/257199@main
More information about the webkit-changes
mailing list