iframe compatibility and tests