QWeb inheritance broken in MSIE (8, 9, 10), client does not work at all
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Odoo Web (MOVED TO GITHUB) |
Fix Released
|
High
|
Fabien Meghazi (OpenERP) |
Bug Description
When trying to launch web client in MSIE (tested version 8 to 10, all expose the same issue) the rendering of the home page stops and the console prints the following error:
Incompatible Type
jquery-
This specific line is simply `fragment.
At this point, the stack is:
clean jquery-
buildFragment jquery-
domManip jquery-
prepend jquery-
extend qweb2.js:403
_render qweb2.js:351
render qweb2.js:337
render views.js:197
render_element core.js:918
_render_and_insert core.js:906
appendTo core.js:858
ir_actions_
do_action views.js:91
callback
Anonymous Function chrome.js:1094
resolveWith
resolve
Anonymous Function core.js:993
resolveWith
resolve
Anonymous Function
resolveWith
resolve
Anonymous Function core.js:441
resolveWith
done
callback
Apparently, MSIE really does not like mixing XML and HTML elements, and QWeb's template override attempts to do just that.
Related branches
Changed in openerp-web: | |
assignee: | nobody → OpenERP R&D Web Team (openerp-dev-web) |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in openerp-web: | |
importance: | Medium → Low |
Changed in openerp-web: | |
importance: | Low → Medium |
summary: |
- layout issue with IE 8 + QWeb inheritance broken in MSIE (8, 9, 10), client does not work at all |
Changed in openerp-web: | |
importance: | Medium → High |
description: | updated |
description: | updated |
Changed in openerp-web: | |
assignee: | OpenERP R&D Web Team (openerp-dev-web) → Fabien Meghazi (OpenERP) (fme) |
Buttons issue in Firefox should be fixed, so I'm removing them from the bug to leave the IE8 issues alone (ideally, they should have been separate bugs as they're separate issues)