Il controller della barra a sfioramento non interagisce direttamente con HTML5 e non utilizza Javascript.
È invece il contrario. È il browser che richiede al controller della barra a sfioramento di fare qualcosa (ad esempio per visualizzare i pulsanti per la pagina precedente e successiva, la scheda aperta, ecc.). Questo viene fatto attraverso la classe NSTouchBar
fornita da Apple in AppKit.
L'hardware della barra a sfioramento di per sé non riconosce ad esempio che un pulsante significa aprire una nuova scheda in Firefox. Invece l'applicazione (ad esempio Firefox) viene comunicata tramite NSTouchBar
che il pulsante è stato premuto e l'applicazione (Firefox in questo esempio) deve implementare tale funzionalità stessa.
Quindi è il browser che implementa l'azione e quindi controlla il video - not TouchBar.