| Summary: | qx.client.History prevents RAP from running in IFrame | ||
|---|---|---|---|
| Product: | [RT] RAP | Reporter: | Ivan Furnadjiev <ivan> |
| Component: | RWT | Assignee: | Project Inbox <rap-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | P3 | CC: | jkrause |
| Version: | 1.3 | ||
| Target Milestone: | 1.3 M4 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | qx-open | ||
Corresponding qooxdoo bug: 3091: Using qx.client.History prevents application from running in IFrame http://bugzilla.qooxdoo.org/show_bug.cgi?id=3091 Fixed by replacing the three places in qx.client.History.js where the "top.location...." is used with "window.location...". |
With introduction of browser history support the qooxdoo qx.client.History class is used in RAP. RAP application is no longer started in IFrame ("access denied error") because of security restriction at qx.client.History.js#__getHash (top.location.href).