From 3002bd091fd4a0380c88b907e217b6828d96d2b1 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Tue, 24 Jan 2012 15:58:10 +0100 Subject: [PATCH] [imp] removed bunch of old stuff in widget bzr revid: nicolas.vanhoren@openerp.com-20120124145810-lr2y8igt9iqzqepn --- addons/web/static/src/js/chrome.js | 32 ++++++++--------- addons/web/static/src/js/core.js | 35 ++++++------------- addons/web/static/src/js/data.js | 10 +++--- addons/web/static/src/js/search.js | 16 ++++----- addons/web/static/src/js/view_editor.js | 2 +- addons/web/static/src/js/view_form.js | 8 ++--- addons/web/static/src/js/view_help.js | 4 +-- addons/web/static/src/js/views.js | 10 +++--- addons/web/static/src/xml/base.xml | 16 ++++----- addons/web_calendar/static/src/js/calendar.js | 4 +-- .../web_dashboard/static/src/js/dashboard.js | 4 +-- addons/web_kanban/static/src/js/kanban.js | 4 +-- .../web_mobile/static/src/js/chrome_mobile.js | 16 ++++----- .../web_mobile/static/src/js/form_mobile.js | 2 +- .../web_mobile/static/src/js/list_mobile.js | 2 +- addons/web_tests/static/src/js/web_tests.js | 2 +- 16 files changed, 76 insertions(+), 91 deletions(-) diff --git a/addons/web/static/src/js/chrome.js b/addons/web/static/src/js/chrome.js index 05f52dd36d2..f9e5ba327be 100644 --- a/addons/web/static/src/js/chrome.js +++ b/addons/web/static/src/js/chrome.js @@ -5,7 +5,7 @@ openerp.web.chrome = function(openerp) { var QWeb = openerp.web.qweb, _t = openerp.web._t; -openerp.web.Notification = openerp.web.Widget.extend(/** @lends openerp.web.Notification# */{ +openerp.web.Notification = openerp.web.OldWidget.extend(/** @lends openerp.web.Notification# */{ template: 'Notification', identifier_prefix: 'notification-', @@ -36,12 +36,12 @@ openerp.web.Notification = openerp.web.Widget.extend(/** @lends openerp.web.Not }); -openerp.web.Dialog = openerp.web.Widget.extend(/** @lends openerp.web.Dialog# */{ +openerp.web.Dialog = openerp.web.OldWidget.extend(/** @lends openerp.web.Dialog# */{ dialog_title: "", identifier_prefix: 'dialog', /** * @constructs openerp.web.Dialog - * @extends openerp.web.Widget + * @extends openerp.web.OldWidget * * @param parent * @param options @@ -208,11 +208,11 @@ openerp.web.CrashManager = openerp.web.CallbackEnabled.extend({ } }); -openerp.web.Loading = openerp.web.Widget.extend(/** @lends openerp.web.Loading# */{ +openerp.web.Loading = openerp.web.OldWidget.extend(/** @lends openerp.web.Loading# */{ template: 'Loading', /** * @constructs openerp.web.Loading - * @extends openerp.web.Widget + * @extends openerp.web.OldWidget * * @param parent * @param element_id @@ -267,11 +267,11 @@ openerp.web.Loading = openerp.web.Widget.extend(/** @lends openerp.web.Loading# } }); -openerp.web.Database = openerp.web.Widget.extend(/** @lends openerp.web.Database# */{ +openerp.web.Database = openerp.web.OldWidget.extend(/** @lends openerp.web.Database# */{ template: "DatabaseManager", /** * @constructs openerp.web.Database - * @extends openerp.web.Widget + * @extends openerp.web.OldWidget * * @param parent * @param element_id @@ -551,14 +551,14 @@ openerp.web.Database = openerp.web.Widget.extend(/** @lends openerp.web.Database } }); -openerp.web.Login = openerp.web.Widget.extend(/** @lends openerp.web.Login# */{ +openerp.web.Login = openerp.web.OldWidget.extend(/** @lends openerp.web.Login# */{ remember_credentials: true, template: "Login", identifier_prefix: 'oe-app-login-', /** * @constructs openerp.web.Login - * @extends openerp.web.Widget + * @extends openerp.web.OldWidget * * @param parent * @param element_id @@ -649,12 +649,12 @@ openerp.web.Login = openerp.web.Widget.extend(/** @lends openerp.web.Login# */{ } }); -openerp.web.Header = openerp.web.Widget.extend(/** @lends openerp.web.Header# */{ +openerp.web.Header = openerp.web.OldWidget.extend(/** @lends openerp.web.Header# */{ template: "Header", identifier_prefix: 'oe-app-header-', /** * @constructs openerp.web.Header - * @extends openerp.web.Widget + * @extends openerp.web.OldWidget * * @param parent */ @@ -830,10 +830,10 @@ openerp.web.Header = openerp.web.Widget.extend(/** @lends openerp.web.Header# * } }); -openerp.web.Menu = openerp.web.Widget.extend(/** @lends openerp.web.Menu# */{ +openerp.web.Menu = openerp.web.OldWidget.extend(/** @lends openerp.web.Menu# */{ /** * @constructs openerp.web.Menu - * @extends openerp.web.Widget + * @extends openerp.web.OldWidget * * @param parent * @param element_id @@ -1045,10 +1045,10 @@ openerp.web.Menu = openerp.web.Widget.extend(/** @lends openerp.web.Menu# */{ } }); -openerp.web.WebClient = openerp.web.Widget.extend(/** @lends openerp.web.WebClient */{ +openerp.web.WebClient = openerp.web.OldWidget.extend(/** @lends openerp.web.WebClient */{ /** * @constructs openerp.web.WebClient - * @extends openerp.web.Widget + * @extends openerp.web.OldWidget * * @param element_id */ @@ -1183,7 +1183,7 @@ openerp.web.WebClient = openerp.web.Widget.extend(/** @lends openerp.web.WebClie } }); -openerp.web.EmbeddedClient = openerp.web.Widget.extend({ +openerp.web.EmbeddedClient = openerp.web.OldWidget.extend({ template: 'EmptyComponent', init: function(action_id, options) { this._super(); diff --git a/addons/web/static/src/js/core.js b/addons/web/static/src/js/core.js index 43bd8a0abf7..8bc9cca32b9 100644 --- a/addons/web/static/src/js/core.js +++ b/addons/web/static/src/js/core.js @@ -932,13 +932,6 @@ openerp.web.Widget = openerp.web.CallbackEnabled.extend(/** @lends openerp.web.W * @type string */ template: null, - /** - * The prefix used to generate an id automatically. Should be redefined in - * subclasses. If it is not defined, a generic identifier will be used. - * - * @type string - */ - identifier_prefix: 'generic-identifier-', /** * Tag name when creating a default $element. * @type string @@ -958,15 +951,9 @@ openerp.web.Widget = openerp.web.CallbackEnabled.extend(/** @lends openerp.web.W * with the DOM insertion methods provided by the current implementation of Widget. So * for new components this argument should not be provided any more. */ - init: function(parent, /** @deprecated */ element_id) { + init: function(parent) { this._super(); this.session = openerp.connection; - // if given an element_id, try to get the associated DOM element and save - // a reference in this.$element. Else just generate a unique identifier. - this.element_id = element_id; - this.element_id = this.element_id || _.uniqueId(this.identifier_prefix); - var tmp = document.getElementById(this.element_id); - this.$element = tmp ? $(tmp) : $(document.createElement(this.tag_name)); this.widget_parent = parent; this.widget_children = []; @@ -1128,17 +1115,15 @@ openerp.web.Widget = openerp.web.CallbackEnabled.extend(/** @lends openerp.web.W } }); -/** - * @class - * @extends openerp.web.Widget - * @deprecated - * For retro compatibility only, the only difference with is that render() uses - * directly ``this`` instead of context with a ``widget`` key. - */ -openerp.web.OldWidget = openerp.web.Widget.extend(/** @lends openerp.web.OldWidget# */{ - render: function (additional) { - return openerp.web.qweb.render(this.template, _.extend(_.extend({}, this), additional || {})); - } +openerp.web.OldWidget = openerp.web.Widget.extend({ + identifier_prefix: 'generic-identifier-', + init: function(parent, /** @deprecated */ element_id) { + this._super(parent); + this.element_id = element_id; + this.element_id = this.element_id || _.uniqueId(this.identifier_prefix); + var tmp = document.getElementById(this.element_id); + this.$element = tmp ? $(tmp) : $(document.createElement(this.tag_name)); + }, }); openerp.web.TranslationDataBase = openerp.web.Class.extend(/** @lends openerp.web.TranslationDataBase# */{ diff --git a/addons/web/static/src/js/data.js b/addons/web/static/src/js/data.js index a4d9e9e4d71..13653a83c2b 100644 --- a/addons/web/static/src/js/data.js +++ b/addons/web/static/src/js/data.js @@ -18,7 +18,7 @@ openerp.web.serialize_sort = function (criterion) { }).join(', '); }; -openerp.web.DataGroup = openerp.web.Widget.extend( /** @lends openerp.web.DataGroup# */{ +openerp.web.DataGroup = openerp.web.OldWidget.extend( /** @lends openerp.web.DataGroup# */{ /** * Management interface between views and grouped collections of OpenERP * records. @@ -30,9 +30,9 @@ openerp.web.DataGroup = openerp.web.Widget.extend( /** @lends openerp.web.DataG * content of the current grouping level. * * @constructs openerp.web.DataGroup - * @extends openerp.web.Widget + * @extends openerp.web.OldWidget * - * @param {openerp.web.Widget} parent widget + * @param {openerp.web.OldWidget} parent widget * @param {String} model name of the model managed by this DataGroup * @param {Array} domain search domain for this DataGroup * @param {Object} context context of the DataGroup's searches @@ -233,14 +233,14 @@ openerp.web.StaticDataGroup = openerp.web.GrouplessDataGroup.extend( /** @lends } }); -openerp.web.DataSet = openerp.web.Widget.extend( /** @lends openerp.web.DataSet# */{ +openerp.web.DataSet = openerp.web.OldWidget.extend( /** @lends openerp.web.DataSet# */{ identifier_prefix: "dataset", /** * DateaManagement interface between views and the collection of selected * OpenERP records (represents the view's state?) * * @constructs openerp.web.DataSet - * @extends openerp.web.Widget + * @extends openerp.web.OldWidget * * @param {String} model the OpenERP model this dataset will manage */ diff --git a/addons/web/static/src/js/search.js b/addons/web/static/src/js/search.js index 1a926cb0f05..99a6b2f4b01 100644 --- a/addons/web/static/src/js/search.js +++ b/addons/web/static/src/js/search.js @@ -3,11 +3,11 @@ var QWeb = openerp.web.qweb, _t = openerp.web._t, _lt = openerp.web._lt; -openerp.web.SearchView = openerp.web.Widget.extend(/** @lends openerp.web.SearchView# */{ +openerp.web.SearchView = openerp.web.OldWidget.extend(/** @lends openerp.web.SearchView# */{ template: "EmptyComponent", /** * @constructs openerp.web.SearchView - * @extends openerp.web.Widget + * @extends openerp.web.OldWidget * * @param parent * @param element_id @@ -499,13 +499,13 @@ openerp.web.search.Invalid = openerp.web.Class.extend( /** @lends openerp.web.se ); } }); -openerp.web.search.Widget = openerp.web.Widget.extend( /** @lends openerp.web.search.Widget# */{ +openerp.web.search.Widget = openerp.web.OldWidget.extend( /** @lends openerp.web.search.Widget# */{ template: null, /** * Root class of all search widgets * * @constructs openerp.web.search.Widget - * @extends openerp.web.Widget + * @extends openerp.web.OldWidget * * @param view the ancestor view of this widget */ @@ -1105,7 +1105,7 @@ openerp.web.search.ExtendedSearch = openerp.web.search.Widget.extend({ } }); -openerp.web.search.ExtendedSearchGroup = openerp.web.Widget.extend({ +openerp.web.search.ExtendedSearchGroup = openerp.web.OldWidget.extend({ template: 'SearchView.extended_search.group', identifier_prefix: 'extended-search-group', init: function (parent, fields) { @@ -1150,12 +1150,12 @@ openerp.web.search.ExtendedSearchGroup = openerp.web.Widget.extend({ } }); -openerp.web.search.ExtendedSearchProposition = openerp.web.Widget.extend(/** @lends openerp.web.search.ExtendedSearchProposition# */{ +openerp.web.search.ExtendedSearchProposition = openerp.web.OldWidget.extend(/** @lends openerp.web.search.ExtendedSearchProposition# */{ template: 'SearchView.extended_search.proposition', identifier_prefix: 'extended-search-proposition', /** * @constructs openerp.web.search.ExtendedSearchProposition - * @extends openerp.web.Widget + * @extends openerp.web.OldWidget * * @param parent * @param fields @@ -1246,7 +1246,7 @@ openerp.web.search.ExtendedSearchProposition = openerp.web.Widget.extend(/** @le } }); -openerp.web.search.ExtendedSearchProposition.Field = openerp.web.Widget.extend({ +openerp.web.search.ExtendedSearchProposition.Field = openerp.web.OldWidget.extend({ start: function () { this.$element = $("#" + this.element_id); } diff --git a/addons/web/static/src/js/view_editor.js b/addons/web/static/src/js/view_editor.js index 6ae15a5fdb8..f506d63a677 100644 --- a/addons/web/static/src/js/view_editor.js +++ b/addons/web/static/src/js/view_editor.js @@ -1,7 +1,7 @@ openerp.web.view_editor = function(openerp) { var _t = openerp.web._t; var QWeb = openerp.web.qweb; -openerp.web.ViewEditor = openerp.web.Widget.extend({ +openerp.web.ViewEditor = openerp.web.OldWidget.extend({ init: function(parent, element_id, dataset, view, options) { this._super(parent); this.element_id = element_id diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index 9e4b2738e1f..6eb7f13981d 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -620,7 +620,7 @@ openerp.web.FormDialog = openerp.web.Dialog.extend({ /** @namespace */ openerp.web.form = {}; -openerp.web.form.SidebarAttachments = openerp.web.Widget.extend({ +openerp.web.form.SidebarAttachments = openerp.web.OldWidget.extend({ init: function(parent, form_view) { var $section = parent.add_section(_t('Attachments'), 'attachments'); this.$div = $('
'); @@ -737,12 +737,12 @@ openerp.web.form.compute_domain = function(expr, fields) { return _.all(stack, _.identity); }; -openerp.web.form.Widget = openerp.web.Widget.extend(/** @lends openerp.web.form.Widget# */{ +openerp.web.form.Widget = openerp.web.OldWidget.extend(/** @lends openerp.web.form.Widget# */{ template: 'Widget', identifier_prefix: 'formview-widget-', /** * @constructs openerp.web.form.Widget - * @extends openerp.web.Widget + * @extends openerp.web.OldWidget * * @param view * @param node @@ -1388,7 +1388,7 @@ openerp.web.form.FieldFloat = openerp.web.form.FieldChar.extend({ } }); -openerp.web.DateTimeWidget = openerp.web.Widget.extend({ +openerp.web.DateTimeWidget = openerp.web.OldWidget.extend({ template: "web.datetimepicker", jqueryui_object: 'datetimepicker', type_of_date: "datetime", diff --git a/addons/web/static/src/js/view_help.js b/addons/web/static/src/js/view_help.js index f7e5f7c259e..6f590c359d1 100644 --- a/addons/web/static/src/js/view_help.js +++ b/addons/web/static/src/js/view_help.js @@ -4,10 +4,10 @@ openerp.web.view_help = function(openerp) { -openerp.web.ProcessView = openerp.web.Widget.extend({ +openerp.web.ProcessView = openerp.web.OldWidget.extend({ }); -openerp.web.HelpView = openerp.web.Widget.extend({ +openerp.web.HelpView = openerp.web.OldWidget.extend({ }); }; diff --git a/addons/web/static/src/js/views.js b/addons/web/static/src/js/views.js index cf337d4647f..163807d7a4c 100644 --- a/addons/web/static/src/js/views.js +++ b/addons/web/static/src/js/views.js @@ -16,7 +16,7 @@ session.web.client_actions = new session.web.Registry(); */ session.web.views = new session.web.Registry(); -session.web.ActionManager = session.web.Widget.extend({ +session.web.ActionManager = session.web.OldWidget.extend({ identifier_prefix: "actionmanager", init: function(parent) { this._super(parent); @@ -208,12 +208,12 @@ session.web.ActionManager = session.web.Widget.extend({ } }); -session.web.ViewManager = session.web.Widget.extend(/** @lends session.web.ViewManager# */{ +session.web.ViewManager = session.web.OldWidget.extend(/** @lends session.web.ViewManager# */{ identifier_prefix: "viewmanager", template: "ViewManager", /** * @constructs session.web.ViewManager - * @extends session.web.Widget + * @extends session.web.OldWidget * * @param parent * @param dataset @@ -765,7 +765,7 @@ session.web.ViewManagerAction = session.web.ViewManager.extend(/** @lends oepner } }); -session.web.Sidebar = session.web.Widget.extend({ +session.web.Sidebar = session.web.OldWidget.extend({ init: function(parent, element_id) { this._super(parent, element_id); this.items = {}; @@ -1042,7 +1042,7 @@ session.web.TranslateDialog = session.web.Dialog.extend({ } }); -session.web.View = session.web.Widget.extend(/** @lends session.web.View# */{ +session.web.View = session.web.OldWidget.extend(/** @lends session.web.View# */{ template: "EmptyComponent", // name displayed in view switchers display_name: '', diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index 860c26db4f0..230ad629d3a 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -1378,27 +1378,27 @@ - + -
+
-
+
-
+
-
+
@@ -1416,8 +1416,8 @@ -
-
+
+
diff --git a/addons/web_calendar/static/src/js/calendar.js b/addons/web_calendar/static/src/js/calendar.js index 9cc576d132d..bc7c5f0ba1d 100644 --- a/addons/web_calendar/static/src/js/calendar.js +++ b/addons/web_calendar/static/src/js/calendar.js @@ -461,7 +461,7 @@ openerp.web_calendar.CalendarFormDialog = openerp.web.Dialog.extend({ } }); -openerp.web_calendar.SidebarResponsible = openerp.web.Widget.extend({ +openerp.web_calendar.SidebarResponsible = openerp.web.OldWidget.extend({ init: function(parent, view) { var $section = parent.add_section(_t('Responsible'), 'responsible'); this.$div = $('
'); @@ -499,7 +499,7 @@ openerp.web_calendar.SidebarResponsible = openerp.web.Widget.extend({ } }); -openerp.web_calendar.SidebarNavigator = openerp.web.Widget.extend({ +openerp.web_calendar.SidebarNavigator = openerp.web.OldWidget.extend({ init: function(parent, view) { var $section = parent.add_section(_t('Navigator'), 'navigator'); this._super(parent, $section.attr('id')); diff --git a/addons/web_dashboard/static/src/js/dashboard.js b/addons/web_dashboard/static/src/js/dashboard.js index 567591b84bb..dc433f961a8 100644 --- a/addons/web_dashboard/static/src/js/dashboard.js +++ b/addons/web_dashboard/static/src/js/dashboard.js @@ -395,7 +395,7 @@ openerp.web_dashboard.Widget = openerp.web.View.extend(/** @lends openerp.web_da * install (if none is installed yet) or a list of root menu items */ openerp.web.client_actions.add('default_home', 'session.web_dashboard.ApplicationTiles'); -openerp.web_dashboard.ApplicationTiles = openerp.web.Widget.extend({ +openerp.web_dashboard.ApplicationTiles = openerp.web.OldWidget.extend({ template: 'web_dashboard.ApplicationTiles', init: function(parent) { this._super(parent); @@ -440,7 +440,7 @@ openerp.web_dashboard.ApplicationTiles = openerp.web.Widget.extend({ * This client action display a list of applications to install. */ openerp.web.client_actions.add( 'board.application.installer', 'openerp.web_dashboard.ApplicationInstaller'); -openerp.web_dashboard.ApplicationInstaller = openerp.web.Widget.extend({ +openerp.web_dashboard.ApplicationInstaller = openerp.web.OldWidget.extend({ template: 'web_dashboard.ApplicationInstaller', start: function () { // TODO menu hide diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index a4baa27d42f..46c6ce4eaf6 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -279,7 +279,7 @@ openerp.web_kanban.KanbanView = openerp.web.View.extend({ } }); -openerp.web_kanban.KanbanGroup = openerp.web.Widget.extend({ +openerp.web_kanban.KanbanGroup = openerp.web.OldWidget.extend({ template: 'KanbanView.group_header', init: function (parent, records, value, title, aggregates) { var self = this; @@ -352,7 +352,7 @@ openerp.web_kanban.KanbanGroup = openerp.web.Widget.extend({ } }); -openerp.web_kanban.KanbanRecord = openerp.web.Widget.extend({ +openerp.web_kanban.KanbanRecord = openerp.web.OldWidget.extend({ template: 'KanbanView.record', init: function (parent, record) { this._super(parent); diff --git a/addons/web_mobile/static/src/js/chrome_mobile.js b/addons/web_mobile/static/src/js/chrome_mobile.js index a4e8f0acd44..41732391936 100644 --- a/addons/web_mobile/static/src/js/chrome_mobile.js +++ b/addons/web_mobile/static/src/js/chrome_mobile.js @@ -11,7 +11,7 @@ openerp.web_mobile.mobilewebclient = function(element_id) { return client; }; -openerp.web_mobile.MobileWebClient = openerp.web.Widget.extend({ +openerp.web_mobile.MobileWebClient = openerp.web.OldWidget.extend({ template: "WebClient", @@ -31,7 +31,7 @@ openerp.web_mobile.MobileWebClient = openerp.web.Widget.extend({ } }); -openerp.web_mobile.Login = openerp.web.Widget.extend({ +openerp.web_mobile.Login = openerp.web.OldWidget.extend({ template: "Login", @@ -119,7 +119,7 @@ openerp.web_mobile.Login = openerp.web.Widget.extend({ } }); -openerp.web_mobile.Header = openerp.web.Widget.extend({ +openerp.web_mobile.Header = openerp.web.OldWidget.extend({ template: "Header", @@ -131,7 +131,7 @@ openerp.web_mobile.Header = openerp.web.Widget.extend({ } }); -openerp.web_mobile.Footer = openerp.web.Widget.extend({ +openerp.web_mobile.Footer = openerp.web.OldWidget.extend({ template: "Footer", @@ -143,7 +143,7 @@ openerp.web_mobile.Footer = openerp.web.Widget.extend({ } }); -openerp.web_mobile.Shortcuts = openerp.web.Widget.extend({ +openerp.web_mobile.Shortcuts = openerp.web.OldWidget.extend({ template: "Shortcuts", @@ -182,7 +182,7 @@ openerp.web_mobile.Shortcuts = openerp.web.Widget.extend({ } }); -openerp.web_mobile.Menu = openerp.web.Widget.extend({ +openerp.web_mobile.Menu = openerp.web.OldWidget.extend({ template: "Menu", @@ -248,7 +248,7 @@ openerp.web_mobile.Menu = openerp.web.Widget.extend({ } }); -openerp.web_mobile.Secondary = openerp.web.Widget.extend({ +openerp.web_mobile.Secondary = openerp.web.OldWidget.extend({ template: "Menu.secondary", @@ -305,7 +305,7 @@ openerp.web_mobile.Secondary = openerp.web.Widget.extend({ } }); -openerp.web_mobile.Options = openerp.web.Widget.extend({ +openerp.web_mobile.Options = openerp.web.OldWidget.extend({ template: "Options", diff --git a/addons/web_mobile/static/src/js/form_mobile.js b/addons/web_mobile/static/src/js/form_mobile.js index 84eccd41dc5..cf44cca1879 100644 --- a/addons/web_mobile/static/src/js/form_mobile.js +++ b/addons/web_mobile/static/src/js/form_mobile.js @@ -4,7 +4,7 @@ openerp.web_mobile.form_mobile = function (openerp) { -openerp.web_mobile.FormView = openerp.web.Widget.extend({ +openerp.web_mobile.FormView = openerp.web.OldWidget.extend({ template: 'FormView', diff --git a/addons/web_mobile/static/src/js/list_mobile.js b/addons/web_mobile/static/src/js/list_mobile.js index 7c7b7b33c15..16296df59e7 100644 --- a/addons/web_mobile/static/src/js/list_mobile.js +++ b/addons/web_mobile/static/src/js/list_mobile.js @@ -4,7 +4,7 @@ openerp.web_mobile.list_mobile = function (openerp) { -openerp.web_mobile.ListView = openerp.web.Widget.extend({ +openerp.web_mobile.ListView = openerp.web.OldWidget.extend({ template: 'ListView', diff --git a/addons/web_tests/static/src/js/web_tests.js b/addons/web_tests/static/src/js/web_tests.js index b21275d1eb7..f98dd95f66f 100644 --- a/addons/web_tests/static/src/js/web_tests.js +++ b/addons/web_tests/static/src/js/web_tests.js @@ -2,7 +2,7 @@ openerp.web_tests = function (db) { db.web.client_actions.add( 'buncha-forms', 'instance.web_tests.BunchaForms'); db.web_tests = {}; - db.web_tests.BunchaForms = db.web.Widget.extend({ + db.web_tests.BunchaForms = db.web.OldWidget.extend({ init: function (parent) { this._super(parent); this.dataset = new db.web.DataSetSearch(this, 'test.listview.relations');