Спецификация API читается следующим образом для конструктора WebView, который разрешает приватный просмотр:
(из http://developer.android.com/reference/android/webkit/WebView.html)
WebView (контекст контекста, attributeSet attrs, int defStyle, логический privateBrowsing)
Этот конструктор устарел на уровне API 17. Частный просмотр больше не поддерживается напрямую через WebView и будет удален в будущей версии. Предпочитаете использовать WebSettings, WebViewDatabase, CookieManager и WebStorage для точного управления данными конфиденциальности.
По сравнению с API 19 (KitKat) частный просмотр отключен. Попытка вызвать этот конструктор со значением истинных результатов в исключении IllegalArgumentException.
Предлагаемые альтернативы не будут даже незначительно эффективны при воспроизведении поведения частного просмотра. Класс CookieManager - одноэлементный, причем все настройки применяются ко всему приложению. При таком подходе нет "мелкозернистого контроля данных конфиденциальности". Единственный элемент управления, предоставляемый CookieManager, - это возможность полностью отключить файлы cookie, для КАЖДОГО WebView, присутствующего в приложении. Это изменение означает, что сторонние браузеры больше не могут реплицировать частную функцию просмотра собственного браузера Google в любой емкости.
Я бы очень признателен за любые предложения по работе с этим поведением. На данный момент я не могу найти ничего в API, который бы сделал возможным сходство с прежними возможностями частного просмотра.