Bug 82697

Summary: [meta] Editing and Selection in Shadow DOM
Product: WebKit Reporter: Shinya Kawanaka <shinyak>
Component: HTML EditingAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: darin, dglazkov, dominicc, enrica, hayato, morrita, rniwa, shinyak, tasak
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 80502, 87463, 65738, 81741, 82021, 82429, 82683, 82698, 82699, 86341, 86345, 88483, 88484, 88485, 88486, 88492, 88494, 88495, 88500, 88501, 88502, 88514, 88968, 89054, 89075, 89077, 89081, 89086, 89170, 89171, 89174, 89175, 89380, 89918, 90017    
Bug Blocks: 72352    

Description Shinya Kawanaka 2012-03-29 23:42:42 PDT
Selection in Shadow DOM is really broken now.
This is a umbrella bug to fix Selection in Shadow DOM.
Comment 1 Shinya Kawanaka 2012-05-07 22:16:54 PDT
I've extracted all code where Position::containerNode() is used.

https://docs.google.com/a/chromium.org/spreadsheet/ccc?key=0Aty2DXLelNGhdFhuaWliQWFnNEY0blNtX2lLUTRDZHc&pli=1#gid=0

Maybe we should create explicit tests for them to prove this patch does not introduce vulnerability...
Comment 2 Shinya Kawanaka 2012-05-07 23:00:25 PDT
To prove our code are sanity, it's good to have a fuzzer.
If no bugs are found by the fuzzer, our code quality seems OK.