InAppBrowser

Make sure http://www.google.com is white listed.
Make sure http://www.apple.com is not in the white list.
In iOS, starred * tests will leave the app with no way to return.

User-Agent:

Back

Local URL

Default: CordovaWebView
Target=Self: CordovaWebView
Target=System: Error
Target=Blank: InAppBrowser
Target=Random: InAppBrowser
Target=Random, no location bar: InAppBrowser

White Listed URL

Default: CordovaWebView*
Target=Self: CordovaWebView*
Target=System: System Browser
Target=Blank: InAppBrowser
Target=Random: InAppBrowser
Target=Random, no location bar: InAppBrowser

Non White Listed URL

Default: InAppBrowser
Target=Self: InAppBrowser
Target=System: System
Target=Blank: InAppBrowser
Target=Random: InAppBrowser
Target=Random, no location bar: InAppBrowser

Page with redirect

http://google.com (should 301)
http://www.zhihu.com/answer/16714076 (should 302)

PDF URL

Remote URL
Local URL

INVALID URL

Invalid Scheme
Invalid Host
Missing File

CSS / JS Injection

Original Document
CSS File Injection
CSS File Injection (CB)
CSS Literal Injection
CSS Literal Injection (CB)
Script File Injection
Script File Injection (CB)
Script Literal Injection
Script Literal Injection (CB)

Open Hidden

google.com hidden
show hidden
close hidden
google.com not hidden

Back