[Webkit-unassigned] [Bug 67614] <meter> doesn't update rendering when its value is changed
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Sep 5 13:46:01 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=67614
--- Comment #1 from Dominic Cooney <dominicc at chromium.org> 2011-09-05 13:46:01 PST ---
Debugging this is tricky because shifting focus from Safari to the debugger will cause this to repaint. Modify the repro to update the value in a timeout and switch focus away from Safari before the timeout fires.
The relevant part of the tree looks like this:
BODY 0x1085106c0
…
P 0x108510e90
#text 0x108510fe0 "\n "
METER 0x1085111f0
#shadow-root 0x1085113a0
DIV 0x1085112a0
* DIV 0x108511320 STYLE=width: 30%;
Style recalc gets down to the DIV, but it opts to not update its style in Element::recalcStyle, despite needing recalc, because hasParentStyle is false. But I am not sure how inline style recalc normally works :)
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list