Skip to content

Commit

Permalink
Post-fix on the code style rewritting.
Browse files Browse the repository at this point in the history
  • Loading branch information
fredck committed Jun 29, 2012
1 parent b90b711 commit f365e73
Show file tree
Hide file tree
Showing 55 changed files with 458 additions and 481 deletions.
64 changes: 1 addition & 63 deletions ckeditor.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,69 +5,7 @@

// Compressed version of core/ckeditor_base.js. See original for instructions.
/*jsl:ignore*/
window.CKEDITOR || ( window.CKEDITOR = function() {
var e = {
timestamp: "", version: "%VERSION%", revision: "%REV%", rnd: Math.floor( 900 * Math.random() ) + 100, _: { pending: [] },
status: "unloaded", basePath: function() {
var a = window.CKEDITOR_BASEPATH || ""; if ( !a )
for ( var c = document.getElementsByTagName( "script" ), b = 0; b < c.length; b++ ) {
var d = c[ b ].src.match( /(^|.*[\\\/])ckeditor(?:_basic)?(?:_source)?.js(?:\?.*)?$/i );
if ( d ) {
a = d[ 1 ];
break
}
} - 1 == a.indexOf( ":/" ) && ( a = 0 === a.indexOf( "/" ) ? location.href.match( /^.*?:\/\/[^\/]*/ )[ 0 ] + a : location.href.match( /^[^\?]*\/(?:)/ )[ 0 ] + a );
if ( !a )
throw 'The CKEditor installation path could not be automatically detected. Please set the global variable "CKEDITOR_BASEPATH" before creating editor instances.';
return a
}(), getUrl: function( a ) {
-1 == a.indexOf( ":/" ) && 0 !== a.indexOf( "/" ) && ( a = this.basePath + a );
this.timestamp && "/" != a.charAt( a.length - 1 ) && !/[&?]t=/.test( a ) && ( a += ( 0 <= a.indexOf( "?" ) ? "&" : "?" ) + "t=" + this.timestamp );
return a
},
domReady: function() {
function a() {
try {
document.addEventListener ? document.removeEventListener( "DOMContentLoaded", a, !1 ) : document.attachEvent && document.detachEvent( "onreadystatechange", a )
} catch ( b ) {}
for ( var d; d = c.shift(); )
d()
}
var c = [];
return function( b ) {
c.push( b );
"complete" === document.readyState && setTimeout( a, 1 );
if ( 1 == c.length )
if ( document.addEventListener )
document.addEventListener( "DOMContentLoaded", a, !1 ), window.addEventListener( "load", a, !1 );
else if ( document.attachEvent ) {
document.attachEvent( "onreadystatechange", a );
window.attachEvent( "onload", a );
b = !1;
try {
b = null == window.frameElement
} catch ( d ) {}
document.documentElement.doScroll && b &&
function g() {
try {
document.documentElement.doScroll( "left" )
} catch ( b ) {
setTimeout( g, 1 );
return
}
a()
}()
}
}
}() },
f = window.CKEDITOR_GETURL; if ( f ) {
var h = e.url;
e.url = function( a ) {
return f.call( e, a ) || h.call( e, a )
}
}
return e
}() );
window.CKEDITOR||(window.CKEDITOR=function(){var c={timestamp:"",version:"%VERSION%",revision:"%REV%",rnd:Math.floor(900*Math.random())+100,_:{pending:[]},status:"unloaded",basePath:function(){var a=window.CKEDITOR_BASEPATH||"";if(!a)for(var d=document.getElementsByTagName("script"),b=0;b<d.length;b++){var e=d[b].src.match(/(^|.*[\\\/])ckeditor(?:_basic)?(?:_source)?.js(?:\?.*)?$/i);if(e){a=e[1];break}}-1==a.indexOf(":/")&&(a=0===a.indexOf("/")?location.href.match(/^.*?:\/\/[^\/]*/)[0]+a:location.href.match(/^[^\?]*\/(?:)/)[0]+ a);if(!a)throw'The CKEditor installation path could not be automatically detected. Please set the global variable "CKEDITOR_BASEPATH" before creating editor instances.';return a}(),getUrl:function(a){-1==a.indexOf(":/")&&0!==a.indexOf("/")&&(a=this.basePath+a);this.timestamp&&("/"!=a.charAt(a.length-1)&&!/[&?]t=/.test(a))&&(a+=(0<=a.indexOf("?")?"&":"?")+"t="+this.timestamp);return a},domReady:function(){function a(){try{document.addEventListener?document.removeEventListener("DOMContentLoaded",a, !1):document.attachEvent&&document.detachEvent("onreadystatechange",a)}catch(b){}for(var e;e=d.shift();)e()}var d=[];return function(b){d.push(b);"complete"===document.readyState&&setTimeout(a,1);if(1==d.length)if(document.addEventListener)document.addEventListener("DOMContentLoaded",a,!1),window.addEventListener("load",a,!1);else if(document.attachEvent){document.attachEvent("onreadystatechange",a);window.attachEvent("onload",a);b=!1;try{b=!window.frameElement}catch(e){}if(document.documentElement.doScroll&& b){var c=function(){try{document.documentElement.doScroll("left")}catch(b){setTimeout(c,1);return}a()};c()}}}}()},f=window.CKEDITOR_GETURL;if(f){var g=c.url;c.url=function(a){return f.call(c,a)||g.call(c,a)}}return c}());
/*jsl:end*/

