Opened 13 years ago

Closed 13 years ago

Last modified 12 years ago

#2274 closed defect (fixed)

xdomain: Allows djConfig values for modules that require Iframes

Reported by: James Burke Owned by: alex
Priority: high Milestone:
Component: Loader Version: 0.4.1
Keywords: Cc:
Blocked By: Blocking:

Description

If using an xdomain build, there are some things that use iframes that will fail if they pull the iframe in from the xdomain dojo location. Allow the developer to use a djConfig value to specify a local path for the iframe content.

Areas that need this:

  • RichText?
  • dojo.undo.browser
  • dojo.io.createIFrame in dojo.io.IframeIO

Change History (5)

comment:1 Changed 13 years ago by James Burke

Resolution: fixed
Status: newclosed

(In [6981]) Fixes #2274: allow modules that use iframes to have djConfig overrides to specify local file paths. Also made it so that if using iframe_history.html, you can pass init args via fragment identifiers so iframe_history.html can be more easily cached.

comment:2 Changed 13 years ago by alex

Resolution: fixed

(In [6991]) Merged revisions 6979-6990 via svnmerge from svn+ssh://alex@svn.dojotoolkit.org/var/src/dojo/trunk

........

r6980 | alex | 2007-01-04 13:43:05 -0800 (Thu, 04 Jan 2007) | 2 lines

updating deprecations

........

r6981 | jburke | 2007-01-04 14:36:01 -0800 (Thu, 04 Jan 2007) | 1 line

Fixes #2274: allow modules that use iframes to have djConfig overrides to specify local file paths. Also made it so that if using iframe_history.html, you can pass init args via fragment identifiers so iframe_history.html can be more easily cached.

........

r6982 | alex | 2007-01-04 15:49:58 -0800 (Thu, 04 Jan 2007) | 2 lines

fixing doc style, adding dojo.exists and dojo.getObject, and deprecating what they replace

........

r6983 | alex | 2007-01-04 15:53:42 -0800 (Thu, 04 Jan 2007) | 2 lines

removing evalObjPath usage

........

r6984 | alex | 2007-01-04 16:07:30 -0800 (Thu, 04 Jan 2007) | 2 lines

fix for the create option

........

r6985 | alex | 2007-01-04 16:35:20 -0800 (Thu, 04 Jan 2007) | 2 lines

refactoring to port to dojo.getObject() and dojo.exists()

........

r6986 | alex | 2007-01-04 17:06:07 -0800 (Thu, 04 Jan 2007) | 2 lines

un-fscking widget creation

........

r6987 | alex | 2007-01-04 17:09:55 -0800 (Thu, 04 Jan 2007) | 2 lines

porting to getObject()

........

r6988 | alex | 2007-01-04 17:15:41 -0800 (Thu, 04 Jan 2007) | 2 lines

port to getObject

........

r6989 | alex | 2007-01-04 17:27:38 -0800 (Thu, 04 Jan 2007) | 2 lines

porting to getObject

........

r6990 | jburke | 2007-01-04 17:45:19 -0800 (Thu, 04 Jan 2007) | 1 line

Fixes #2245. Or at least improves our odds of avoiding the Safari [call stack exceeded] error. Now the tooltip and dropdowndatepicker tests work. I might be able to do more optimization of xdTraceReqs and xdEvalReqs, but I will wait for more testing to show an issue.

........

comment:3 Changed 13 years ago by James Burke

(In [7052]) References #2274: allow modules that use iframes to have djConfig overrides to specify local file paths. Also made it so that if using iframe_history.html, you can pass init args via fragment identifiers so iframe_history.html can be more easily cached. (merge from trunk)

comment:4 Changed 13 years ago by James Burke

Milestone: 0.90.4.2

Merged into 0.4 branch for 0.4.2.

comment:5 Changed 12 years ago by (none)

Milestone: 0.4.2

Milestone 0.4.2 deleted

Note: See TracTickets for help on using tickets.