aboutsummaryrefslogtreecommitdiffstats
path: root/skins/common/ajax.js
diff options
context:
space:
mode:
authorAlex Monk <krenair@gmail.com>2013-05-31 03:27:58 +0100
committerGerrit Code Review <gerrit@wikimedia.org>2013-06-03 16:54:24 +0000
commit35b6b63e48b91c718dd07fa2383104060149b279 (patch)
tree43f934fb94316a6feb6d77252e83ef945f05c6af /skins/common/ajax.js
parent00073f299b721ec3ed1a7a6b232e6028bf8907a9 (diff)
downloadmediawikicore-35b6b63e48b91c718dd07fa2383104060149b279.tar.gz
mediawikicore-35b6b63e48b91c718dd07fa2383104060149b279.zip
mediawiki.legacy.ajax: Wrap Sajax methods in mw.log.deprecate
Bug: 40785 Change-Id: I52f01e4e7d8a0ee595b4775068c8a3d630140092
Diffstat (limited to 'skins/common/ajax.js')
-rw-r--r--skins/common/ajax.js18
1 files changed, 9 insertions, 9 deletions
diff --git a/skins/common/ajax.js b/skins/common/ajax.js
index 920cfaa8334f..ca74b384b03b 100644
--- a/skins/common/ajax.js
+++ b/skins/common/ajax.js
@@ -179,16 +179,16 @@ function wfSupportsAjax() {
return supportsAjax;
}
-// Expose
-
-// Configuration
-window.sajax_debug_mode = false;
-window.sajax_request_type = 'GET';
+// Expose + Mark as deprecated
+var deprecationNotice = 'Sajax is deprecated, use jQuery.ajax or mediawiki.api instead.';
+// Variables
+mw.log.deprecate( window, 'sajax_debug_mode', false, deprecationNotice );
+mw.log.deprecate( window, 'sajax_request_type', 'GET', deprecationNotice );
// Methods
-window.sajax_debug = debug;
-window.sajax_init_object = createXhr;
-window.sajax_do_call = doAjaxRequest;
-window.wfSupportsAjax = wfSupportsAjax;
+mw.log.deprecate( window, 'sajax_debug', debug, deprecationNotice );
+mw.log.deprecate( window, 'sajax_init_object', createXhr, deprecationNotice );
+mw.log.deprecate( window, 'sajax_do_call', doAjaxRequest, deprecationNotice );
+mw.log.deprecate( window, 'wfSupportsAjax', wfSupportsAjax, deprecationNotice );
}( mediaWiki ) );