Undefined check is to make sure if there is no webkitHidden support, the message always shows instead of never.