* This Function object extension method creates a bound method similar
* This Function object extension method creates a bound method similar
* to those in Python. This means that the 'this' object will point
* to those in Python. This means that the 'this' object will point
* to the instance you want. See
* to the instance you want. See
* <a href='https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function/bind'>MDC's bind() documentation</a> and
* <a href='https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function/bind'>MDC's bind() documentation</a> and
* <a href='http://benjamin.smedbergs.us/blog/2007-01-03/bound-functions-and-function-imports-in-javascript/'>Bound Functions and Function Imports in JavaScript</a>
* <a href='http://benjamin.smedbergs.us/blog/2007-01-03/bound-functions-and-function-imports-in-javascript/'>Bound Functions and Function Imports in JavaScript</a>
* for a complete explanation.
* for a complete explanation.
*
*
...
@@ -599,7 +599,7 @@ var MD5 = (function () {
...
@@ -599,7 +599,7 @@ var MD5 = (function () {
*
*
* Parameters:
* Parameters:
* (Object) obj - The object that will become 'this' in the bound function.
* (Object) obj - The object that will become 'this' in the bound function.
* (Object) argN - An option argument that will be prepended to the
* (Object) argN - An option argument that will be prepended to the
* arguments given for the function call
* arguments given for the function call
*
*
* Returns:
* Returns:
...
@@ -763,8 +763,8 @@ Strophe = {
...
@@ -763,8 +763,8 @@ Strophe = {
},
},
/** Constants: XHTML_IM Namespace
/** Constants: XHTML_IM Namespace
* contains allowed tags, tag attributes, and css properties.
* contains allowed tags, tag attributes, and css properties.
* Used in the createHtml function to filter incoming html into the allowed XHTML-IM subset.
* Used in the createHtml function to filter incoming html into the allowed XHTML-IM subset.
* See http://xmpp.org/extensions/xep-0071.html#profile-summary for the list of recommended
* See http://xmpp.org/extensions/xep-0071.html#profile-summary for the list of recommended
* allowed tags and their attributes.
* allowed tags and their attributes.
...
@@ -818,7 +818,7 @@ Strophe = {
...
@@ -818,7 +818,7 @@ Strophe = {
}
}
},
},
/** Function: addNamespace
/** Function: addNamespace
* This function is used to extend the current namespaces in
* This function is used to extend the current namespaces in
* Strophe.NS. It takes a key and a value with the key being the
* Strophe.NS. It takes a key and a value with the key being the
* name of the new namespace, with its actual value.
* name of the new namespace, with its actual value.
...
@@ -968,9 +968,9 @@ Strophe = {
...
@@ -968,9 +968,9 @@ Strophe = {
vardoc;
vardoc;
// IE9 does implement createDocument(); however, using it will cause the browser to leak memory on page unload.
// IE9 does implement createDocument(); however, using it will cause the browser to leak memory on page unload.
// Here, we test for presence of createDocument() plus IE's proprietary documentMode attribute, which would be
// Here, we test for presence of createDocument() plus IE's proprietary documentMode attribute, which would be