Index: chrome/browser/apps/guest_view/web_view_browsertest.cc |
diff --git a/chrome/browser/apps/guest_view/web_view_browsertest.cc b/chrome/browser/apps/guest_view/web_view_browsertest.cc |
index 9b829079e1039160eab408c852991ef06c9f25ae..ca6aac230dfb0eab752827e10e46503d85885ad4 100644 |
--- a/chrome/browser/apps/guest_view/web_view_browsertest.cc |
+++ b/chrome/browser/apps/guest_view/web_view_browsertest.cc |
@@ -2737,3 +2737,15 @@ IN_PROC_BROWSER_TEST_F(WebViewTest, MAYBE_WebViewInBackgroundPage) { |
ASSERT_TRUE(RunExtensionTest("platform_apps/web_view/background")) |
<< message_; |
} |
+ |
+// This test verifies that the allowtransparency attribute properly propagates |
+IN_PROC_BROWSER_TEST_F(WebViewTest, AllowTransparencyAndAllowScalingPropagate) { |
+ LoadAppWithGuest("web_view/simple"); |
+ |
+ ASSERT_TRUE(!!GetGuestWebContents()); |
+ extensions::WebViewGuest* guest = |
+ extensions::WebViewGuest::FromWebContents(GetGuestWebContents()); |
+ ASSERT_TRUE(guest->allow_transparency()); |
+ ASSERT_TRUE(guest->allow_scaling()); |
+} |
+ |