Bug 34613

Summary: [WinCairo] Properly Handle Margin Settings For Plugins
Product: WebKit Reporter: Brent Fulgham <bfulgham>
Component: WebKit Misc.Assignee: Brent Fulgham <bfulgham>
Status: RESOLVED FIXED    
Severity: Normal    
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Windows XP   
Attachments:
Description Flags
Adjusts global context used by plugin printing to account for margin settings. aroben: review+

Description Brent Fulgham 2010-02-04 13:22:59 PST
The changes made in Bug 34545 corrected margin handling for standard text and graphics, but did not address the handling of plugins during print operations.  The attached patch correctly adjusts the World Context used during the 'paintContents' call so that Plugins are rendered in the proper location.
Comment 1 Brent Fulgham 2010-02-04 13:29:47 PST
Created attachment 48164 [details]
Adjusts global context used by plugin printing to account for margin settings.
Comment 2 Adam Roben (:aroben) 2010-02-04 13:33:08 PST
Comment on attachment 48164 [details]
Adjusts global context used by plugin printing to account for margin settings.

r=me
Comment 3 Brent Fulgham 2010-02-04 14:11:26 PST
Landed in https://trac.webkit.org/changeset/54370.