| 123456789101112131415161718192021222324252627282930313233 | 
							- let Selector = require('../selector')
 
- class Placeholder extends Selector {
 
-   /**
 
-    * Add old mozilla to possible prefixes
 
-    */
 
-   possible() {
 
-     return super.possible().concat(['-moz- old', '-ms- old'])
 
-   }
 
-   /**
 
-    * Return different selectors depend on prefix
 
-    */
 
-   prefixed(prefix) {
 
-     if (prefix === '-webkit-') {
 
-       return '::-webkit-input-placeholder'
 
-     }
 
-     if (prefix === '-ms-') {
 
-       return '::-ms-input-placeholder'
 
-     }
 
-     if (prefix === '-ms- old') {
 
-       return ':-ms-input-placeholder'
 
-     }
 
-     if (prefix === '-moz- old') {
 
-       return ':-moz-placeholder'
 
-     }
 
-     return `::${prefix}placeholder`
 
-   }
 
- }
 
- Placeholder.names = ['::placeholder']
 
- module.exports = Placeholder
 
 
  |