• weitaosu's avatar
    UAC and pin confirmation dialogs are not on foreground when updating pin # · 55c0c16b
    weitaosu authored
    In this change we elevate the me2me native messaging host before calling into the daemon controller for the tasks that requires elevation. The daemon controller still depends on the com component for those tasks but the elevation is now done in the me2me native messaging host itself.
    
    In followup CLs I will remove the elevated daemon controller com component and move its implementation to DaemonControllerDelegateWin.
    
    Note that the pin confirmation dialog is removed with this CL. This change has been approved by the chrome security team.
    
    BUG=447246
    
    Review URL: https://codereview.chromium.org/880133003
    
    Cr-Commit-Position: refs/heads/master@{#313545}
    55c0c16b
me2me_native_messaging_host.cc 24.2 KB