Bug 72593

Summary: [Meta][Qt] Fix layer violations in WebCore
Product: WebKit Reporter: Simon Hausmann <hausmann>
Component: PlatformAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: jesus, kenneth, vestbo, zalan
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 72594, 72595, 72596, 72597, 72696    
Bug Blocks:    

Description Simon Hausmann 2011-11-17 03:57:11 PST
There are three layer violations in WebCore for the Qt build that reach out into WebKit/qt:

1) Image::loadPlatformResource uses QWebSettings::webGraphic
2) qt_runtime.cpp accesses QWebElement and QTDRTNode
3) WebCore::dnsPrefetch uses QWebSettings::globalSettings()
4) ThirdPartyCookiesQt.cpp uses QWebSettings in two places

The object of this meta-bug is to track the bugs to resolve these layer violations.
Comment 1 Simon Hausmann 2011-11-18 05:57:55 PST
All done :)