[Webkit-unassigned] [Bug 6523] New: Extract data from SelectionController

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Fri Jan 13 06:06:35 PST 2006


http://bugzilla.opendarwin.org/show_bug.cgi?id=6523

           Summary: Extract data from SelectionController
           Product: WebKit
           Version: 412+
          Platform: Macintosh
        OS/Version: Mac OS X 10.4
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: HTML Editing
        AssignedTo: webkit-unassigned at opendarwin.org
        ReportedBy: duncan at mclink.it


The attached patch refactors the data portions of SelectionController into its own class, "Selection".

The extracted data are the base/extent/start/end positions and cursor affinity. Also a couple cached 
values generated by validation are kept around in the new class.

This patch does away with all the different affinities (start/end/base/extent) that were never implemented 
properly, since affinity only makes sense when the selection is a caret (as per discussion with mjs and 
darin on #webkit).

This is a step in the development of bug 4582.

-- 
Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list