I get this warning when trying to run any cross-platform InjectedBundle test locally: ** (WebKitWebProcess:7446): WARNING **: Error loading the injected bundle (/home/mcatanzaro/Projects/WebKit/Tools/gtk/../../WebKitBuild/GNOME/lib/libTestWebKitAPIInjectedBundle.so): /home/mcatanzaro/Projects/WebKit/Tools/gtk/../../WebKitBuild/GNOME/lib/libTestWebKitAPIInjectedBundle.so: undefined symbol: _ZN7testing8internal30GetBoolAssertionFailureMessageERKNS_15AssertionResultEPKcS5_S5_ It's because libTestWebKitAPIInjectedBundle.so is not linked to gtest. I have no clue how it works on the bots.
Created attachment 320445 [details] Patch
Comment on attachment 320445 [details] Patch That's because it's not supposed to be used from InjectedBundle
And it was happening only for me because I had local modifications to try to use it.