Clone this repo:
  1. ecc404c Expose the main document error for testing purposes by Rob Tsuk · 4 days ago master
  2. c999e77 Enable certificate checking by Rob Tsuk · 8 days ago
  3. 0ae39db Fix visibility on 'webkit' group so use_prebuilt_webkit=false generates by James Robinson · 4 days ago
  4. cf49672 Add a method to WebView to delete all cookies by Rob Tsuk · 4 weeks ago
  5. 7b47ad7 Fix out-of-tree webkit build by Rob Tsuk · 5 weeks ago

This repository contains a copy of the WebKit web rendering engine. HTML rendering is needed on Fuchsia in order to authenticate with various authentication providers. This WebKit-based solution is meant as a stopgap until Chromium is ported to Fuchsia.

Building

Before building webkit, follow the build instructions for Magenta and Fuchsia.

cd third_party/webkit/Tools/fuchsia
./build_all.sh
./build_webkit.sh -r

At the Magenta prompt:

mb /system/docs/hello.html