Safari 18 only partially implements content-visibility: auto
#25781
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Safari does not fully implement
content-visibility: auto
according to the spec:Since Safari 18 introduced this feature, any website that already use
content-visibility: auto
as a progressive enhancement are broken for find-in-page.Test results and supporting details
It doesn’t seem possible to automate testing of the find-in-page feature of browsers, so this has to be manually tested. There’s a reduced test included in the WebKit bug URL below. Visit it in Safari and follow the instructions in the content of the test.
WebKit Bug 283846
Related issues
content-visibility: auto
in Safari should be marked as partially supported web-platform-dx/web-features#2585