| Index: content/renderer/render_view_browsertest.cc
|
| ===================================================================
|
| --- content/renderer/render_view_browsertest.cc (revision 81920)
|
| +++ content/renderer/render_view_browsertest.cc (working copy)
|
| @@ -9,7 +9,6 @@
|
| #include "base/string_util.h"
|
| #include "base/utf_string_conversions.h"
|
| #include "chrome/common/autofill_messages.h"
|
| -#include "chrome/common/content_settings.h"
|
| #include "chrome/common/render_messages.h"
|
| #include "chrome/renderer/print_web_view_helper.h"
|
| #include "chrome/test/render_view_test.h"
|
| @@ -971,56 +970,6 @@
|
| EXPECT_TRUE(web_frame->isViewSourceModeEnabled());
|
| }
|
|
|
| -// Regression test for http://crbug.com/35011
|
| -TEST_F(RenderViewTest, JSBlockSentAfterPageLoad) {
|
| - // 1. Load page with JS.
|
| - std::string html = "<html>"
|
| - "<head>"
|
| - "<script>document.createElement('div');</script>"
|
| - "</head>"
|
| - "<body>"
|
| - "</body>"
|
| - "</html>";
|
| - render_thread_.sink().ClearMessages();
|
| - LoadHTML(html.c_str());
|
| -
|
| - // 2. Block JavaScript.
|
| - ContentSettings settings;
|
| - for (int i = 0; i < CONTENT_SETTINGS_NUM_TYPES; ++i)
|
| - settings.settings[i] = CONTENT_SETTING_ALLOW;
|
| - settings.settings[CONTENT_SETTINGS_TYPE_JAVASCRIPT] = CONTENT_SETTING_BLOCK;
|
| - view_->SetContentSettings(settings);
|
| -
|
| - // Make sure no pending messages are in the queue.
|
| - ProcessPendingMessages();
|
| - render_thread_.sink().ClearMessages();
|
| -
|
| - // 3. Reload page.
|
| - ViewMsg_Navigate_Params params;
|
| - std::string url_str = "data:text/html;charset=utf-8,";
|
| - url_str.append(html);
|
| - GURL url(url_str);
|
| - params.url = url;
|
| - params.navigation_type = ViewMsg_Navigate_Type::RELOAD;
|
| - view_->OnNavigate(params);
|
| - ProcessPendingMessages();
|
| -
|
| - // 4. Verify that the notification that javascript was blocked is sent after
|
| - // the navigation notifiction is sent.
|
| - int navigation_index = -1;
|
| - int block_index = -1;
|
| - for (size_t i = 0; i < render_thread_.sink().message_count(); ++i) {
|
| - const IPC::Message* msg = render_thread_.sink().GetMessageAt(i);
|
| - if (msg->type() == ViewHostMsg_FrameNavigate::ID)
|
| - navigation_index = i;
|
| - if (msg->type() == ViewHostMsg_ContentBlocked::ID)
|
| - block_index = i;
|
| - }
|
| - EXPECT_NE(-1, navigation_index);
|
| - EXPECT_NE(-1, block_index);
|
| - EXPECT_LT(navigation_index, block_index);
|
| -}
|
| -
|
| // Regression test for http://crbug.com/41562
|
| TEST_F(RenderViewTest, UpdateTargetURLWithInvalidURL) {
|
| const GURL invalid_gurl("http://");
|
|
|