Bug 58111

Summary: [Meta] Make DocumentMarker and DocumentMarkerController more clean and extensible.
Product: WebKit Reporter: Hajime Morrita <morrita>
Component: HTML EditingAssignee: Hajime Morrita <morrita>
Status: NEW    
Severity: Normal CC: rniwa, shinyak
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: All   
Bug Depends on: 56812, 56814, 58112, 58113, 59815, 59855    
Bug Blocks:    

Hajime Morrita
Reported 2011-04-07 18:39:33 PDT
There are several ugly parts around DocumentMarkerController. - DocumentMarker::MarkerType and DocumentMarker::MarkerTypes is used in confusing way. - markers are stored inside a pair of vectors, which should be a vector of some struct or class. - DocumentMarker has very limited metadata. We want store subtype dependent metadata like suggestions and descriptions, etc. This meta-bug will track the problem above.
Attachments
Note You need to log in before you can comment on or make changes to this bug.