[Webkit-unassigned] [Bug 71945] New: Eliminate the notion of a window coordinate system from WebCore

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Nov 9 13:00:42 PST 2011


https://bugs.webkit.org/show_bug.cgi?id=71945

           Summary: Eliminate the notion of a window coordinate system
                    from WebCore
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Platform
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: andersca at apple.com
                CC: darin at apple.com, sam at webkit.org,
                    simon.fraser at apple.com, fsamuel at chromium.org


WebCore shouldn't need to know anything about window coordinates - especially not in Chromium and WebKit2 where the WebCore widget hierarchy is in a completely different process from the actual window!

We should try to eliminate calls to convertToContainingWindow/convertFromContainingWindow etc and replace them with convertToRootView/convertFromRootView.

The only case where window coordinates are important is in Mac WebKit1 due to the way it works with AppKit, but we should try to keep that code in the WebKit1 code.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list