Clone this repo:
  1. 0055dac Updated docs to use newer gen.py flags. by P.Y. Laligand · 11 days ago master
  2. d97d44f [web_view][context] Use ContextValueWriter API. by Gabriel Schine · 3 weeks ago
  3. 798c532 Fix missing header include. by Jeff Brown · 3 weeks ago
  4. a7863d1 Moved Maxwell to //peridot. by P.Y. Laligand · 4 weeks ago
  5. ea7ec87 Moved Modular to //peridot. by P.Y. Laligand · 4 weeks ago

Fuchsia Web View

This repository contains the Fuchsia-specific code wrapping the web view class from third_party/webkit/Source/WebKit/fuchsia/WebView.h.

The build is integrated into the normal Fuchsia build process, but due to its heft the default build uses prebuilt artifacts for webkit itself. To build all dependencies locally, add ‘use_prebuilt_webkit=false’ to your GN arguments and add ‘webkit’ to your module set:

./packages/gn/gen.py -p packages/gn/default,topaz/packages/webkit --args use_prebuilt_webkit=false

# or (if you're using env.sh)
fset x86-64 --modules default,webkit --args use_prebuilt_webkit=false