source: trunk/Source/WebCore/ChangeLog @ 95054

Revision 95054, 2.8 MB checked in by cdn@chromium.org, 3 years ago (diff)

Source/WebCore: Fixes several bugs when adding CounterNodes to a tree which can cause asymetrical relationships.
https://bugs.webkit.org/show_bug.cgi?id=65996

Reviewed by Eric Seidel.

Test: fast/css/counters/counter-reparent-table-children-crash.html

  • rendering/CounterNode.cpp:

(WebCore::CounterNode::insertAfter):

  • rendering/RenderCounter.cpp:

(WebCore::findPlaceForCounter):
(WebCore::makeCounterNode):

LayoutTests: Test for crash when reparenting table elements with associated counters outside the table.
https://bugs.webkit.org/show_bug.cgi?id=65996

Reviewed by Eric Seidel.

  • fast/css/counters/counter-reparent-table-children-crash-expected.txt: Added.
  • fast/css/counters/counter-reparent-table-children-crash.html: Added.
  • Property svn:eol-style set to native

HTML preview not available, since the file size exceeds 262144 bytes. Try downloading the file instead.

Note: See TracBrowser for help on using the repository browser.