• Chris Davis's avatar
    Fix delayloads_unittests for windows 7 · 56bc0bfb
    Chris Davis authored
    Fix delayloads_unittests to properly handle is_multi_dll_chrome set to
    false and when run on win7. A previous change to modify behavior based
    on CHROME_MULTIPLE_DLL_BROWSER was not correct since is_multi_dll_chrome
    was not checked in the tests BUILD.gn.  Also, Windows7 will load user32
    due to static dependencies starting from oleaut32.dll which are not
    present on windows 10.  Unfortunately oleaut32 is pulled in from many
    dependencies during dll load of chrome (when merged) or chrome_child.
    
    Change-Id: If364f08c35e6c881249b2be3ce092eb2ddd48a68
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1872563
    Commit-Queue: Chris Davis <chrdavis@microsoft.com>
    Reviewed-by: default avatarNico Weber <thakis@chromium.org>
    Reviewed-by: default avatarCliff Smolinsky <cliffsmo@microsoft.com>
    Cr-Commit-Position: refs/heads/master@{#707996}
    56bc0bfb
BUILD.gn 334 KB