[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