audk/MdeModulePkg/Universal/SetupBrowserDxe
ydong10 3a4e7a3e73 Per UEFI spec, on CallBack action EFI_BROWSER_ACTION_CHANGING, the return value of ActionRequest will be ignored, but on CallBack action EFI_BROWSER_ACTION_CHANGED, the return value of ActionRequest will be used.
But, EDKII browser still processes the got ActionRequest. And, all HII drivers in EDKII project also returns their expected ActionRequest value on action EFI_BROWSER_ACTION_CHANGING. 
Now update the browser to follow the spec, and update all core Hii drivers to keep old working modal.

Update for MdeModulePkg.

Signed-off-by: ydong10
Reviewed-by: lgao4

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12865 6f19259b-4bc3-4df7-8a09-765794883524
2011-12-15 02:54:49 +00:00
..
Colors.h Add four PCDs for the different color settings of Subtitle and Text Filed on Browser. 2011-02-12 01:51:25 +00:00
Expression.c Add support for EFI_IFR_QUESTION_REF3 opcode for browser when this opcode has the device path info. 2011-11-22 07:46:35 +00:00
IfrParse.c Enable buffer type when process some expression opcode which support buffer type. 2011-11-18 07:07:31 +00:00
InputHandler.c Add pointer check for NULL before dereference it. 2011-09-29 06:33:23 +00:00
Presentation.c Per UEFI spec, on CallBack action EFI_BROWSER_ACTION_CHANGING, the return value of ActionRequest will be ignored, but on CallBack action EFI_BROWSER_ACTION_CHANGED, the return value of ActionRequest will be used. 2011-12-15 02:54:49 +00:00
Print.c Forcing functions with variable argument lists to use the same calling convention (EFIAPI). This solves issues when using compilers where the default calling convention is not EFIAPI. 2010-04-29 01:07:07 +00:00
ProcessOptions.c Patch include: 2011-11-16 07:16:03 +00:00
Setup.c Add support for EFI_IFR_QUESTION_REF3 opcode for browser when this opcode has the device path info. 2011-11-22 07:46:35 +00:00
Setup.h Add support for EFI_IFR_QUESTION_REF3 opcode for browser when this opcode has the device path info. 2011-11-22 07:46:35 +00:00
SetupBrowserDxe.inf Enhance EDKII Browser to support flexible HotKey setting. 2011-09-13 09:32:54 +00:00
SetupBrowserStr.uni Enhance EDKII Browser to support flexible HotKey setting. 2011-09-13 09:32:54 +00:00
Ui.c Refine the select highlight menu logic. 2011-12-05 13:20:03 +00:00
Ui.h Enable lock attribute for statement and form; show this attribute same as grayout. 2011-11-16 05:23:38 +00:00