10.12.2013 update
Этот код тестировался только в Delphi XE3 и в дальнейшем поддерживаться скорее всего не будет. Версию для Delphi XE5 (и, может быть, будущих версий) можно скачать тут: http://code.google.com/p/dcef3/

Очень я страдал из-за отсутствия компонента-браузера в FireMonkey. Известный проект Delphi Chromium Embedded все-таки включил поддержку FMX в последнем билде. Но не смотря на то, что прошло довольно много времени, поддержку FMX2 автор добавлять не торопится. В итоге пришлось брать ситуацию в свои руки.

Компонент TChromiumFMX из официальной сборки вполне себе работает в FireMonkey (в XE2), но в FMX2 даже не компилируется. Пришлось немного разобраться с тем, как он устроен и исправить. Благо, серьезных изменений не потребовалось.

В FMX2 изменились две нужные компоненту вещи.

Первое — TBitmap больше не имеет свойств ScanLine и StartLine. Прямой доступ к содержимому TBitmap переделали (интересно, зачем?) и теперь оно доступно через класс TBitmapData, который возвращает метод TBitmap.Map.

Ну и второе, более известное — Platform.* больше нет, теперь необходимо получать нужный интерфейс через TPlatformServices.GetPlatformService. Здесь все довольно прямолинейно и проблем нет.

chromium-fmx

Особо изобретательно я его не тестировал, но для моих целей компонент вполне подходит — сайты через него смотреть можно. Скачать его можно тут. Еще, пожалуй, отправлю мои правки автору, может быть сочтет нужным добавить их в официальную версию.