Changeset 169671 in webkit


Ignore:
Timestamp:
Jun 7, 2014 1:10:43 AM (10 years ago)
Author:
fred.wang@free.fr
Message:

Add tests for dynamic changes in msqrt/mroot
https://bugs.webkit.org/show_bug.cgi?id=133557

Reviewed by Chris Fleizach.

This patch adds some tests to verify that a MathML msqrt/mroot element to which we applied dynamic additions and removals of children renders the same as its static equivalent and that no crashes happen.
Unfortunately, the existing code does not handle them very well so they are skipped until we do the refactoring of bug 119038.

  • TestExpectations: skip the tests.
  • mathml/roots-addChild-expected.html: Added.
  • mathml/roots-addChild.html: Added.
  • mathml/roots-removeChild-expected.html: Added.
  • mathml/roots-removeChild.html: Added.
Location:
trunk/LayoutTests
Files:
4 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r169670 r169671  
     12014-06-07  Frédéric Wang  <fred.wang@free.fr>
     2
     3        Add tests for dynamic changes in msqrt/mroot
     4        https://bugs.webkit.org/show_bug.cgi?id=133557
     5
     6        Reviewed by Chris Fleizach.
     7
     8        This patch adds some tests to verify that a MathML msqrt/mroot element to which we applied dynamic additions and removals of children renders the same as its static equivalent and that no crashes happen.
     9        Unfortunately, the existing code does not handle them very well so they are skipped until we do the refactoring of bug 119038.
     10
     11        * TestExpectations: skip the tests.
     12        * mathml/roots-addChild-expected.html: Added.
     13        * mathml/roots-addChild.html: Added.
     14        * mathml/roots-removeChild-expected.html: Added.
     15        * mathml/roots-removeChild.html: Added.
     16
    1172014-06-06  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
    218
  • trunk/LayoutTests/TestExpectations

    r169535 r169671  
    6868webkit.org/b/127860 [ Debug ] js/function-apply-aliased.html [ Skip ]
    6969
     70# These tests verify dynamic manipulation of the mroot and msqrt elements.
     71# Unfortunately, the current MathML code does not handle them well.
     72webkit.org/b/119038 mathml/roots-addChild.html [ Skip ]
     73webkit.org/b/119038 mathml/roots-removeChild.html [ Skip ]
     74
    7075# This test verifies that a mismatch reftest will fail as intended if both results are same. (introduced in r93187)
    7176fast/harness/sample-fail-mismatch-reftest.html [ WontFix ImageOnlyFailure ]
Note: See TracChangeset for help on using the changeset viewer.