OpenBSD patches for chrome/content, split from CR #8275005

about_flags.cc: define kOsLinux on OpenBSD too for flags

chrome_content_browser_client.cc: Replace OS_LINUX
with TOOLKIT_USES_GTK so that Gtk+ platforms can share the
code.

component_updater_configurator.cc: OpenBSD defs. for the
updater.

chrome_browser.gypi: The dl library is linux only here.

pepper_message_filter.cc: This asserts fails on OpenBSD
so let's disable it for now so that the porting effort
can move ahead and this issue can be investigated later.

BUG=
TEST=


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106765 0039d316-1c4b-4281-b951-d872f2087c98
5 files changed