Hi Klaus,
Upon further investigation, you are absolutely correct. The focus outline comes from the content not the iframe.
I am using this library to include a 3d model:
https://modelviewer.dev/
Here is the issue and the process to successfully get rid of the border:
https://github.com/google/model-viewer/issues/1720
What led me down the wrong path was, I do not see this border in FF or Safari as reported.
And, what is even more perplexing, is that if I do NOT use an iframe (as I detailed above) the focus border does NOT display and I am NOT applying their fix. That is weird. I do not know what is different between displaying the content via iframe (and seeing the focus border) and displaying the content via raw html string (and not seeing the focus border).
That is definitely weird and not expected.
Just to be safe, I have included their javascript fix and I have seen no ill effects within krpano.
Thanks!