API test WebKit2.WKWebProcessPlugInEditingDelegate crashing https://build.webkit.org/builders/Apple%20iOS%2010%20Simulator%20Release%20WK2%20%28Tests%29/builds/2090 UNEXPECTEDLY EXITED WebKit2.WKWebProcessPlugInEditingDelegate 2016-12-03 16:43:39.807 TestWebKitAPI[43442:195405136] -[WKWebView copy:]: unrecognized selector sent to instance 0x7fbb9e002400 2016-12-03 16:43:39.815 TestWebKitAPI[43442:195405136] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[WKWebView copy:]: unrecognized selector sent to instance 0x7fbb9e002400' *** First throw call stack: ( 0 CoreFoundation 0x000000011001e34b __exceptionPreprocess + 171 1 libobjc.A.dylib 0x000000010f9d421e objc_exception_throw + 48 2 CoreFoundation 0x000000011008df34 -[NSObject(NSObject) doesNotRecognizeSelector:] + 132 3 CoreFoundation 0x000000010ffa3a2e ___forwarding___ + 526 4 CoreFoundation 0x000000010ffa3798 _CF_forwarding_prep_0 + 120 5 TestWebKitAPI 0x0000000108b75cb5 _ZN46WebKit2_WKWebProcessPlugInEditingDelegate_Test8TestBodyEv + 327 6 TestWebKitAPI 0x0000000108cae8b8 _ZN7testing4Test3RunEv + 92 7 TestWebKitAPI 0x0000000108caf084 _ZN7testing8internal12TestInfoImpl3RunEv + 178 8 TestWebKitAPI 0x0000000108caf478 _ZN7testing8TestCase3RunEv + 188 9 TestWebKitAPI 0x0000000108cb295d _ZN7testing8internal12UnitTestImpl11RunAllTestsEv + 583 10 TestWebKitAPI 0x0000000108c3e4cb _ZN13TestWebKitAPI15TestsController3runEiPPc + 131 11 TestWebKitAPI 0x0000000108c8b4b7 main + 116 12 libdyld.dylib 0x000000011098e68d start + 1 13 ??? 0x0000000000000002 0x0 + 2 ) libc++abi.dylib: terminating with uncaught exception of type NSException Child process terminated with signal 6: Abort trap
Created attachment 296155 [details] Crash log
Seems to have started with https://trac.webkit.org/changeset/209307
Sorry about that! I need to change the way we copy on iOS.
I disabled the crashing test on iOS for now in <https://trac.webkit.org/r209327>.
This seems like something we should be testing!