| Index: content/shell/browser/layout_test/blink_test_controller.cc
|
| diff --git a/content/shell/browser/layout_test/blink_test_controller.cc b/content/shell/browser/layout_test/blink_test_controller.cc
|
| index 02d0af00688bf14a82b7ff74849d786cae78a1f7..2c45643ade420f22757206dae410a7119192bddf 100644
|
| --- a/content/shell/browser/layout_test/blink_test_controller.cc
|
| +++ b/content/shell/browser/layout_test/blink_test_controller.cc
|
| @@ -762,6 +762,12 @@ void BlinkTestController::OnPrintMessage(const std::string& message) {
|
| void BlinkTestController::OnOverridePreferences(const WebPreferences& prefs) {
|
| should_override_prefs_ = true;
|
| prefs_ = prefs;
|
| +
|
| + // Notifies the main RenderViewHost that Blink preferences changed so to avoid
|
| + // re-usage of cached preferences that are now stale.
|
| + RenderViewHost* main_render_view_host =
|
| + main_window_->web_contents()->GetRenderViewHost();
|
| + main_render_view_host->OnWebkitPreferencesChanged();
|
| }
|
|
|
| void BlinkTestController::OnClearDevToolsLocalStorage() {
|
|
|