Update Sky code to account for changes in Chromium

- Add missing dependencies caught by gn's new stricter checker
- Update opentype code to use new OTS API. This code is updated from HEAD
  Blink.
- Add base dependency to wtf to avoid redefining marcos from base/macros.h
- Update callers of various base string utility functions to use base
  namespace.
23 files changed
tree: 2ada8e80b01e4f7f8f19a7d6354a07831c203690
  1. base/
  2. build/
  3. crypto/
  4. gpu/
  5. mojo/
  6. mojom/
  7. services/
  8. skia/
  9. sky/
  10. testing/
  11. third_party/
  12. tools/
  13. ui/
  14. url/
  15. .clang-format
  16. .gitattributes
  17. .gitignore
  18. .gn
  19. AUTHORS
  20. bar.patch
  21. BUILD.gn
  22. CONTRIBUTING.md
  23. DEPS
  24. foo.patch
  25. LICENSE
  26. README.md
README.md

Sky

Sky is a new way to build high performance, cross platform mobile apps. More specifically, Sky is a rendering engine, a scripting engine, an (optional) framework, and a (optional) set of Material Design widgets. Sky is optimized for today‘s, and tomorrow’s, mobile devices. We are focused on low-latency input, high frame rates, and we are purely mobile first.

For information about using the latest stable release of Sky, please see the Sky SDK README.

For information about contributing to Sky, please see CONTRIBUTING.md.