In last night's WebKit build, I used WebKit.xcodeproj to build WebKit after the
build script failed. I still get two errors.
The first is in WebDynamicScrollBarsView.mm
at line 474
- (void)scrollWheel:(NSEvent *)event
{
float deltaX;
float deltaY;
BOOL isContinuous;
WKGetWheelEventDeltas(event, &deltaX, &deltaY, &isContinuous);
Cannot convert 'BOOL*' to 'float*' for argument '4 to void
WKGetWheelEventDelta(NSEvent*, float*, float*, float*, float*, BOOL*)
The method prototype is:
void WKGetWheelEventDeltas(NSEvent *, float *deltaX, float *deltaY, float
*wheelTicksX, float *wheelTicksY, BOOL *continuous);
This one seems pretty obvious (in terms of causing an error), since the method
prototype defines two arguments that are missing. I did a (hack) fix by
throwing in two dummy variables)
float wheelTicksX;
float wheelTicksY;
and changed the call to
WKGetWheelEventDeltas(event, &deltaX, &deltaY, &wheelTicksX, &wheelTicksY,
&isContinuous);
This removes the error.
The second error is
cc1obj: warnings being treated as errors
/Users/alanburnett/WebKit/WebKit/mac/WebCoreSupport/WebSystemInterface.m: In
function 'InitWebCoreSystemInterface':
/Users/alanburnett/WebKit/WebKit/mac/WebCoreSupport/WebSystemInterface.m:65:
warning: assignment from incompatible pointer type
I note that the prototype in WebCoreSystemInterface.h is
extern void (*wkGetWheelEventDeltas)(NSEvent*, float* deltaX, float* deltaY,
BOOL* continuous);
I'm going to guess this is messing things up, but I'm not sure.
Any ideas?
_________________________________________________________________
The New Busy think 9 to 5 is a cute idea. Combine multiple calendars with
Hotmail.
http://www.windowslive.com/campaign/thenewbusy?tile=multicalendar&ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_5_______________________________________________
webkit-help mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-help