Adam Barth
22b946ab61
Remove HTMLParserOptions
...
We always use threading now and there aren't any other options.
R=eseidel@chromium.org , esprehn@chromium.org
Review URL: https://codereview.chromium.org/676133002
2014-10-24 22:49:38 -07:00
Adam Barth
8f729a9b64
Delete DecodedDataDocumentParser
...
It doesn't do anything.
R=eseidel@chromium.org , esprehn@chromium.org
Review URL: https://codereview.chromium.org/675313003
2014-10-24 22:47:58 -07:00
Adam Barth
61a2a00c78
Live the dream
...
This CL plumbs the data pipe from the network stack all the way to the parser
thread. We now drain the data pipe on the parser thread, which means network
bytes don't need to transit the main thread to reach the parser.
R=eseidel@chromium.org
Review URL: https://codereview.chromium.org/664573004
2014-10-24 16:51:56 -07:00
Adam Barth
b07dff7033
Remove the ability to parse HTML fragments
...
Also, removed a bunch of show() function from the custom element microtask
queue that bottom out in innerHTML.
R=eseidel@chromium.org
Review URL: https://codereview.chromium.org/665613003
2014-10-24 16:51:11 -07:00
Adam Barth
e8c9ecc556
Use override and final instead of OVERRIDE and FINAL
2014-10-24 15:15:13 -07:00
Adam Barth
08164a0e81
Delete ScriptableDocumentParser
...
There's only one parser: the HTMLDocumentParser. No need for the complex class
hierarchy.
R=eseidel@chromium.org
Review URL: https://codereview.chromium.org/680583003
2014-10-24 11:04:40 -07:00
Adam Barth
1bf5cca3e1
Remove unused code from the Sky parser system
...
R=eseidel@chromium.org
Review URL: https://codereview.chromium.org/673963002
2014-10-23 15:47:50 -07:00
Adam Barth
b189c4cd22
Remove HTMLTreeBuilderSimulator
...
There's no need to simulate the tree builder. It doesn't have any state.
R=eseidel@chromium.org
Review URL: https://codereview.chromium.org/678533003
2014-10-23 15:47:13 -07:00
Adam Barth
04bb022ded
Remove BackgroundHTMLInputStream
...
Now that we don't have checkpoints, we can just use SegmentedString directly.
R=eseidel@chromium.org
Review URL: https://codereview.chromium.org/676763003
2014-10-23 15:46:28 -07:00
Adam Barth
ae72930937
Open the Sky
2014-10-23 11:17:19 -07:00