Such lists are usually too difficult to maintain, since they change regularly, and vary across specific devices, Android versions, and browsers. The best way is probably just to test it yourself.
I would not advise using "Is online" anyway. It's surprisingly difficult to determine if you are actually online or not - there are lots of common, grey-area states like suddenly going offline but the system hasn't noticed yet so it still says it's online, or being partially online and able to access some parts of the Internet but not others, etc. Reducing this to an on/off state is kind of misleading. Further you often don't need it anyway - for example there's no point checking if you are online before attempting an AJAX request. Just make the AJAX request, and see if it succeeds or fails.