0 Replies Latest reply on Sep 18, 2008 2:03 PM by (Darrell_Loverin)

    [svn] 3262: Support version-skew and untrusted applications inside of pop ups.

    Level 1
      Revision: 3262
      Author: dloverin@adobe.com
      Date: 2008-09-18 15:03:40 -0700 (Thu, 18 Sep 2008)

      Log Message:
      -----------
      Support version-skew and untrusted applications inside of pop ups.

      QE: YES
      Doc: YES
      Checkintests: MarshallPlan
      Reviewer: Alex
      Bugs: SDK-16862

      framework/src/mx/managers/IFocusManager.as
      moveFocus() supports TOP and BOTTOM for the direction parameter.
      Add owner parameter to addSWFBridge().

      framework/src/mx/managers/FocusManager.as
      Add a SWFBridgeGroup to track child system managers.

      framework/src/mx/managers/PopUpManagerImpl.as
      Fix problem in bringToFront. Not working for DateField in a dialog.
      Fix updating the modal mask when the modal dialog is popped up from a dialog.

      framework/src/mx/managers/SystemManagerProxy.as
      Add proxies by to _systemManager for:
      document
      swfBridgeGroup
      addChildBridge()
      removeChildBridge()
      useSWFBridge()

      airframework/src/mx/managers/WindowedSystemManager.as
      framework/src/mx/managers/SystemManager.as
      Changes to support bridged applications in a pop up.
      Add ?\226?\128?\156bringToFront?\226?\128?\157 request in systemManagerHandler.

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

      Modified Paths:
      --------------
      flex/sdk/branches/3.0.x/frameworks/projects/airframework/src/mx/managers/WindowedSystemMa nager.as
      flex/sdk/branches/3.0.x/frameworks/projects/framework/src/mx/managers/FocusManager.as
      flex/sdk/branches/3.0.x/frameworks/projects/framework/src/mx/managers/IFocusManager.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/frameworks/projects/framework/src/mx/managers/SystemManagerProxy. as