title: Twitter videos not displaying in Android WebView
body: <p>I am trying to display a twitter video using embedded code in the android native webview. I have included the script <code>&lt;script async src="https://platform.twitter.com/widgets.js" charset="utf-8"&gt;&lt;/script&gt;</code>. When the twitter data is loaded, it shows the text only and then it disappears and shows up a blank page. I am getting the below error in the LogCat.</p>
  
  <pre><code>I/chromium: [INFO:CONSOLE(0)] "Refused to display 'https://twitter.com/i/videos/tweet/816124923311595520?embed_source=clientlib&amp;player_id=0&amp;rpc_init=1&amp;language_code=en' in a frame because an ancestor violates the following Content Security Policy directive: "frame-ancestors *".", source: about:blank (0)
  </code></pre>
  
  <p>I have added the below code also</p>
  
  <pre><code>descriptionview.getSettings().setSupportMultipleWindows(true);
  descriptionview.getSettings().setDomStorageEnabled(true);
  descriptionview.setWebChromeClient(new WebChromeClient() {
      @Override public boolean onCreateWindow(WebView view, boolean dialog, boolean userGesture, Message resultMsg)
      {
          WebView newWebView = new WebView(getContext());
          WebView.WebViewTransport transport = (WebView.WebViewTransport) resultMsg.obj;
          transport.setWebView(newWebView);
          resultMsg.sendToTarget();
          return true;
      }
  });
  </code></pre>
  
  <p>I am still getting the same blank page.</p>