Apple is currently testing updates to three pieces of software, sources note. The first is Safari 4.0.5, which is being tested in separate builds for Tiger, Leopard, Snow Leopard and Windows. The emphasis of the patch is said to be a regression in the browser's JavaScript engine, one which arose with the release of Safari 4.0.4. Some sections of code are also being transitioned from a Safari-native base to WebKit, for the sake of cross-platform compatibility.