Bug 92057
Summary: | The HTML parser shouldn't read information back from the DOM | ||
---|---|---|---|
Product: | WebKit | Reporter: | Kwang Yul Seo <skyul> |
Component: | DOM | Assignee: | Kwang Yul Seo <skyul> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | abarth, eric |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | 92065, 92079, 92240, 92715, 92830, 92841, 93047 | ||
Bug Blocks: | 90751 |
Kwang Yul Seo
Because now the HTML parser keeps tokens in the element stack and the active formatting element list, we shouldn't read information back from the DOM. Instead, perform operations using tokens.
This is a prerequisite for Bug 90751 because the tree builder in speculation must be able to proceed without actually creating elements.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Kwang Yul Seo
This bug requires many mechanical changes. I will split the patch into multiple small pieces for the ease of review.
Kwang Yul Seo
Done.