| Index: extensions/renderer/dispatcher.cc
|
| diff --git a/extensions/renderer/dispatcher.cc b/extensions/renderer/dispatcher.cc
|
| index 7ec76ada39f3944fb04cb4209348c07a7612bb44..a8a2b3ed3076b3dc1d3405b6025a9c2025ce59cc 100644
|
| --- a/extensions/renderer/dispatcher.cc
|
| +++ b/extensions/renderer/dispatcher.cc
|
| @@ -644,6 +644,8 @@ std::vector<std::pair<std::string, int> > Dispatcher::GetJsResources() {
|
| resources.push_back(std::make_pair("webViewEvents", IDR_WEB_VIEW_EVENTS_JS));
|
| resources.push_back(std::make_pair("webViewInternal",
|
| IDR_WEB_VIEW_INTERNAL_CUSTOM_BINDINGS_JS));
|
| + resources.push_back(
|
| + std::make_pair("webViewExperimental", IDR_WEB_VIEW_EXPERIMENTAL_JS));
|
| if (content::BrowserPluginGuestMode::UseCrossProcessFramesForGuests()) {
|
| resources.push_back(std::make_pair("webViewIframe",
|
| IDR_WEB_VIEW_IFRAME_JS));
|
| @@ -1597,6 +1599,10 @@ void Dispatcher::RequireGuestViewModules(ScriptContext* context) {
|
| module_system->Require("webView");
|
| module_system->Require("webViewApiMethods");
|
| module_system->Require("webViewAttributes");
|
| + if (context->GetAvailability("webViewExperimentalInternal")
|
| + .is_available()) {
|
| + module_system->Require("webViewExperimental");
|
| + }
|
|
|
| if (content::BrowserPluginGuestMode::UseCrossProcessFramesForGuests()) {
|
| module_system->Require("webViewIframe");
|
|
|