Clone this repo:
  1. f9c43fc Fix Arm64 build by Rob Tsuk · 8 days ago master
  2. 8e364ed Enable certificate validation by Rob Tsuk · 3 weeks ago
  3. e9759d5 Fix build issues with including <unicode/utf8.h> on case-insensitive filesystems by James Robinson · 3 weeks ago
  4. 9418448 Trim unused tests and assets from our checkout by James Robinson · 3 weeks ago
  5. 21bdb39 GN build for WebKit on Fuchsia based on CMake build by James Robinson · 4 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