summaryrefslogtreecommitdiffstats
path: root/chrome_elf/chrome_elf_main.h
Commit message (Collapse)AuthorAgeFilesLines
* Reland of http://crrev.com/241548.robertshield@chromium.org2013-12-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | It broke on the main waterfall after going through the CQ. Two changes: * No-op the loading test on 64-bit. * Remove the 'IgnoreAllDefaultLibraries' directive. This seems to exclude the CRT on some builders. Original CL description: Chrome browser process DLL blacklist. This patch allows for blocking of module loading in the browser process. It does not actually prevent any modules from loading. Original Review URL: https://codereview.chromium.org/107663008 BUG=329023 TEST=chrome_elf_unittests.exe TBR=cpu Review URL: https://codereview.chromium.org/118343004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241972 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 241548 "Chrome browser process DLL blacklist."jchaffraix@chromium.org2013-12-181-1/+1
| | | | | | | | | | | | | | | | | | | | | This is breaking the Win builders (and the blacklist_test is failing on 64 bits). > Chrome browser process DLL blacklist. > > This patch allows for blocking of module loading in the browser process. > It does not actually prevent any modules from loading. > > BUG=329023 > TEST=chrome_elf_unittests > > Review URL: https://codereview.chromium.org/107663008 TBR=robertshield@chromium.org Review URL: https://codereview.chromium.org/107443008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241568 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome browser process DLL blacklist.robertshield@chromium.org2013-12-181-1/+1
| | | | | | | | | | | | This patch allows for blocking of module loading in the browser process. It does not actually prevent any modules from loading. BUG=329023 TEST=chrome_elf_unittests Review URL: https://codereview.chromium.org/107663008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241548 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome Early Loading Frameworkcaitkp@chromium.org2013-11-131-0/+10
chrome_elf.dll is shipped in Chrome's version directory to ease updates, and is loaded early in chrome.exe's lifetime by making it a private assembly in a subfolder of chrome.exe's folder (see http://msdn.microsoft.com/library/aa374224.aspx). BUG= http://crosbug.com/p/23889 Review URL: https://codereview.chromium.org/53793002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234795 0039d316-1c4b-4281-b951-d872f2087c98