Extend ContextSelection for web-specific defaults
Add some javadoc, deprecate Browser.frame