Это связано с тем, что видеоплеер использует вспышку, которая находится внутри объекта, в который встроена вспышка. Этот объект не имеет ничего общего с XUL и не может управляться никаким расширением в Firefox. То, что вы действительно пытаетесь сделать, - это сделать расширение для flash, которое вы не можете.
Единственное возможное решение, которое я вижу, состоит в том, чтобы переопределить сам объект флэш-памяти с помощью XUL-объекта «стек» и иметь исходный объект флэш-памяти в качестве дочернего для объекта стека.