Bug 18148

Summary: REGRESSION(r31246): Cairo backend build broken
Product: WebKit Reporter: Brent Fulgham <bfulgham>
Component: WebKit Misc.Assignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal Keywords: Regression
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   
Attachments:
Description Flags
Correct build regression mjs: review+

Description Brent Fulgham 2008-03-27 10:04:42 PDT
Changes in r31246 to GraphicsContext were not carried over to the Cairo version, resulting in a broken build.

* Changes to GraphicsContextCGWin.cpp were not made to GraphicsContextCairoWin.cpp (specifically the changes to the method signatures for getWindowsContext and releaseWindowsContext.

Some analog to the new 'createPathForGlyph' may be necessary, but it is not immediately obvious to me how this should work with Cairo.
Comment 1 Brent Fulgham 2008-03-27 11:04:51 PDT
Created attachment 20129 [details]
Correct build regression

Patch to correct build regression due to change in GraphicsContext method signature changes.
Comment 2 Maciej Stachowiak 2008-03-28 10:15:05 PDT
Comment on attachment 20129 [details]
Correct build regression

r=me
Comment 3 Julien Chaffraix 2008-03-31 14:51:23 PDT
Closing bug as it has been committed in r31403.