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