X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;f=_source%2Fcore%2Floader.js;h=2e23d7e8705973e1dd237d3f86a11cc9e7e2732b;hb=9873d66421922c7aef8be0f5d2ab51e547b19e66;hp=01555780a343212425c8fc3f8d318087899c9e05;hpb=8761695d9b70afe75905deaac88f78c1f8aeb32d;p=ckeditor.git diff --git a/_source/core/loader.js b/_source/core/loader.js index 0155578..2e23d7e 100644 --- a/_source/core/loader.js +++ b/_source/core/loader.js @@ -1,5 +1,5 @@ /* -Copyright (c) 2003-2009, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2010, CKSource - Frederico Knabben. All rights reserved. For licensing, see LICENSE.html or http://ckeditor.com/license */ @@ -23,7 +23,7 @@ if ( !CKEDITOR.loader ) // Table of script names and their dependencies. var scripts = { - 'core/_bootstrap' : [ 'core/config', 'core/ckeditor', 'core/plugins', 'core/scriptloader', 'core/tools', /* The following are entries that we want to force loading at the end to avoid dependence recursion */ 'core/dom/elementpath', 'core/dom/text', 'core/dom/range' ], + 'core/_bootstrap' : [ 'core/config', 'core/ckeditor', 'core/plugins', 'core/scriptloader', 'core/tools', /* The following are entries that we want to force loading at the end to avoid dependence recursion */ 'core/dom/comment', 'core/dom/elementpath', 'core/dom/text', 'core/dom/rangelist' ], 'core/ajax' : [ 'core/xml' ], 'core/ckeditor' : [ 'core/ckeditor_basic', 'core/dom', 'core/dtd', 'core/dom/document', 'core/dom/element', 'core/editor', 'core/event', 'core/htmlparser', 'core/htmlparser/element', 'core/htmlparser/fragment', 'core/htmlparser/filter', 'core/htmlparser/basicwriter', 'core/tools' ], 'core/ckeditor_base' : [], @@ -31,6 +31,7 @@ if ( !CKEDITOR.loader ) 'core/command' : [], 'core/config' : [ 'core/ckeditor_base' ], 'core/dom' : [], + 'core/dom/comment' : [ 'core/dom/node' ], 'core/dom/document' : [ 'core/dom', 'core/dom/domobject', 'core/dom/window' ], 'core/dom/documentfragment' : [ 'core/dom/element' ], 'core/dom/element' : [ 'core/dom', 'core/dom/document', 'core/dom/domobject', 'core/dom/node', 'core/dom/nodelist', 'core/tools' ], @@ -40,6 +41,7 @@ if ( !CKEDITOR.loader ) 'core/dom/nodelist' : [ 'core/dom/node' ], 'core/dom/domobject' : [ 'core/dom/event' ], 'core/dom/range' : [ 'core/dom/document', 'core/dom/documentfragment', 'core/dom/element', 'core/dom/walker' ], + 'core/dom/rangelist' : [ 'core/dom/range' ], 'core/dom/text' : [ 'core/dom/node', 'core/dom/domobject' ], 'core/dom/walker' : [ 'core/dom/node' ], 'core/dom/window' : [ 'core/dom/domobject' ], @@ -106,7 +108,7 @@ if ( !CKEDITOR.loader ) return path; })(); - var timestamp = '99GE'; + var timestamp = 'A7HG4HT'; var getUrl = function( resource ) { @@ -155,8 +157,8 @@ if ( !CKEDITOR.loader ) // We must guarantee the execution order of the scripts, so we // need to load them one by one. (#4145) - // The followin if/else block has been taken from the scriptloader core code. - if ( CKEDITOR.env.ie ) + // The following if/else block has been taken from the scriptloader core code. + if ( typeof(script.onreadystatechange) !== "undefined" ) { /** @ignore */ script.onreadystatechange = function() @@ -184,7 +186,7 @@ if ( !CKEDITOR.loader ) /** * Loads a specific script, including its dependencies. This is not a - * synchronous loading, which means that the code the be loaded will + * synchronous loading, which means that the code to be loaded will * not necessarily be available after this call. * @example * CKEDITOR.loader.load( 'core/dom/element' ); @@ -211,7 +213,10 @@ if ( !CKEDITOR.loader ) var scriptSrc = getUrl( '_source/' + scriptName + '.js' ); // Append the