
In https://crrev.com/c/2953640 computed node data was exposed to some parts of the codebase. Computed node data includes any attribute that could be computed on the browser side instead of in Blink, such as the value attribute. This patch exposes these attributes to the automation API. R=dmazzoni@chromium.org, aleventhal@chromium.org AX-Relnotes: n/a. Bug: 123141 Change-Id: Icf05987e4341d05c675c61d1a61931d7075a5c2b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2982020 Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org> Commit-Queue: Nektarios Paisios <nektar@chromium.org> Cr-Commit-Position: refs/heads/master@{#895845}
This will become a reusable extensions module. It implements the core parts of Chrome's extension system, and can be used with any host of the content module.
Some extensions code that is not Chrome-specific still lives in //chrome/browser/extensions and will be moved here.
Technical Documentation: