update placeholder mixin for Firefox 19+