[Webkit-unassigned] [Bug 130455] Update some references for MathML pixels tests

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Mar 19 10:38:40 PDT 2014


https://bugs.webkit.org/show_bug.cgi?id=130455





--- Comment #2 from Frédéric Wang <fred.wang at free.fr>  2014-03-19 08:50:38 PST ---
Created an attachment (id=227187)
 --> (https://bugs.webkit.org/attachment.cgi?id=227187&action=review)
Patch V1

Here are the failing tests whose ref must be updated.

--- Comment #3 from Frédéric Wang <fred.wang at free.fr>  2014-03-19 10:20:41 PST ---
So I just tried on GTK+:

LayoutTests/mathml/presentation/row.xhtml

- I'm not sure what is tested by the "x+1" but we have other tests for token elements.
- The test used green <div> inside <mtext> which is invalid (see bug 124128). They should be replaced with <mspace> or inline-block span. 
- The stretchy operators are already tested in mo-stretch and they are many other reftests for operator stretching.

=> So actually I think we can remove the whole test?

LayoutTests/mathml/presentation/roots.xhtml

- only some small spacing changes
- I already rewrote the last "don't wrap" test as a reftest LayoutTests/mathml/presentation/bug95015.html so it can be removed.

LayoutTests/mathml/presentation/mo.xhtml

- one test uses the invalid <div> in <mtext> (see above)
- it's not clear to me what the other tests verify, but I believe we already test mfrac/mo/mathsize elsewhere...

=> Should we remove that test?

For the other platforms, I believe it is safe to just update the references of mathml/presentation/mspace-children.html and mathml/presentation/mo-stretch.html.

--- Comment #4 from Frédéric Wang <fred.wang at free.fr>  2014-03-19 10:38:58 PST ---
Created an attachment (id=227194)
 --> (https://bugs.webkit.org/attachment.cgi?id=227194&action=review)
Patch

Here is an updated patch, that tries to fix some errors in the tests.

It seems that setting background color on <mo> (but not on other token elements) is broken so I'll open a separate bug for that and write a reftest.

-- 
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