WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
104493
REGRESSION (
r137090
): 15 layout test failures
https://bugs.webkit.org/show_bug.cgi?id=104493
Summary
REGRESSION (r137090): 15 layout test failures
Zan Dobersek
Reported
2012-12-09 13:12:01 PST
Bumping to libxml2 2.9.0 in
r137090
is causing layout test failures.
http://trac.webkit.org/changeset/137090
All but one test seem to be failing because of JavaScript being placed inside SVG. This is probably a libxml2 issue that should be bisected and possibly reported.
Attachments
Add attachment
proposed patch, testcase, etc.
Martin Robinson
Comment 1
2012-12-09 14:10:48 PST
Waiting on this because the tests are skipped for the moment. Once bisection of libxml is complete we can figure out again whether or not it's more prudent to roll out or update libxml.
Zan Dobersek
Comment 2
2012-12-16 07:02:53 PST
(In reply to
comment #1
)
> Waiting on this because the tests are skipped for the moment. Once bisection of libxml is complete we can figure out again whether or not it's more prudent to roll out or update libxml.
Forgot to paste the list of the failing tests. http/tests/security/xss-DENIED-xml-external-entity.xhtml svg/custom/deep-dynamic-updates.svg svg/custom/foreignObject-crash-on-hover.xml svg/custom/js-update-gradient.svg svg/custom/js-update-path-changes.svg svg/custom/js-update-path-removal.svg svg/custom/js-update-pattern-child.svg svg/custom/js-update-pattern.svg svg/custom/js-update-polygon-changes.svg svg/custom/js-update-polygon-removal.svg svg/custom/js-update-stop-linked-gradient.svg svg/custom/js-update-stop.svg svg/custom/js-update-transform-addition.svg svg/custom/js-update-transform-changes.svg svg/custom/text-xy-updates-SVGList.xhtml The http test is being fixed in
bug #104680
. The cause to other failures was bisected and reported to the GNOME bugzilla by Dan:
https://bugzilla.gnome.org/show_bug.cgi?id=689958
Martin Robinson
Comment 3
2012-12-16 07:30:29 PST
Just for reference, the we had to update libxml to update libsoup. It would be tough to delay the libsoup update for too long (and the process of rolling out the patches would be fairly painful). If this continues to be an issue, maybe we can do the work necessary to lower the version requirements for libxml in libsoup.
Dan Winship
Comment 4
2012-12-16 08:22:29 PST
Actually the libxml bump was to support Fedora 18. (Apache links against the system libxml, but gets run against the jhbuilt libxml when running tests, so the jhbuilt one needs to be at least as new as the system one.) However, until the other F18 / apache 2.4 patch lands, you can't run the tests on F18 anyway, so we could just revert for now
Martin Robinson
Comment 5
2012-12-16 08:46:33 PST
(In reply to
comment #4
)
> Actually the libxml bump was to support Fedora 18. (Apache links against the system libxml, but gets run against the jhbuilt libxml when running tests, so the jhbuilt one needs to be at least as new as the system one.) > > However, until the other F18 / apache 2.4 patch lands, you can't run the tests on F18 anyway, so we could just revert for now
Ah, I recall now! Personally I'm fine without either waiting for the fix or rolling out for now.
Zan Dobersek
Comment 6
2012-12-16 08:51:28 PST
Insanity Wolf called, said we could just include Apache in the Jhbuild moduleset ... Anyway, at least to my knowledge the bump to 2.9.0 isn't blocking anyone's work and given that we would bump to 2.9.0 sooner or later I think it's not worth it to downgrade now. There was positive response on the GNOME bug so I believe this will get fixed in reasonable time and hopefully a new 2.9 release will be available.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug