Since yesterday it seems that the Facebook login page I load in my Android applications that use the Facebook API are changing all the time. Sometimes I get this screen (which was the one I have always got):

But now, sometimes, I get this screen:

I have NO IDEA what is going on. I simply load the login screen using a WebView, as the code below:
LinearLayout webViewContainer = new LinearLayout(getContext());
mWebView = new WebView(getContext());
mWebView.setVerticalScrollBarEnabled(false);
mWebView.setHorizontalScrollBarEnabled(false);
mWebView.setWebViewClient(new FbDialog.FbWebViewClient());
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl(mUrl);
mWebView.setLayoutParams(FILL);
mWebView.setVisibility(View.INVISIBLE);
webViewContainer.setPadding(margin, margin, margin, margin);
webViewContainer.addView(mWebView);
mContent.addView(webViewContainer, new LayoutParams(400, 550));
Does anyone have any clue of what’s going on?? Is anybody else experiencing the same issue since yesterday?
Thank you in advance!
They’re probably A/B testing a new login screen. Hence the mention of “alternative login”.