commit | d1fc7014f43fe774e5e25b17c77b5b139d3dcb0b | [log] [tgz] |
---|---|---|
author | Bryce Lee <brycelee@google.com> | Wed Oct 03 20:31:34 2018 -0700 |
committer | Bryce Lee <brycelee@google.com> | Wed Oct 03 20:31:34 2018 -0700 |
tree | 930b16ff6daec282458eacb8804d488febdc6982 | |
parent | 2c4a8028578da85b15ae2cdcfde1271a99a7e1d0 [diff] |
[WebView] Reduce focus scope for text input. Previous implementation treated input method state as the indicator for changing focus state. This leads to overlapping scope and lifetime issues. This changelist ties the lifetime to the actual providing a narrower scope that's covered by more events. Test: Built and tested on web input. Change-Id: Ica13234861aecc7f365df1b7d39411ba321b2768
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.
Before building webkit, follow the build instructions for Zircon and Fuchsia.
cd third_party/webkit/Tools/fuchsia ./build_all.sh ./build_webkit.sh -r
At the Zircon prompt:
mb /system/docs/hello.html
Webkit and its dependencies are provided as a pre-built shared library to the rest of the Fuchsia build. Care must be take when making changes to Source/WebKit/fuchsia/WebView.h to make sure that //topaz/runtime/web_view is compatible with it both with the existing prebuilt and the changes.
2018-04-10 - Trigger a build using the new infra recipe