discourse/vendor/assets/javascripts
Sam 0ca61242b8 FEATURE: polyfill intersection observer for IE11 / iOS Safari
This feature is used for defer loading of images and in future for post cloaking

This gives us a polyfill so we can safely use the feature in problem browsers

The polyfill supports "polling" but it does not appear we need it yet.

If we discover anything odd here, consider setting poll interval per:

https://github.com/w3c/IntersectionObserver/tree/master/polyfill

```
var io = new IntersectionObserver(callback);
io.POLL_INTERVAL = 100; // Time in milliseconds.
```

Keeping the mutation observer cause we often mutate the DOM
2018-12-12 15:36:08 +11:00
..
Markdown.Converter.js
babel.js Switch to chrome headless mode instead of phantomjs. 2017-12-19 16:00:43 +08:00
bootbox.js Add btn-default class to all default buttons (#6521) 2018-10-24 16:09:36 -04:00
bootstrap-modal.js Convert `Discourse.Post` to ES6 and use Store model 2015-04-15 14:54:36 -04:00
break_string.js Extract breaking up a string into a separate file, include it in 2014-03-20 14:34:51 -04:00
browser-update.js.erb formally remove IE9 support 2016-01-02 23:49:52 -08:00
buffered-proxy.js FEATURE: Admin interface for adding custom fields for users 2014-09-25 16:17:51 -04:00
caret_position.js file is a .js file so don't use let 2018-09-13 14:58:45 +10:00
div_resizer.js makes emoji-picker position more dynamic 2017-07-19 22:54:55 +02:00
ember-qunit.js Upgrade QUnit to latest version 2017-06-15 10:12:07 -04:00
fake_xml_http_request.js TESTS: Use Pretender in test mode for more flexible server responses 2014-07-31 16:49:30 -04:00
favcount.js Use Yarn to manage dependencies, cleanup unused bootstrap libs (#6436) 2018-10-03 10:15:43 -04:00
handlebars.js Use Yarn to manage dependencies, cleanup unused bootstrap libs (#6436) 2018-10-03 10:15:43 -04:00
handlebars.runtime.js SECURITY: Upgrade Ember to fix CVE-2015-7565. Also upgrade Handlebars 2016-01-15 13:57:45 -05:00
highlight.js FIX: `highlight.js` is used, but for highlighting text, not code. 2016-02-18 12:19:00 -05:00
htmlparser.js FIX: Various bugs with Category breadcrumbs 2013-10-25 15:24:03 -04:00
i18n-patches.js FIX: Activate account page JS error with I18n 2015-01-14 14:00:47 -05:00
intersection-observer.js FEATURE: polyfill intersection observer for IE11 / iOS Safari 2018-12-12 15:36:08 +11:00
jquery.autoellipsis-1.0.10.js Don't pre-minifiy autoellipsis 2017-05-18 15:16:15 -04:00
jquery.ba-resize.js Use unminified resize to make debugging easier 2017-03-22 16:39:18 -04:00
jquery.color.js Use Yarn to manage dependencies, cleanup unused bootstrap libs (#6436) 2018-10-03 10:15:43 -04:00
jquery.cookie.js Use Yarn to manage dependencies, cleanup unused bootstrap libs (#6436) 2018-10-03 10:15:43 -04:00
jquery.fileupload.js FIX: 🐛 upload on IE9 wasn't working :'( 2015-01-28 19:43:20 +01:00
jquery.iframe-transport.js FIX: 🐛 upload on IE9 wasn't working :'( 2015-01-28 19:43:20 +01:00
jquery.js FEATURE: upgrade jQuery to version 3.3.1 2018-03-08 14:31:13 +11:00
jquery.putcursoratend.js
jquery.sortable.js work in progress sortable categories 2013-10-21 15:25:20 +11:00
jquery.tagsinput.js Use Yarn to manage dependencies, cleanup unused bootstrap libs (#6436) 2018-10-03 10:15:43 -04:00
jquery.ui.widget.js FIX: 🐛 upload on IE9 wasn't working :'( 2015-01-28 19:43:20 +01:00
lodash.js revert lodash upgrade, it is causing severe breakages elsewhere 2015-02-03 11:51:34 +11:00
markdown-it.js FEATURE: update CommonMark to version 0.28 2018-03-08 12:19:53 +11:00
modernizr.custom.00874.js - Extract Browser capabilities from Discourse namespace into a Singleton. 2013-12-03 13:03:19 -05:00
mousetrap.js Use Yarn to manage dependencies, cleanup unused bootstrap libs (#6436) 2018-10-03 10:15:43 -04:00
resumable.js Use Yarn to manage dependencies, cleanup unused bootstrap libs (#6436) 2018-10-03 10:15:43 -04:00
rsvp.js
show-html.js
sweetalert.js Javascript file was missing 2016-09-22 09:52:19 -04:00
virtual-dom-amd.js FEATURE: Use virtual dom framework for faster post rendering 2016-02-11 11:00:40 -05:00
virtual-dom.js FEATURE: Use virtual dom framework for faster post rendering 2016-02-11 11:00:40 -05:00
xss.min.js REFACTOR: PreloadStore to ES6 2016-07-11 12:57:05 -04:00