I click download on the osu! site. Then I just click on the download at the bottom of Chrome, and it typically works. Here are the runtime.log contents:
2019-01-17T20:34:53: GL Initialized
2019-01-17T20:34:53: GL Version: OpenGL ES 2.0 (ANGLE 2.1.0.0d79a9db3d42)
2019-01-17T20:34:53: GL Renderer: ANGLE (AMD Radeon(TM) R5 Graphics Direct3D9Ex vs_3_0 ps_3_0)
2019-01-17T20:34:53: GL Shader Language version: OpenGL ES GLSL ES 1.00 (ANGLE 2.1.0.0d79a9db3d42)
2019-01-17T20:34:53: GL Vendor: Google Inc.
2019-01-17T20:34:53: GL Extensions: GL_OES_element_index_uint GL_OES_packed_depth_stencil GL_OES_get_program_binary GL_OES_rgb8_rgba8 GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_float GL_OES_texture_float_linear GL_EXT_texture_compression_dxt1 GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_EXT_texture_storage GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_occlusion_query_boolean GL_NV_fence GL_EXT_robustness GL_EXT_blend_minmax GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_pack_reverse_row_order GL_OES_standard_derivatives GL_EXT_shader_texture_lod GL_EXT_frag_depth GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_EXT_debug_marker GL_OES_EGL_image GL_EXT_unpack_subimage GL_NV_pack_subimage GL_OES_vertex_array_object
2019-01-17T20:34:53: GL Context: Index: 293919060, Color: 32 (8888), Depth: 16, Stencil: 0, Samples: 0, Accum: 0 (0000), Buffers: 2, Stereo: False