commit | bdf32134ab5f7dfa72493a66646675daa17fb1db | [log] [tgz] |
---|---|---|
author | Olya Kalitova <okalitova@chromium.org> | Thu May 23 13:07:47 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu May 23 13:07:47 2019 |
tree | a0ef66ab0b9d845d147633ff026525d8ba364368 | |
parent | a5e8bc4e384e3be5db2dca3c9cdc4670d2efdb2e [diff] |
ChromeFeaturesServiceProvider reports whether PluginVm is allowed Based on: https://chromium-review.googlesource.com/c/chromium/src/+/1607641 This extends plugin_vm::IsPluginVmAllowedForProfile with an alternative condition for testing and adds the whole check to ChromeFeaturesServiceProvider so that Chrome OS does the proper checks for PluginVm. Adapts all relevant PluginVm tests accordingly. Currently only PluginVm unit tests rely on PluginVmTestHelper - plan to change it in the future CLs and file a P3 bug for now. --gtest_filter="PluginVm*" Bug: 920999 Test: unit_tests --gtest_filter="PluginVm*" && browser_tests Change-Id: I0e24186fbf4411de423141dfbf33bf2886b2a357 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1624192 Commit-Queue: Olya Kalitova <okalitova@chromium.org> Reviewed-by: Alex Oldemeier <aoldemeier@chromium.org> Reviewed-by: Ryo Hashimoto <hashimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#662596}
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 .