Add at least one instance of each Swiper-using block to a test page.
In the editor: confirm slider initializes correctly, navigation/pagination work, keyboard navigation works, no console errors.
On the frontend: confirm the same; verify lazy loading, looping, autoplay (if applicable), and responsiveness.
For blocks marked “mobile-only”: resize below 768px to trigger Swiper init; verify destroy/re-init on resize where applicable.
Security/compatibility checks
With TrustedTypes policy enabled (if possible), confirm no TrustedTypes violations or innerHTML-related errors originating from Swiper.
Inspect DOM for Swiper-controlled elements to ensure content is sanitized/escaped by our code paths; no raw unsanitized user input is being passed into Swiper.
Leave a Reply