- 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