Make base::GetProcId() thread-safe on windows and drop w2k support
Make base::GetProcId() thread-safe on windows and drop w2k support

base::GetProcId() was previously not threadsafe since it relied upon threads observing reads between two different static variables in the same order that they were written without any explicit synchronization.  This probably is responsible for a small number of our startup crashes (http://crash/search?query=product:%22Chrome%22+base::GetProcIdViaGetProcessId).  This fixes the race by dropping w2k support and directly calling the function.

TEST=start up without crashing
BUG=none

Review URL: http://codereview.chromium.org/460063

git-svn-id: dd90618784b6a4b323ea0c23a071cb1c9e6f2ac7@33987 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser