Bump WebKitGTK+ requirements to 2.3.90 and remove unneeded ifdefs