f6790b9895fa3765c1beb3edb995269ab805a0a9
Causes the failure of [0] on FF as it expects that clicking a disabled button does nothing, which is what happens for Chrome, but the event is dispatched for Firefox. Asking the internet it looks like Firefox is in the right here: click() ultimately calls dispatchEvent (directly), dispatchEvent should go through even on disabled event. This was specifically fixed in Firefox[1], and there is an issue opened against Chrome[2] (cf also: spec discussion[3]). There's an other issue which mentions inconsistencies between the actual browser and WPT[4], but for us Chrome always 100% does the "wrong" thing. Anyway add a disabled flag in click, though I don't know that it's the right fix, and it may need to be added to other events as well? [0] https://github.com/odoo/odoo/blob/c89cdcf11c66e80c33cd77edceaee7eb59a704b3/addons/web/static/tests/fields/relational_fields/field_many2one_tests.js#L2044 [1] https://bugzilla.mozilla.org/show_bug.cgi?id=329509 [2] https://bugs.chromium.org/p/chromium/issues/detail?id=1115661 [3] https://github.com/whatwg/html/pull/5805#issuecomment-672960163 [4] https://bugs.chromium.org/p/chromium/issues/detail?id=1116161
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%