This setting was added in Bug 156900 for the EFL port, which has since left the WebKit project. As the port is no longer buildable, and this code is never used outside of EFL, we should remove this dead code.
Created attachment 458894 [details] Patch
Comment on attachment 458894 [details] Patch What about this check? Source/WebCore/rendering/RenderBlock.cpp: if (settings().selectionPaintingWithoutSelectionGapsEnabled())
(In reply to Chris Dumez from comment #2) > Comment on attachment 458894 [details] > Patch > > What about this check? > Source/WebCore/rendering/RenderBlock.cpp: if > (settings().selectionPaintingWithoutSelectionGapsEnabled()) Right -- this conditional is always 'false' for non-EFL builds, so there's no point in having the preference, or calling that method (and performing that test) on any active WebKit port.
Committed r293923 (250370@main): <https://commits.webkit.org/250370@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 458894 [details].
<rdar://problem/92879882>