summaryrefslogtreecommitdiff
path: root/chromium/content/browser/renderer_host/render_view_host_unittest.cc
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@theqtcompany.com>2016-08-01 12:59:39 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2016-08-04 12:40:43 +0000
commit28b1110370900897ab652cb420c371fab8857ad4 (patch)
tree41b32127d23b0df4f2add2a27e12dc87bddb260e /chromium/content/browser/renderer_host/render_view_host_unittest.cc
parent399c965b6064c440ddcf4015f5f8e9d131c7a0a6 (diff)
downloadqtwebengine-chromium-28b1110370900897ab652cb420c371fab8857ad4.tar.gz
BASELINE: Update Chromium to 53.0.2785.41
Also adds a few extra files for extensions. Change-Id: Iccdd55d98660903331cf8b7b29188da781830af4 Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>
Diffstat (limited to 'chromium/content/browser/renderer_host/render_view_host_unittest.cc')
-rw-r--r--chromium/content/browser/renderer_host/render_view_host_unittest.cc28
1 files changed, 14 insertions, 14 deletions
diff --git a/chromium/content/browser/renderer_host/render_view_host_unittest.cc b/chromium/content/browser/renderer_host/render_view_host_unittest.cc
index 7e3746cea99..6e579595eff 100644
--- a/chromium/content/browser/renderer_host/render_view_host_unittest.cc
+++ b/chromium/content/browser/renderer_host/render_view_host_unittest.cc
@@ -9,7 +9,7 @@
#include "base/strings/utf_string_conversions.h"
#include "content/browser/child_process_security_policy_impl.h"
#include "content/browser/frame_host/render_frame_host_impl.h"
-#include "content/browser/renderer_host/render_message_filter.h"
+#include "content/browser/frame_host/render_frame_message_filter.h"
#include "content/browser/renderer_host/render_view_host_delegate_view.h"
#include "content/browser/renderer_host/render_widget_helper.h"
#include "content/common/frame_messages.h"
@@ -173,6 +173,7 @@ TEST_F(RenderViewHostTest, DragEnteredFileURLsStillBlocked) {
dropped_data.filenames.push_back(
ui::FileInfo(dragged_file_path, base::FilePath()));
+ rvh()->FilterDropData(&dropped_data);
rvh()->DragTargetDragEnter(dropped_data, client_point, screen_point,
blink::WebDragOperationNone, 0);
@@ -180,10 +181,11 @@ TEST_F(RenderViewHostTest, DragEnteredFileURLsStillBlocked) {
ChildProcessSecurityPolicyImpl* policy =
ChildProcessSecurityPolicyImpl::GetInstance();
+ // Permissions are not granted at DragEnter.
EXPECT_FALSE(policy->CanRequestURL(id, highlighted_file_url));
EXPECT_FALSE(policy->CanReadFile(id, highlighted_file_path));
- EXPECT_TRUE(policy->CanRequestURL(id, dragged_file_url));
- EXPECT_TRUE(policy->CanReadFile(id, dragged_file_path));
+ EXPECT_FALSE(policy->CanRequestURL(id, dragged_file_url));
+ EXPECT_FALSE(policy->CanReadFile(id, dragged_file_path));
EXPECT_FALSE(policy->CanRequestURL(id, sensitive_file_url));
EXPECT_FALSE(policy->CanReadFile(id, sensitive_file_path));
}
@@ -242,18 +244,16 @@ TEST_F(RenderViewHostTest, RoutingIdSane) {
EXPECT_NE(test_rvh()->GetRoutingID(), root_rfh->routing_id());
}
-class TestSaveImageFromDataURL : public RenderMessageFilter {
+class TestSaveImageFromDataURL : public RenderFrameMessageFilter {
public:
TestSaveImageFromDataURL(BrowserContext* context)
- : RenderMessageFilter(0,
- context,
- BrowserContext::GetDefaultStoragePartition(context)
- ->GetURLRequestContext(),
- nullptr,
- nullptr,
- nullptr,
- nullptr,
- nullptr) {
+ : RenderFrameMessageFilter(
+ 0,
+ nullptr,
+ context,
+ BrowserContext::GetDefaultStoragePartition(context)
+ ->GetURLRequestContext(),
+ nullptr) {
Reset();
}
@@ -271,7 +271,7 @@ class TestSaveImageFromDataURL : public RenderMessageFilter {
}
void Test(const std::string& url) {
- OnMessageReceived(ViewHostMsg_SaveImageFromDataURL(0, 0, url));
+ OnMessageReceived(FrameHostMsg_SaveImageFromDataURL(0, 0, url));
}
protected: