commit | c5447db2943848192c0452c7b8e766a943335f07 | [log] [tgz] |
---|---|---|
author | khushalsagar <khushalsagar@chromium.org> | Tue Aug 22 17:53:01 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Aug 22 17:53:01 2017 |
tree | ac315e64294301a8f4e8a72494eec3883706db59 | |
parent | 0fbacfb81345c38e0caa9d1d71edae9372065f6b [diff] |
chrome/blink: Add functionality for in-product help for media elements. IPH (In-product help) UI is added to highlight and assist in the discovery of features in the browser. This change adds this functionality for the download feature on media elements in blink. This involves the following additions: 1) A public WebMediaIPH interface in blink that can be used to ask the embedder to display IPH widgets for an element. 2) A mojo MediaIPHService to bridge these requests to the browser where the UI can be shown using android pop-ups overlayed on the content. 3) An addition to the features supported by the FeatureEngagementTracker for media download IPH. The feature is currently gated behind a finch flag which is disabled by default. BUG=715185 Review-Url: https://codereview.chromium.org/2943983003 Cr-Commit-Position: refs/heads/master@{#496361}
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 .