Showing the changes to assets/javascripts (2 of 4 files). Show all
Unified · Split
| @@ -245,7 +245,7 @@ · 244 unmodified lines | ||
| 245 | 245 | matchMedia: !!window.matchMedia |
| 246 | 246 | insertAdjacentHTML: !!document.body.insertAdjacentHTML |
| 247 | 247 | defaultPrevented: document.createEvent('CustomEvent').defaultPrevented is false |
| 248 | − cssGradients: supportsCssGradients() | |
| 248 | + cssVariables: CSS.supports and CSS.supports('--t:0') | |
| 249 | 249 | |
| 250 | 250 | for key, value of features when not value |
| 251 | 251 | Raven.captureMessage "unsupported/#{key}", level: 'info' |
| @@ -268,9 +268,4 @@ · 16 unmodified lines | ||
| 268 | 268 | isInvalidLocation: -> |
| 269 | 269 | @config.env is 'production' and location.host.indexOf(app.config.production_host) isnt 0 |
| 270 | 270 | |
| 271 | −supportsCssGradients = -> | |
| 272 | − el = document.createElement('div') | |
| 273 | − el.style.cssText = "background-image: -webkit-linear-gradient(top, #000, #fff); background-image: linear-gradient(to top, #000, #fff);" | |
| 274 | − el.style.backgroundImage.indexOf('gradient') >= 0 | |
| 275 | − | |
| 276 | 271 | $.extend app, Events |
| @@ -56,13 +56,10 @@ app.templates.unsupportedBrowser = """ · 55 unmodified lines | ||
| 56 | 56 | <h1 class="_fail-title">Your browser is unsupported, sorry.</h1> |
| 57 | 57 | <p class="_fail-text">DevDocs is an API documentation browser which supports the following browsers: |
| 58 | 58 | <ul class="_fail-list"> |
| 59 | − <li>Recent versions of Chrome and Firefox | |
| 60 | − <li>Safari 5.1+ | |
| 61 | − <li>Opera 12.1+ | |
| 62 | − <li>Internet Explorer 10+ | |
| 63 | − <li>iOS 6+ | |
| 64 | − <li>Android 4.1+ | |
| 65 | − <li>Windows Phone 8+ | |
| 59 | + <li>Recent versions of Firefox, Chrome, or Opera | |
| 60 | + <li>Safari 9.1+ | |
| 61 | + <li>Edge 16+ | |
| 62 | + <li>iOS 10+ | |
| 66 | 63 | </ul> |
| 67 | 64 | <p class="_fail-text"> |
| 68 | 65 | If you're unable to upgrade, I apologize. |