WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
UNCONFIRMED
78514
isAppleWebKit() returns TRUE for WinCairo breaking various scripts
https://bugs.webkit.org/show_bug.cgi?id=78514
Summary
isAppleWebKit() returns TRUE for WinCairo breaking various scripts
David Delaune
Reported
2012-02-13 11:52:28 PST
Hi, In the \WebKit\Tools\Scripts\webkitdirs.pm perl module the function: sub isAppleWebKit() { return !(isQt() or isGtk() or isWx() or isChromium() or isEfl() or isWinCE() or isBlackBerry()); } will always return true for the WinCairo branch. It could be fixed by adding a check for isWinCairo() Best Wishes, -David Delaune
Attachments
Add attachment
proposed patch, testcase, etc.
David Delaune
Comment 1
2012-02-18 19:29:31 PST
Hi, After some experimentation... it appears that this is a little more complicated than it first appeared. WinCairo currently depends on isAppleWebkit() returning true to build correctly. In order to fix this... there would need to be considerable changes made to the build scripts and project files. Best Wishes, -David Delaune
Brent Fulgham
Comment 2
2012-02-24 13:58:34 PST
I don't think we want this change. The WinCairo port piggy-backs off of the Apple port, and tries to be as identical as possible to Apple's behavior. I am able to run tests locally (as is the buildbot). Can you provide more detail as to the errors you are seeing?
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug