Quantcast
Channel: Developer Express Inc.
Viewing all articles
Browse latest Browse all 2370

ASP.NET, MVC, and XAF Popup Control – Google Chrome v75 Render Issue

$
0
0

Recently, we discovered an issue with Google's latest Chrome browser: our Popup Control will not render page content inside Chrome version v75 (specifically v75.0.3770.80).

The issue was caused by Chrome's inability to correctly render IFrame content when using the src attribute. If you'd like to learn more, please take a look at our bug report on chromium.org:

Issue 971641: Chrome 75 does not render IFRAME content if the content was specified using "src" attribute with some delay

What's affected?

The following components are affected by this issue:

  • WebForms ASPxPopupControl
  • PopupControl MVC Extension
  • XAF Pop-up Window

If you set a URL using either the client-side SetContentUrl method or the ContentUrl property, the popup window will appear empty.

Solution

We've addressed Google’s bug in the following versions (available early next week):

  • v18.1.13
  • v18.2.10
  • v19.1.4

If you need a workaround for current versions, register the following script at the bottom of your HTML page (before the body closure tag):

<body><form id="form1" runat="server">
        ...........</form><script>
        if (window.ASPx && ASPxClientUtils.webKitFamily && ASPxClientUtils.browserVersion >= 75) {
            ASPx.SSLSecureBlankUrl = "about:blank";
        }</script></body>

This workaround should be implemented on each web page that contains our Popup control. If you use a MasterPage (or LayoutView in MVC), register the same script in those pages instead of each content page/view.

If you run in to any issues then please contact our support team and they can help you.


Viewing all articles
Browse latest Browse all 2370

Trending Articles