@@ -653,14 +653,20 @@ const createOverlay = (options) => {
653653 const navButtonGroup = doc . createElement ( "div" ) ;
654654 applyStyle ( navButtonGroup , navigationStyle ) ;
655655 const prevButton = doc . createElement ( "button" ) ;
656- prevButton . innerHTML = `<span>⌘ + ←</span> PREV` ;
656+ const prevButtonContent = `<span>⌘ + ←</span> PREV` ;
657+ prevButton . innerHTML = overlayTrustedTypesPolicy
658+ ? overlayTrustedTypesPolicy . createHTML ( prevButtonContent )
659+ : prevButtonContent ;
657660 applyStyle ( prevButton , navButtonStyle ) ;
658661 prevButton . addEventListener ( "click" , ( ) => {
659662 overlayService . send ( { type : "NAVIGATE" , direction : "prev" } ) ;
660663 } ) ;
661664
662665 const nextButton = doc . createElement ( "button" ) ;
663- nextButton . innerHTML = `NEXT <span>⌘ + →</span>` ;
666+ const nextButtonContent = `NEXT <span>⌘ + →</span>` ;
667+ nextButton . innerHTML = overlayTrustedTypesPolicy
668+ ? overlayTrustedTypesPolicy . createHTML ( nextButtonContent )
669+ : nextButtonContent ;
664670 applyStyle ( nextButton , navButtonStyle ) ;
665671 nextButton . addEventListener ( "click" , ( ) => {
666672 overlayService . send ( { type : "NAVIGATE" , direction : "next" } ) ;
@@ -758,7 +764,9 @@ const createOverlay = (options) => {
758764
759765 // Update the error counter
760766 if ( currentErrorCountElement ) {
761- currentErrorCountElement . textContent = `ERROR ${ currentErrorIndex + 1 } /${ currentMessages . length } ` ;
767+ currentErrorCountElement . textContent = `ERROR ${ currentErrorIndex + 1 } /${
768+ currentMessages . length
769+ } `;
762770 }
763771
764772 // Clear previous content
0 commit comments