diff options
| author | Christophe Matthieu <chm@odoo.com> | 2015-07-17 15:34:39 +0200 |
|---|---|---|
| committer | Christophe Matthieu <chm@odoo.com> | 2015-07-22 12:15:25 +0200 |
| commit | 264bb780a1e8c197658bc048074ca83a91a0fc57 (patch) | |
| tree | c5d0e37b4ea943cff4871943bb0d1a193fa0527a /doc/reference/javascript.rst | |
| parent | 71732dceb6613dab28d6eef96fa155acc91af7ce (diff) | |
[IMP] web: web modules return readable logs and phantomjs logs
boot.js log:
* ``Missing dependencies``:
These modules do not appear in the page. It is possible that the JavaScript
file is not in the page or that the module name is wrong
* ``Failed modules``:
A javascript error is detected
* ``Rejected modules``:
The module returns a rejected deferred. It (and its dependent modules) is not
loaded.
* ``Rejected linked modules``:
Modules who depend on a rejected module
* ``Non loaded modules``:
Modules who depend on a missing or a failed module
Diffstat (limited to 'doc/reference/javascript.rst')
| -rw-r--r-- | doc/reference/javascript.rst | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/reference/javascript.rst b/doc/reference/javascript.rst index a41709beb51..d10c72145dd 100644 --- a/doc/reference/javascript.rst +++ b/doc/reference/javascript.rst @@ -755,6 +755,23 @@ properly. Modules are contained in a file, but a file can define several modules (however, it is better to keep them in separate files). +Each module can return a deferred. In that case, the module is marked as loaded +only when the deferred is resolved, and its value is equal to the resolved value. +The module can be rejected (unloaded). This will be logged in the console as info. + +* ``Missing dependencies``: + These modules do not appear in the page. It is possible that the JavaScript + file is not in the page or that the module name is wrong +* ``Failed modules``: + A javascript error is detected +* ``Rejected modules``: + The module returns a rejected deferred. It (and its dependent modules) is not + loaded. +* ``Rejected linked modules``: + Modules who depend on a rejected module +* ``Non loaded modules``: + Modules who depend on a missing or a failed module + Web client structure -------------------- |
