Opened 9 years ago

Last modified 8 years ago

#11869 closed enhancement

Refactor modules to use CommonJS AMD API — at Version 12

Reported by: Kris Zyp Owned by: Rawld Gill
Priority: high Milestone: 1.6
Component: Loader Version: 1.5
Keywords: Cc: Adam Peller
Blocked By: Blocking:

Description (last modified by Eugene Lazutkin)

Refactor all the Dojo and Dijit modules to use the CommonJS AMD API, for interoperability with RequireJS, and other compliant systems. This module API can be used with top level scripts, allowing us to easily use an asynchronous loader that simply insert script elements.

(This ticket is open for Backdraft loader by Rawld Gill).

Change History (13)

comment:1 Changed 9 years ago by Kris Zyp

Milestone: tbd1.6
Type: defectenhancement

comment:3 Changed 9 years ago by Kris Zyp

(In [23032]) Refactor modules to CommonJS AMD, !strict refs #11869

comment:4 Changed 9 years ago by Kris Zyp

(In [23033]) Refactor modules to CommonJS AMD, !strict refs #11869

comment:5 Changed 9 years ago by Kris Zyp

(In [23034]) Fixed syntax error in query-sizzle for refactoring modules to CommonJS AMD, !strict refs #11869

comment:6 Changed 9 years ago by Kris Zyp

(In [23035]) Refactor modules to CommonJS AMD, !strict refs #11869

comment:7 Changed 9 years ago by Kris Zyp

(In [23036]) Refactor modules to CommonJS AMD, !strict refs #11869

comment:8 Changed 9 years ago by haysmark

In IE8 in test_TitlePane, I get an error, "Could not load class 'dijit.TestTitlePane?". Please investigate. I do not get this in the previous nightly.

comment:9 Changed 9 years ago by Kris Zyp

Owner: changed from Kris Zyp to Rawld Gill

comment:10 Changed 9 years ago by ben hockey

perhaps this patch (following) fixes it.

Changed 9 years ago by ben hockey

Attachment: 11869-TitlePane.diff added

comment:11 Changed 9 years ago by Kris Zyp

(In [23037]) Applies neonstalwart's patch for test_TitlePane.html, refs #11869

comment:12 Changed 9 years ago by Eugene Lazutkin

Description: modified (diff)
Note: See TracTickets for help on using tickets.