This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 6743 - AAA still reads from the DOM
Summary: AAA still reads from the DOM
Status: CLOSED FIXED
Alias: None
Product: HTML WG
Classification: Unclassified
Component: pre-LC1 HTML5 spec (editor: Ian Hickson) (show other bugs)
Version: unspecified
Hardware: All All
: P2 normal
Target Milestone: ---
Assignee: Ian 'Hixie' Hickson
QA Contact: HTML WG Bugzilla archive list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-27 11:54 UTC by Henri Sivonen
Modified: 2010-10-04 14:45 UTC (History)
3 users (show)

See Also:


Attachments

Description Henri Sivonen 2009-03-27 11:54:39 UTC
The node cloning step in the AAA still reads from the live DOM. (It reads script-mutated attributes.) This is bad for off-the-main-thread parsing. 

Please change the spec so that:
 1) The items on the list of open formatting elements remember the start tag token associated with the items.
 2) Instead of shallow-cloning an existing node, create a new element for the token on the list.
Comment 1 Ian 'Hixie' Hickson 2009-04-01 00:41:02 UTC
Done. This also affected reconstructing the formatting elements.