Bug 93608 - Move element creation methods in HTMLConstructionSite to HTMLParserDOMMutationQueue.
Summary: Move element creation methods in HTMLConstructionSite to HTMLParserDOMMutatio...
Alias: None
Product: WebKit
Classification: Unclassified
Component: DOM (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Kwang Yul Seo
Depends on: 93455
Blocks: 90751 93612
  Show dependency treegraph
Reported: 2012-08-09 05:21 PDT by Kwang Yul Seo
Modified: 2013-09-05 08:33 PDT (History)
2 users (show)

See Also:

Patch (22.42 KB, patch)
2012-08-09 05:27 PDT, Kwang Yul Seo
no flags Details | Formatted Diff | Diff
Patch (22.42 KB, patch)
2012-08-09 05:34 PDT, Kwang Yul Seo
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kwang Yul Seo 2012-08-09 05:21:39 PDT
Element creation itself also belongs to DOM modifications. Move element creation methods used in HTMLConstructionSite to HTMLParserDOMMutationQueue.

This patch does implement queueing of element creation because we can't queue element creation at the moment. After adding node proxy classes in follup commits, we can queue all DOM modifications including element creation.
Comment 1 Kwang Yul Seo 2012-08-09 05:27:51 PDT
Created attachment 157447 [details]
Comment 2 Kwang Yul Seo 2012-08-09 05:34:31 PDT
Created attachment 157451 [details]
Comment 3 Kwang Yul Seo 2012-08-09 05:34:58 PDT
(In reply to comment #2)
> Created an attachment (id=157451) [details]
> Patch

Fixed a typo in the change log
Comment 4 Eric Seidel (no email) 2013-03-05 02:03:01 PST
We took a different approach with the threaded parser work.  I think this is now WONTFIX/dupe of bug  106127.
Comment 5 Zan Dobersek 2013-09-05 08:33:31 PDT
Comment on attachment 157451 [details]

The work on this bug has ceased, removing the r? flag on the patch.