ENGAGE-496: Dynamic loading of jquery ui scripts on Safari fails

Metadata

Source
ENGAGE-496
Type
Bug
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
Antranig Basman
Reporter
Antranig Basman
Created
2010-03-05T13:37:52.000-0500
Updated
2010-03-09T14:45:43.000-0500
Versions
  1. 0.3b
Fixed Versions
  1. 0.3b
Component
N/A

Description

As part of the work on ENGAGE-434, the "standard" methods of injecting <script> tags into <head> on Safari have been discovered to be not reliable. It appears that even the method in jQuery.globalEval (proposed by Giammarchi) does not succeed in being synchronous, as well as not causing the sources to be visibile in the debugger. This is a blocker for Engage since loading jquery.ui.core and jquery.ui.dialog in succession repeatably results in a broken image, causing the send dialog in myCollection to fail.

Comments

  • Antranig Basman commented 2010-03-05T14:58:06.000-0500

    Fixes for synchronisation under Safari applying the CONTINUATION-PASSING STYLE OF EVALUATION!!