ether/etherpad-lite — pull request #1244 by Wikinaut (2012-12-02 17:42:49+00:00)
Title: add socketTransportProtocols parameter

tl;dr
* introduction of settings.socketTransportProtocols
* default value = ['xhr-polling', 'jsonp-polling' ,'htmlfile']

#### Long version

This patch adds an **optional** parameter for the socket-transport-protocols. It defaults to the bouquet of possibilities which was formerly in the core, and has been proposed recently again.

#### Rationale (Why I introduce this new parameter):

Because a very few old and deprecated browsers such as
* IE8 (when having NATIVE XMLHTTP SUPPORT disabled)
do not work with the bouquet and only work with JSONP-POLLING I need a safe way in my personal settings.json to set up this. I admit that this IE8 version is used by a minority of users, so that a general restriction for this minority case to jsonp-polling can indeed not be justified.

I ask all developers to
* either support this pull request or
* to present a better solution which fulfills my urgent need: to support my users of IE8 also in the develop version.