Fix clang warning about local types being used as template parameters.
Fix clang warning about local types being used as template parameters.

clang would complain

/Users/thakis/src/chrome-git/src/net/base/host_resolver_impl.cc:557:5: error: template argument uses local type 'net::HostResolverImpl::Job::Category' [-Wlocal-type-template-args]
    DCHECK_LT(category, RESOLVE_MAX);  // Be sure it was set.
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/thakis/src/chrome-git/src/net/base/host_resolver_impl.cc:5:
In file included from ../net/base/host_resolver_impl.h:18:
In file included from ../net/base/network_change_notifier.h:10:
In file included from ../base/observer_list_threadsafe.h:14:
../base/logging.h:662:31: note: instantiated from:
#define DCHECK_LT(val1, val2) DCHECK_OP(LT, < , val1, val2)
                              ^
../base/logging.h:635:9: note: instantiated from:
        logging::Check##name##Impl((val1), (val2),              \
        ^~~~~~~

This seems to be a new warning. Since it only affects this file, we might as well fix the problem instead of disabling the warning.

BUG=None
TEST=clang/mac waterfall stays green after clobber build.

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

git-svn-id: http://src.chromium.org/svn/trunk/src@62934 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

Former-commit-id: 59d68b3cac18593cbb4a288df05ab80f88dba0b4
meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser