Clone this repo:
  1. 772bf38 Clean up web_view GN rules by Roland McGrath · 18 hours ago master
  2. 8b2a000 No longer need to use $shared_toolchain by Roland McGrath · 9 days ago
  3. 94b6c63 Add support for ClearCookies webView api. by ukode · 3 weeks ago
  4. 54c2e30 Set page scale based on metrics scale by Rob Tsuk · 4 weeks ago
  5. cdd5e09 Support scrolling with touch and drag by Rob Tsuk · 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 -m default,webkit --args use_prebuilt_webkit=false

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