commit | e6fd5b6b5b43f9977f703da6da6819e6a64fa907 | [log] [tgz] |
---|---|---|
author | Mike Dougherty <[email protected]> | Wed Jul 18 09:07:50 2018 |
committer | Commit Bot <[email protected]> | Wed Jul 18 09:07:50 2018 |
tree | 4bdd15f5d34384d8401ae7926621686e4c7bd494 | |
parent | 2db96fdaa442a24e211f047eddd88e860568f0b5 [diff] |
Create WebFrame objects for each webpage frame. A WebFramesManagerImpl instance is attached to each WebState to create and manage a list of WebFrames. A WebFrame will be created for each frame which currently exists inside the rendered webpage. In a future CL, the WebFrame class will expose API to call JavaScript functions on __gCrWeb. This will allow the embedder to communicate directly with any frame. (In comparison to the current WKWebView API which only allows JavaScript execution in the main frame.) Bug: 851636 Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet Change-Id: Ic57f3a4242b4077f984d84f0d1eb63ff4cbe7242 Reviewed-on: https://chromium-review.googlesource.com/1136582 Commit-Queue: Eric Noyau <[email protected]> Reviewed-by: Olivier Robin <[email protected]> Reviewed-by: Eric Noyau <[email protected]> Cr-Commit-Position: refs/heads/master@{#575984}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .