Implement popup bubbles for the controlled setting indicator
This CL adds support for popup bubbles to the settings UI and makes the options.ControlledSettingIndicator show such a bubble when it is clicked. The options.Bubble class inherits from cr.ui.BubbleBase, allowing all style and most of the code to be shared between the different bubbles in Chrome's Web UI.
The CL also fixes several long-standing bugs in the Chrome OS classes options.ManagedNetworkIndicator and options.NetworkList so that the bubbles these pop up behave consistently with the rest.
TEST=manual, including UI in rtl languages
BUG=104955
Review URL: https://chromiumcodereview.appspot.com/10907148
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158783 0039d316-1c4b-4281-b951-d872f2087c98
12 files changed