if ( CKEDITOR.loader )
Expand Down
5 changes: 3 additions & 2 deletions core/ckeditor_base.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
// Must be updated on changes in the script as well as updated in the
// ckeditor_source.js and ckeditor_basic_source.js files.

// window.CKEDITOR||(window.CKEDITOR=function(){var e={timestamp:"",version:"%VERSION%",revision:"%REV%",rnd:Math.floor(900*Math.random())+100,_:{pending:[]},status:"unloaded",basePath:function(){var a=window.CKEDITOR_BASEPATH||"";if(!a)for(var c=document.getElementsByTagName("script"),b=0;b<c.length;b++){var d=c[b].src.match(/(^|.*[\\\/])ckeditor(?:_basic)?(?:_source)?.js(?:\?.*)?$/i);if(d){a=d[1];break}}-1==a.indexOf(":/")&&(a=0===a.indexOf("/")?location.href.match(/^.*?:\/\/[^\/]*/)[0]+a:location.href.match(/^[^\?]*\/(?:)/)[0]+ a);if(!a)throw'The CKEditor installation path could not be automatically detected. Please set the global variable "CKEDITOR_BASEPATH" before creating editor instances.';return a}(),getUrl:function(a){-1==a.indexOf(":/")&&0!==a.indexOf("/")&&(a=this.basePath+a);this.timestamp&&"/"!=a.charAt(a.length-1)&&!/[&?]t=/.test(a)&&(a+=(0<=a.indexOf("?")?"&":"?")+"t="+this.timestamp);return a},domReady:function(){function a(){try{document.addEventListener?document.removeEventListener("DOMContentLoaded",a,!1): document.attachEvent&&document.detachEvent("onreadystatechange",a)}catch(b){}for(var d;d=c.shift();)d()}var c=[];return function(b){c.push(b);"complete"===document.readyState&&setTimeout(a,1);if(1==c.length)if(document.addEventListener)document.addEventListener("DOMContentLoaded",a,!1),window.addEventListener("load",a,!1);else if(document.attachEvent){document.attachEvent("onreadystatechange",a);window.attachEvent("onload",a);b=!1;try{b=null==window.frameElement}catch(d){}document.documentElement.doScroll&& b&&function g(){try{document.documentElement.doScroll("left")}catch(b){setTimeout(g,1);return}a()}()}}}()},f=window.CKEDITOR_GETURL;if(f){var h=e.url;e.url=function(a){return f.call(e,a)||h.call(e,a)}}return e}());
// window.CKEDITOR||(window.CKEDITOR=function(){var c={timestamp:"",version:"%VERSION%",revision:"%REV%",rnd:Math.floor(900*Math.random())+100,_:{pending:[]},status:"unloaded",basePath:function(){var a=window.CKEDITOR_BASEPATH||"";if(!a)for(var d=document.getElementsByTagName("script"),b=0;b<d.length;b++){var e=d[b].src.match(/(^|.*[\\\/])ckeditor(?:_basic)?(?:_source)?.js(?:\?.*)?$/i);if(e){a=e[1];break}}-1==a.indexOf(":/")&&(a=0===a.indexOf("/")?location.href.match(/^.*?:\/\/[^\/]*/)[0]+a:location.href.match(/^[^\?]*\/(?:)/)[0]+ a);if(!a)throw'The CKEditor installation path could not be automatically detected. Please set the global variable "CKEDITOR_BASEPATH" before creating editor instances.';return a}(),getUrl:function(a){-1==a.indexOf(":/")&&0!==a.indexOf("/")&&(a=this.basePath+a);this.timestamp&&("/"!=a.charAt(a.length-1)&&!/[&?]t=/.test(a))&&(a+=(0<=a.indexOf("?")?"&":"?")+"t="+this.timestamp);return a},domReady:function(){function a(){try{document.addEventListener?document.removeEventListener("DOMContentLoaded",a, !1):document.attachEvent&&document.detachEvent("onreadystatechange",a)}catch(b){}for(var e;e=d.shift();)e()}var d=[];return function(b){d.push(b);"complete"===document.readyState&&setTimeout(a,1);if(1==d.length)if(document.addEventListener)document.addEventListener("DOMContentLoaded",a,!1),window.addEventListener("load",a,!1);else if(document.attachEvent){document.attachEvent("onreadystatechange",a);window.attachEvent("onload",a);b=!1;try{b=!window.frameElement}catch(e){}if(document.documentElement.doScroll&& b){var c=function(){try{document.documentElement.doScroll("left")}catch(b){setTimeout(c,1);return}a()};c()}}}}()},f=window.CKEDITOR_GETURL;if(f){var g=c.url;c.url=function(a){return f.call(c,a)||g.call(c,a)}}return c}());

