diff --git a/lib/javascript-static.js b/lib/javascript-static.js index df36acd83d5..a4bd445b92e 100644 --- a/lib/javascript-static.js +++ b/lib/javascript-static.js @@ -1101,8 +1101,14 @@ function findParentNode(el, elName, elClass, elId) { specified tag name, class, and id. All conditions must be met, but any can be ommitted. Doesn't examine children of matches. + + @deprecated since Moodle 2.7 - please do not use this function any more. + @todo MDL-43242 This will be deleted in Moodle 2.9. + @see Y.all */ function findChildNodes(start, tagName, elementClass, elementID, elementName) { + Y.log("findChildNodes() is deprecated. Please use Y.all instead.", + "warn", "javascript-static.js"); var children = new Array(); for (var i = 0; i < start.childNodes.length; i++) { var classfound = false; diff --git a/lib/upgrade.txt b/lib/upgrade.txt index b720a863222..004ab0449f1 100644 --- a/lib/upgrade.txt +++ b/lib/upgrade.txt @@ -3,6 +3,7 @@ information provided here is intended especially for developers. === 2.7 === +DEPRECATIONS: * Abstract class \core\event\course_module_instances_list_viewed is deprecated now, use \core\event\instances_list_viewed instead. * mod_book\event\instances_list_viewed has been deprecated. Please use mod_book\event\course_module_instance_list_viewed instead. * mod_chat\event\instances_list_viewed has been deprecated. Please use mod_chat\event\course_module_instance_list_viewed instead. @@ -10,6 +11,10 @@ information provided here is intended especially for developers. * mod_feedback\event\instances_list_viewed has been deprecated. Please use mod_feedback\event\course_module_instance_list_viewed instead. * mod_page\event\instances_list_viewed has been deprecated. Please use mod_page\event\course_module_instance_list_viewed instead. +JavaSript: + * The findChildNodes global function has been deprecated. Y.all should + be used instead. + === 2.6 === * Use new methods from core_component class instead of get_core_subsystems(), get_plugin_types(),