Chromium's WebKit API should use floats instead of doubles for zoom to match WebCore