[Webkit-unassigned] [Bug 98993] WebCore::RenderBlock::determineStartPosition crash
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Oct 16 20:56:11 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=98993
Takashi Sakamoto <tasak at google.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |tasak at google.com
--- Comment #5 from Takashi Sakamoto <tasak at google.com> 2012-10-16 20:57:02 PST ---
(In reply to comment #3)
Thank you for reviewing.
I updated the condition, because the comment says:
// The previous line didn't break cleanly or broke at a newline
// that has been deleted, so treat it as dirty too.
I think, this would match the case:"The previous line broke at a newline that has been deleted."
> (From update of attachment 168896 [details])
> Shouldn't removing the line break object in the scenario you're describing dirty the line?
Removing the line break object is caused by Node::detach(). So, I think, it is a little difficult to avoid removing, because render objects related to the line break might be destroyed.
#0 WebCore::RootInlineBox::childRemoved (this=0x7fffeaa96a98, box=0x7fffea924b58)
#1 0x0000000001ea359c in WebCore::InlineFlowBox::removeChild (this=0x7fffea924a38, child=0x7fffea924b58)
#2 0x0000000001ea0b73 in WebCore::InlineBox::remove (this=0x7fffea924b58)
#3 0x0000000001f8c85d in WebCore::RenderInline::willBeDestroyed (this=0x7fffea8fdeb8)
#4 0x0000000001ffce75 in WebCore::RenderObject::destroy (this=0x7fffea8fdeb8)
#5 0x0000000001ffcd7d in WebCore::RenderObject::destroyAndCleanupAnonymousWrappers (this=0x7fffea8fdeb8)
#6 0x00000000010acaa2 in WebCore::Node::detach (this=0x7fffeaa05200)
> Can you simplify the test? It is not clear which style properties are significant to the bug and whether the node has to be moved or merely removed.
I see. I updated the test.
Best regards,
Takashi Sakamoto
--
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