[webkit-dev] Top Crasher: Shadow DOM and Editing Collide Again
rniwa at webkit.org
Wed Aug 31 18:41:53 PDT 2011
FYI, I have a patch up for review on
https://bugs.webkit.org/show_bug.cgi?id=66241. This patch changes the way
text nodes inside the shadow DOM of input and textarea elements are created
On Tue, Aug 30, 2011 at 11:08 PM, Ryosuke Niwa <rniwa at webkit.org> wrote:
> After reading Dimitri's analysis and talking to him on IRC, I'm convinced
> that we don't have to call setInnerTextValue in updateFromElement. I've
> uploaded a work-in-progress patch to the bug 66241<http://webkit.org/b/66241> that
> realizes this idea.
> - Ryosuke
> On Mon, Aug 29, 2011 at 2:34 PM, Ryosuke Niwa <rniwa at webkit.org> wrote:
>> On Mon, Aug 29, 2011 at 1:46 PM, Dimitri Glazkov <dglazkov at chromium.org>wrote:
>>> I just realized what's going on here. The lifetime of the shadow DOM
>>> _used_ to be tied to the HTMLTextAreaElement's RenderObjects. Kent-san
>>> changed that and now the shadow DOM's lifecycle matches that of the
>>> rest of the DOM.
>>> However, the update cycle still assumes that the
>>> shadow DOM lives on the RenderObjects, and does this really freaky
>>> thing with shuttling updated value via an extra style recalc (see
>>> We should just fix that and move updating code out of
>> Right. I think making updateFromElement not call setInnerTextValue will
>> fix this bug for good.
>> - Ryosuke
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the webkit-dev