Sami:
Warnings are injected to the page on all platforms except IE. This means the encoding used on the underlying website affects the warning overlay too. Our texts are all encoded in UTF-8, but if the website uses a different encoding, the warning texts can break, especially on languages that use multibyte characters (Russian, Chinese, Japanese, etc.).
Solution: Move the warning to an iframe, which covers the entire page, so the page doesn't mess up the layout or the encoding.
Sami: Warnings are injected to the page on all platforms except IE. This means the encoding used on the underlying website affects the warning overlay too. Our texts are all encoded in UTF-8, but if the website uses a different encoding, the warning texts can break, especially on languages that use multibyte characters (Russian, Chinese, Japanese, etc.).
Solution: Move the warning to an iframe, which covers the entire page, so the page doesn't mess up the layout or the encoding.
Sergey: