package org.openautonomousconnection.luascript.fx; import javafx.scene.web.WebEngine; import org.openautonomousconnection.luascript.hosts.VideoHost; import org.w3c.dom.Document; import org.w3c.dom.Element; import java.io.File; import java.io.IOException; import java.io.InputStream; import java.net.URI; import java.net.URL; import java.net.URLConnection; import java.nio.file.Files; import java.nio.file.Path; import java.util.Locale; import java.util.Objects; import java.util.Set; /** * VideoHost implementation that renders video inside the WebView DOM using a {@code