Since the WebKit roll 142426:142523, WebFrameTest.ReplaceMisspelledRange crashes on Android Tests and Android Tests (dbg) Note: Google Test filter = WebFrameTest.ReplaceMisspelledRange:WebPageNewSerializeTest.SVGImageDontCrash [==========] Running 2 tests from 2 test cases. [----------] Global test environment set-up. [----------] 1 test from WebFrameTest [ RUN ] WebFrameTest.ReplaceMisspelledRange [WARNING:proxy_service.cc(887)] PAC support disabled because there is no system implementation [ CRASHED ]
Created attachment 187784 [details] Patch
Comment on attachment 187784 [details] Patch Clearing flags on attachment: 187784 Committed r142590: <http://trac.webkit.org/changeset/142590>
All reviewed patches have been landed. Closing bug.
reopening to track the underlying issue
Is there a stack trace?
no, nothing :-/ here's a sample link: http://build.chromium.org/p/chromium.linux/builders/Android%20Tests%20%28dbg%29/builds/7541/steps/webkit_unit_tests/logs/stdio
Why is this reopened? Did disabling the test on Android not solve the problem?
No, it didn't solve the problem. Fixing the crash will solve the problem
Is this the chromium-android platform?
Yes, it's chromium android
It could be that this test is failing because, on Android, the data: URLs are going through the network stack instead of being mocked. See WebURLLoaderImpl::Context::CanHandleDataURL in src/webkit/glue/weburlloader_impl.cc. A fix might be to use registerMockedHttpURLLoad
Resolving as WontFix given that Chromium moved to Blink.