Bug 51722

Summary: JSDataViewCustom.cpp gives the fastcall calling convention to functions called via C++
Product: WebKit Reporter: Martin Robinson <mrobinson>
Component: WebGLAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: alex, jianli, kbr
Priority: P3    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Linux   
Bug Depends on:    
Bug Blocks: 31517    
Attachments:
Description Flags
Patch none

Martin Robinson
Reported 2010-12-29 13:53:45 PST
JSDataView methods like JSDataView::getInt8 are labeled with JSC_HOST_CALL, which gives them the fastcall calling convention. This leads to runtime errors, because these methods are called from C++ code in the auto-generated JSDataView.cpp. This was observed when running fast/canvas/webgl/data-view-test.html on the upcoming GTK+ WebGL implementation.
Attachments
Patch (4.97 KB, patch)
2010-12-29 14:11 PST, Martin Robinson
no flags
Martin Robinson
Comment 1 2010-12-29 14:11:33 PST
Martin Robinson
Comment 2 2010-12-29 14:21:12 PST
Note You need to log in before you can comment on or make changes to this bug.