# Package com.google.gwt.useragent.client

Interface Summary
UserAgent: Interface to provide both the compile time and runtime `user.agent` value.

Class Summary
UserAgentAsserter: Helper class, which, during startup, asserts that the specified user.agent selection property value indeed matches the expected value for this browser / user agent, thus avoid long hours debugging strange error messages when a single user agent compile, typically created for testing purposes, ends up being executed in the wrong browser.
UserAgentAsserter.UserAgentAsserterDisabled: Replacement for UserAgentAsserter to disable it.

Error Summary
UserAgentAsserter.UserAgentAssertionError: An error object that indicates that the user agent detected at runtime did not match the user agent that the module expected to find.