This tests three kinds of namespaces for widgets. Three buttons should show up.

Description Class Declaration Result
old style button with no namespace awareness my.widget.OldButton <button dojoType="Oldbutton">
conventional namespaced button my.widget.Button <button dojoType="my:button">
button in a custom module foo.bar.Button <button dojoType="foo:button">

DEBUG: DEPRECATED: dojo.widget.Manager.getImplementationName Could not locate widget implementation for "oldbutton" in "dojo.widget" registered to namespace "dojo". Developers must specify correct namespaces for all non-Dojo widgets -- will be removed in version: 0.5