Linking TestWebKitAPI fails with the following error: error LNK2019: unresolved external symbol "protected: class WebCore::ImageOrientation __thiscall WebCore::BitmapImage::frameOrientationAtIndex(unsigned int)" (?frameOrientationAtIndex@BitmapImage@WebCore@@IAE?AVImageOrientation@2@I@Z) referenced in function "public: virtual class WebCore::ImageOrientation __thiscall WebCore::BitmapImage::orientationForCurrentFrame(void)" (?orientationForCurrentFrame@BitmapImage@WebCore@@UAE?AVImageOrientation@2@XZ)
Created attachment 208412 [details] Patch
Comment on attachment 208412 [details] Patch r=me
Comment on attachment 208412 [details] Patch Clearing flags on attachment: 208412 Committed r153943: <http://trac.webkit.org/changeset/153943>
All reviewed patches have been landed. Closing bug.
The parameter of this function is a size_t, which is the size of a pointer, which changes with the 64-bit build. This should have been the following: symbolWithPointer(?frameOrientationAtIndex@BitmapImage@WebCore@@IAE?AVImageOrientation@2@I@Z, ?frameOrientationAtIndex@BitmapImage@WebCore@@IEAA?AVImageOrientation@2@_K@Z) I'll commit this manually. It doesn't break anything any bots are doing right now.