[Webkit-unassigned] [Bug 59297] New: patch for inclusive Unix support on Chromium
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Apr 24 00:06:27 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=59297
Summary: patch for inclusive Unix support on Chromium
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
URL: http://chromium.hybridsource.org
OS/Version: Other
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: Platform
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: chromium at hybridsource.org
CC: tony at chromium.org, jamesr at chromium.org
I recently built Chromium 10 on OpenBSD and Solaris, I'm submitting the ifdef changes that came out of that work. Most of these diffs simply change
OS(LINUX) || OS(FREEBSD)
to
OS(UNIX) && !OS(DARWIN)
rather than stringing along something like
OS(LINUX) || OS(FREEBSD) || OS(OPENBSD) || OS(SOLARIS) || OS(NETBSD) || OS(DRAGONFLY)
every time support is added for a new Unix. This patch from WebKit trunk was tested on FreeBSD, an earlier variant was tested with Chromium 10 on OpenBSD and Solaris. All ifdef changes are only on files either built for Chromium or that are safe-guarded with a PLATFORM(CHROMIUM), so this patch shouldn't affect non-Chromium platforms. Some of the Skia files aren't built on Darwin so the check for Darwin is left off there. I added OpenBSD and Solaris to the Inspector bindings too.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list