Widgets, Gadgets or Modules are very common and powerful feature of Web 2.0 applications. They convert a single loaded page in the browser to multi-threaded application.
They allow end user to work on multiple little utilities and windows from one page. The widget framework is supported by various Ajax libraries and lot of code is getting created by developers to allow this feature.
Once a framework is in place, different users can leverage APIs and libraries to develop their own little widget and deploy on the application domain. Any user of the application can register that widget and start utilizing its feature. This scenario opens up the possibility of Cross Widget DOM spying. This paper is going to describe that scenario and its understanding.
Download the paper in PDF format here.