Bug 82697
Summary: | [meta] Editing and Selection in Shadow DOM | ||
---|---|---|---|
Product: | WebKit | Reporter: | Shinya Kawanaka <shinyak> |
Component: | HTML Editing | Assignee: | 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 |
Shinya Kawanaka
Selection in Shadow DOM is really broken now.
This is a umbrella bug to fix Selection in Shadow DOM.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Shinya Kawanaka
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...
Shinya Kawanaka
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.