To reproduce: 1. Double-click MiniBrowser.exe It doesn't launch. It complains about not being able to find CFNetwork.dll.
<rdar://problem/10163853>
It's possible we'll be able to fix this by delay-loading WebKit.dll and setting up the DLL search path before we make any WebKit API calls.
Looks like delay-loading isn't good enough. We're still loading WebKit.dll immediately on launch, which then pulls in CoreFoundation etc.
Since we're going to need a stub launcher for WinLauncher, too (bug 68578), maybe we'll come up with a way to share the launcher code. We might be able to share code with WebKitLauncherWin, too.
Created attachment 121133 [details] Turn MiniBrowser into a stub .exe launcher and a .dll that contains all the real code
Committed r104155: <http://trac.webkit.org/changeset/104155>