| Summary: | inSynchronizationOfLazyAttribute is making setAttributeInternal incomprehensible | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Ryosuke Niwa <rniwa> | ||||
| Component: | DOM | Assignee: | Ryosuke Niwa <rniwa> | ||||
| Status: | RESOLVED WONTFIX | ||||||
| Severity: | Normal | CC: | benjamin, cmarcelo, commit-queue, esprehn+autocc, kangil.han, kling, koivisto | ||||
| Priority: | P2 | ||||||
| Version: | 528+ (Nightly build) | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Bug Depends on: | 129550 | ||||||
| Bug Blocks: | |||||||
| Attachments: |
|
||||||
|
Description
Ryosuke Niwa
2014-03-04 01:37:23 PST
Created attachment 225764 [details]
Cleanup
Comment on attachment 225764 [details] Cleanup View in context: https://bugs.webkit.org/attachment.cgi?id=225764&action=review > Source/WebCore/dom/Element.cpp:1032 > + if (UNLIKELY(inSynchronizationOfLazyAttribute)) { > + ensureUniqueElementData().attributeAt(index).setValue(newValue); > + return; > + } I think you have a bug here. If there is an Attr node, you will no longer reset its text children. Comment on attachment 225764 [details] Cleanup View in context: https://bugs.webkit.org/attachment.cgi?id=225764&action=review >> Source/WebCore/dom/Element.cpp:1032 >> + } > > I think you have a bug here. If there is an Attr node, you will no longer reset its text children. It comes from http://trac.webkit.org/changeset/139100. I can add a comment if you'd like. Comment on attachment 225764 [details]
Cleanup
Too old.
|