Added usefull utility methods to Screen and ScreenContext.
commit4cd728553dd66659d76d652e5710eb656b89ba14
authordzhioev@chromium.org <dzhioev@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 20 Jun 2014 16:57:48 +0000 (20 16:57 +0000)
committerdzhioev@chromium.org <dzhioev@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 20 Jun 2014 16:57:48 +0000 (20 16:57 +0000)
tree00dde44fed1e61bb7165769a38894092d77bf345
parent078780b963c47f9b3863f14c169f779d073e6267
Added usefull utility methods to Screen and ScreenContext.

List of changes:
 * Added ability to annotate HTML elements (see login.Screen.initialize method comment).
 * Prefix is added to messages sent from JS to C++ (login.Screen.send method).
 * Added ability to observe changes in specific keys of context (on JS side).
 * And more.

BUG=NONE

Review URL: https://codereview.chromium.org/328763003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278724 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/chromeos/login/screens/screen_context.cc
chrome/browser/chromeos/login/screens/screen_context.h
chrome/browser/resources/chromeos/login/login_common.js
chrome/browser/resources/chromeos/login/screen_context.js
chrome/browser/resources/login/screen.js