I am using openELEC and I would like to install a non-text based web browser and when I look in the add-ons it only has text based browser. How can I install a proper browser like Chromium or Firefox?
OpenELEC appears to be an intentionally confined, minimal operating system. I assume it is simple to use, partially because you cannot do much with it beyond Kodi.
Part of this is that it does not have much of a "package management" system. You cannot install a vast range of software the way you could on Raspbian; you are limited to the various "add-ons". These unofficially do include chromium, but in the announcement for this:
As promised, I have compiled chromium-browser for you. only x86_64 build is available.
There will be NO RPi build. please dont ask me to do it.
This announcement does look to be editable, as it was created 18 months ago and changed ~last March. So presumably that has not changed. A more recent announcement about an HTML 5 video and Netflix plugin notes:
ARMs are not supported by Chromium, sorry!
All pis are ARM.
Since there does not seem to be much else about openELEC and chromium around, I think you are out of luck.
There are chromium binaries for the pi, however, as the current Raspbian includes v. 22. It also includes Iceweasel, which is firefox "rebranded" (the issue is literally the licensing of the logo), albeit in a slightly old version (31.8). But you won't be able to install these in openELEC.