Clone this repo:

Branches

  1. 812a6d0 Add api for clearing cookies from webview's cache. by ukode · 6 days ago master
  2. 20cb091 Update libwebkit.so to 96602797f056e45e9211f5eabd71889c03006ac8 by Adam Barth · 3 weeks ago
  3. b2f6cce Add script and build rules to download and use prebuilt libwebkit.so by James Robinson · 4 weeks ago
  4. df77093 Increase stack size and gn format by Rob Tsuk · 5 weeks ago
  5. f54054d Update instructions to build web_view. by Alhaad Gokhale · 5 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