// The Closure Compiler online service should be used when updating this manually:
// http://closure-compiler.appspot.com/
Expand All @@ -28,7 +28,8 @@ if ( !window.CKEDITOR ) {
*/
window.CKEDITOR = (function() {
var CKEDITOR =
/** @lends CKEDITOR */ {
/** @lends CKEDITOR */
{

/**
* A constant string unique for each release of CKEditor. Its value
Expand Down
6 changes: 3 additions & 3 deletions core/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -319,9 +319,9 @@ CKEDITOR.config = {
*/
blockedKeystrokes: [
CKEDITOR.CTRL + 66, // CTRL+B
CKEDITOR.CTRL + 73, // CTRL+I
CKEDITOR.CTRL + 85 // CTRL+U
]
CKEDITOR.CTRL + 73, // CTRL+I
CKEDITOR.CTRL + 85 // CTRL+U
]
};

/**
Expand Down
3 changes: 2 additions & 1 deletion core/dom/comment.js
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,8 @@ CKEDITOR.dom.comment = function( comment, ownerDocument ) {
CKEDITOR.dom.comment.prototype = new CKEDITOR.dom.node();

CKEDITOR.tools.extend( CKEDITOR.dom.comment.prototype,
/** @lends CKEDITOR.dom.comment.prototype */ {
/** @lends CKEDITOR.dom.comment.prototype */
{
type: CKEDITOR.NODE_COMMENT,

getOuterHtml: function() {
Expand Down
3 changes: 2 additions & 1 deletion core/dom/document.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@ CKEDITOR.dom.document = function( domDocument ) {
CKEDITOR.dom.document.prototype = new CKEDITOR.dom.domObject();

CKEDITOR.tools.extend( CKEDITOR.dom.document.prototype,
/** @lends CKEDITOR.dom.document.prototype */ {
/** @lends CKEDITOR.dom.document.prototype */
{
type: CKEDITOR.NODE_DOCUMENT,

/**
Expand Down
2 changes: 1 addition & 1 deletion core/dom/documentfragment.js
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,4 @@ CKEDITOR.tools.extend( CKEDITOR.dom.documentFragment.prototype, CKEDITOR.dom.ele
node = node.$;
node.parentNode.insertBefore( this.$, node.nextSibling );
}
}, true, { 'append':1,'appendBogus':1,'getFirst':1,'getLast':1,'getParent':1,'getNext':1,'getPrevious':1,'appendTo':1,'moveChildren':1,'insertBefore':1,'insertAfterNode':1,'replace':1,'trim':1,'type':1,'ltrim':1,'rtrim':1,'getDocument':1,'getChildCount':1,'getChild':1,'getChildren':1 });
}, true, { 'append':1,'appendBogus':1,'getFirst':1,'getLast':1,'getParent':1,'getNext':1,'getPrevious':1,'appendTo':1,'moveChildren':1,'insertBefore':1,'insertAfterNode':1,'replace':1,'trim':1,'type':1,'ltrim':1,'rtrim':1,'getDocument':1,'getChildCount':1,'getChild':1,'getChildren':1 } );
5 changes: 3 additions & 2 deletions core/dom/element.js
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,8 @@ CKEDITOR.dom.element.clearMarkers = function( database, element, removeFromDatab
};

CKEDITOR.tools.extend( CKEDITOR.dom.element.prototype,
/** @lends CKEDITOR.dom.element.prototype */ {
/** @lends CKEDITOR.dom.element.prototype */
{
/**
* The node type. This is a constant value set to
* {@link CKEDITOR.NODE_ELEMENT}.
Expand Down Expand Up @@ -1545,7 +1546,7 @@ CKEDITOR.tools.extend( CKEDITOR.dom.element.prototype,
}

return rawNode ? new CKEDITOR.dom.node( rawNode ) : null;
}
};
})(),

getChildCount: function() {
Expand Down
3 changes: 2 additions & 1 deletion core/dom/node.js
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,8 @@ CKEDITOR.POSITION_IS_CONTAINED = 8;
CKEDITOR.POSITION_CONTAINS = 16;

CKEDITOR.tools.extend( CKEDITOR.dom.node.prototype,
/** @lends CKEDITOR.dom.node.prototype */ {
/** @lends CKEDITOR.dom.node.prototype */
{
/**
* Makes this node a child of another element.
* @param {CKEDITOR.dom.element} element The target element to which
Expand Down
3 changes: 2 additions & 1 deletion core/dom/rangelist.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@
};

var mixins =
/** @lends CKEDITOR.dom.rangeList.prototype */ {
/** @lends CKEDITOR.dom.rangeList.prototype */
{
/**
* Creates an instance of the rangeList iterator, it should be used
* only when the ranges processing could be DOM intrusive, which
Expand Down
3 changes: 2 additions & 1 deletion core/dom/text.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,8 @@ CKEDITOR.dom.text = function( text, ownerDocument ) {
CKEDITOR.dom.text.prototype = new CKEDITOR.dom.node();

CKEDITOR.tools.extend( CKEDITOR.dom.text.prototype,
/** @lends CKEDITOR.dom.text.prototype */ {
/** @lends CKEDITOR.dom.text.prototype */
{
/**
* The node type. This is a constant value set to
* {@link CKEDITOR.NODE_TEXT}.
Expand Down
3 changes: 2 additions & 1 deletion core/dom/window.js
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,8 @@ CKEDITOR.dom.window = function( domWindow ) {
CKEDITOR.dom.window.prototype = new CKEDITOR.dom.domObject();

CKEDITOR.tools.extend( CKEDITOR.dom.window.prototype,
/** @lends CKEDITOR.dom.window.prototype */ {
/** @lends CKEDITOR.dom.window.prototype */
{
/**
* Moves the selection focus to this window.
* @function
Expand Down
3 changes: 2 additions & 1 deletion core/editor.js
Original file line number Diff line number Diff line change
Expand Up @@ -477,7 +477,8 @@
}

CKEDITOR.tools.extend( CKEDITOR.editor.prototype,
/** @lends CKEDITOR.editor.prototype */ {
/** @lends CKEDITOR.editor.prototype */
{
/**
* Adds a command definition to the editor instance. Commands added with
* this function can be executed later with the <code>{@link #execCommand}</code> method.
Expand Down
16 changes: 11 additions & 5 deletions core/env.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@ if ( !CKEDITOR.env ) {
var opera = window.opera;

var env =
/** @lends CKEDITOR.env */ {
/** @lends CKEDITOR.env */
{
/**
* Indicates that CKEditor is running on Internet Explorer.
* @type Boolean
Expand Down Expand Up @@ -240,12 +241,17 @@ if ( !CKEDITOR.env ) {
*/
env.isCompatible =

// White list of mobile devices that supports.
env.iOS && version >= 534 ||
// White list of mobile devices that supports.
env.iOS && version >= 534 ||

!env.mobile && (
!env.mobile && (

( env.ie && version >= 6 ) || ( env.gecko && version >= 10801 ) || ( env.opera && version >= 9.5 ) || ( env.air && version >= 1 ) || ( env.webkit && version >= 522 ) || false );
( env.ie && version >= 6 ) ||
( env.gecko && version >= 10801 ) ||
( env.opera && version >= 9.5 ) ||
( env.air && version >= 1 ) ||
( env.webkit && version >= 522 ) ||
false );

/**
* The CSS class to be appended on the main UI containers, making it
Expand Down
45 changes: 22 additions & 23 deletions core/htmldataprocessor.js
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,6 @@

isPre && ( data = data.replace( /^<pre>|<\/pre>$/gi, '' ) );


// Unprotect "some" of the protected elements at this point.
data = unprotectElementNames( data );

Expand Down Expand Up @@ -198,9 +197,9 @@
lastChild = block.children[ lastIndex ];

return !lastChild || lastChild && ( lastChild.type == CKEDITOR.NODE_ELEMENT && lastChild.name == 'br'
// Some of the controls in form needs extension too,
// to move cursor at the end of the form. (#4791)
|| block.name == 'form' && lastChild.name == 'input' );
// Some of the controls in form needs extension too,
// to move cursor at the end of the form. (#4791)
|| block.name == 'form' && lastChild.name == 'input' );
}

function getBlockExtension( isOutput, emptyBlockFiller ) {
Expand Down Expand Up @@ -234,9 +233,9 @@
elements: {},
attributeNames: [
// Event attributes (onXYZ) must not be directly set. They can become
// active in the editing area (IE|WebKit).
[ ( /^on/ ), 'data-cke-pa-on' ]
]
// active in the editing area (IE|WebKit).
[ ( /^on/ ), 'data-cke-pa-on' ]
]
};

var defaultDataBlockFilterRules = {
Expand All @@ -248,21 +247,21 @@
var defaultHtmlFilterRules = {
elementNames: [
// Remove the "cke:" namespace prefix.
[ ( /^cke:/ ), '' ],
[ ( /^cke:/ ), '' ],

// Ignore <?xml:namespace> tags.
[ ( /^\?xml:namespace$/ ), '' ]
],
[ ( /^\?xml:namespace$/ ), '' ]
],

attributeNames: [
// Attributes saved for changes and protected attributes.
[ ( /^data-cke-(saved|pa)-/ ), '' ],
[ ( /^data-cke-(saved|pa)-/ ), '' ],

// All "data-cke-" attributes are to be ignored.
[ ( /^data-cke-.*/ ), '' ],
[ ( /^data-cke-.*/ ), '' ],

[ 'hidefocus', '' ]
],
],

elements: {
$: function( element ) {
Expand Down Expand Up @@ -455,9 +454,9 @@
function protectRealComments( html ) {
return html.replace( /<!--(?!{cke_protected})[\s\S]+?-->/g, function( match ) {
return '<!--' + protectedSourceMarker +
'{C}' +
encodeURIComponent( match ).replace( /--/g, '%2D%2D' ) +
'-->';
'{C}' +
encodeURIComponent( match ).replace( /--/g, '%2D%2D' ) +
'-->';
});
}

Expand Down Expand Up @@ -485,12 +484,12 @@

var regexes = [
// Script tags will also be forced to be protected, otherwise
// IE will execute them.
( /<script[\s\S]*?<\/script>/gi ),
// IE will execute them.
( /<script[\s\S]*?<\/script>/gi ),

// <noscript> tags (get lost in IE and messed up in FF).
/<noscript[\s\S]*?<\/noscript>/gi
].concat( protectRegexes );
/<noscript[\s\S]*?<\/noscript>/gi
].concat( protectRegexes );

// First of any other protection, we must protect all comments
// to avoid loosing them (of course, IE related).
Expand All @@ -513,9 +512,9 @@
}
data = data.replace( tempRegex, function( $, isComment, id ) {
return '<!--' + protectedSourceMarker +
( isComment ? '{C}' : '' ) +
encodeURIComponent( protectedHtml[ id ] ).replace( /--/g, '%2D%2D' ) +
'-->';
( isComment ? '{C}' : '' ) +
encodeURIComponent( protectedHtml[ id ] ).replace( /--/g, '%2D%2D' ) +
'-->';
});

// Different protection pattern is used for those that
Expand Down
2 changes: 1 addition & 1 deletion core/htmlparser/filter.js
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@
if ( itemsLength ) {
// Find the index to insert the items at.
for ( i = 0; i < listLength && list[ i ].pri < priority; i++ ) {
/*jsl:pass*/
/*jsl:pass*/
}

// Add all new items to the list at the specific index.
Expand Down
2 changes: 1 addition & 1 deletion core/resourcemanager.js
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,7 @@ CKEDITOR.resourceManager.prototype = {
CKEDITOR.scriptLoader.load( urls, function( completed, failed ) {
if ( failed.length ) {
throw '[CKEDITOR.resourceManager.load] Resource name "' + urlsNames[ failed[ 0 ] ].join( ',' )
+ '" was not found at "' + failed[ 0 ] + '".';
+ '" was not found at "' + failed[ 0 ] + '".';
}

for ( var i = 0; i < completed.length; i++ ) {
Expand Down
2 changes: 1 addition & 1 deletion core/selection.js
Original file line number Diff line number Diff line change
Expand Up @@ -829,7 +829,7 @@
range = new CKEDITOR.dom.range( this.root );

for ( ; j < parentElement.childNodes.length && parentElement.childNodes[ j ] != element; j++ ) {
/*jsl:pass*/
/*jsl:pass*/
}

range.setStart( new CKEDITOR.dom.node( parentElement ), j );
Expand Down
6 changes: 3 additions & 3 deletions plugins/a11yhelp/dialogs/a11yhelp.js
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ CKEDITOR.dialog.add( 'a11yHelp', function( editor ) {
// Create the help list directly from lang file entries.
function buildHelpContents() {
var pageTpl = '<div class="cke_accessibility_legend" role="document" aria-labelledby="' + id + '_arialbl" tabIndex="-1">%1</div>' +
'<span id="' + id + '_arialbl" class="cke_voice_label">' + lang.contents + ' </span>',
'<span id="' + id + '_arialbl" class="cke_voice_label">' + lang.contents + ' </span>',
sectionTpl = '<h1>%1</h1><dl>%2</dl>',
itemTpl = '<dt>%1</dt><dd>%2</dd>';

Expand Down Expand Up @@ -168,13 +168,13 @@ CKEDITOR.dialog.add( 'a11yHelp', function( editor ) {
'overflow-x:hidden;' +
'}' +
// Some adjustments are to be done for IE6 and Quirks to work "properly" (#5757)
'.cke_browser_quirks .cke_accessibility_legend,' +
'.cke_browser_quirks .cke_accessibility_legend,' +
'.cke_browser_ie6 .cke_accessibility_legend' +
'{' +
'height:390px' +
'}' +
// Override non-wrapping white-space rule in reset css.
'.cke_accessibility_legend *' +
'.cke_accessibility_legend *' +
'{' +
'white-space:normal;' +
'}' +
Expand Down
4 changes: 3 additions & 1 deletion plugins/autogrow/plugin.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,9 @@

/**
* @file AutoGrow plugin
*/ ( function() {
*/

(function() {

// Actual content height, figured out by appending check the last element's document position.
function contentHeight( scrollable ) {
Expand Down
Loading

0 comments on commit f365e73

Please sign in to comment.