erp5_hal_json_style: check if isWebMode is present before calling it.
ERP5Type.patches.OFSItem: Explicitly declare volatileCached public.
Reimplementation of Formulator ERP5 GadgetField

The new implementation of GadgetField allow to integrate renderjs's
gadget into ERP5 ui. Some examples are in bt erp5_ui_test to validate
implementation.
erp5_accounting: XML clean up
rewrite SQLCatalog_makeSearchTextQuery without using ad-hoc Base_parseSearchString.
fixup! rewrite SQLCatalog_makeSearchTextQuery without using ad-hoc Base_parseSearchString.
fixup! rewrite SQLCatalog_makeSearchTextQuery without using ad-hoc Base_parseSearchString.
erp5_web_renderjs_ui: revert back to whoWantsToDisplayThis from whoWantsToDisplayThisFromQuery
fix WebSection_zGetDocumentValueList so that it returns documents having different languages and the same reference.
fix WebSite_getFullTextSearchResultList so that 'any language' search and 'newest only' search work.
cleanup SQLCatalog_makeSearchTextQuery.
cleanup WebSite_getFullTextSearchResultList.
Revert "Computer Partition should acquire region from parent."

This reverts commit 206829865fb1c0826dc8c2629b0e2a95b1c94b0c.
Revert "Acquire subordination from parent Computer."

This reverts commit c76f571e1a0c43eceaeaa87194c56368581fa84d.
Change Bar portal type instead of Foo portal type to validate GadgetField implementation

Since Foo portal type's change breaks some existing funcitonal tests in erp5_ui_test, so use Bar , which is less used in tests.
remove duplicate a related key definition.
fixup! fix WebSection_zGetDocumentValueList so that it returns documents having different languages and the same reference.
erp5_xhtml_style: define how any page in ERP5 should be printed by removing bars

When printing an ERP5 page (through the print function of the web browser itself), remove :
- toolbars
- tabs
This allows to print any ERP5 page, reports rendered as html included
Change title&GadgetField to validate test
1. Change title because of test name convention.
2. GadgetField make div instead of section
Add gadget_activity_watcher.js because of no nomre jslint &Change Id to ID for naming convention