0 Replies Latest reply on Jul 23, 2008 6:08 AM by (Darrell_Loverin)

    [svn] 2582: Implement a modal window over the parent application when an untrusted application displays a modal dialog .

      Revision: 2582
      Author: dloverin@adobe.com
      Date: 2008-07-23 07:08:26 -0700 (Wed, 23 Jul 2008)

      Log Message:
      -----------
      Implement a modal window over the parent application when an untrusted application displays a modal dialog. The parent application is not covered by the untrusted application's modal window because the modal dialog is limited to the untrusted application's content area. The parent application will be covered by the modal window but application will not be blurred as is normally done. This limitation is due to the blur on the parent application also blurring the modal dialog itself and not being able to put a mask on the parent application.

      QE:Tests:
      1. Modal dialog from A.3
      2. Modal dialog from A.3.3
      3. See application A is blurred when a modal dialog is displayed from A.2.

      Doc:Yes. Document the limitation of the blur effect.
      Checkintests: Yes. Modified frameworkSwcExceptionsList.txt to allow UIComponent to be imported into PopUpManagerImpl.
      Reviewer: Alex
      Bugs:

      SDK-16178:
      projects/framework/src/mx/core/CrossDomainRSLItem.as
      Change Flex Error #1002. Change Player Version from 9.0.60 to 9.0.115.

      SDK-15747:
      Implement a modal window over the parent application when an untrusted application displays a modal dialog.

      Ticket Links:
      ------------
      http://bugs.adobe.com/jira/browse/SDK-16178
      http://bugs.adobe.com/jira/browse/SDK-15747

      Modified Paths:
      --------------
      flex/sdk/branches/3.0.x/frameworks/projects/framework/src/mx/core/CrossDomainRSLItem.as
      flex/sdk/branches/3.0.x/frameworks/projects/framework/src/mx/core/UIComponent.as
      flex/sdk/branches/3.0.x/frameworks/projects/framework/src/mx/events/ModalWindowRequest.as
      flex/sdk/branches/3.0.x/frameworks/projects/framework/src/mx/managers/PopUpManagerImpl.as
      flex/sdk/branches/3.0.x/frameworks/projects/framework/src/mx/managers/SystemManager.as
      flex/sdk/branches/3.0.x/tools/dependencychecker/frameworkSwcExceptionsList.txt