Added aliases for the goog.dom.a11y.a11y.js to point to
goog.a11y.aria.aria.js methods, vars, classes.
Added type casts from the old API to call methods from the new API
because we have strict non null types in the new API.

R=chrishenry,nnaze
DELTA=1513  (903 added, 588 deleted, 22 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5936


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2355 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Increasing the timeout for fs_test.html, see bug for details.

R=chrishenry
DELTA=1  (1 added, 0 deleted, 0 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5937


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2356 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Increase the timeout and use different database for each test cases in db_test.html, see bug for details.

R=chrishenry,nweiz
DELTA=9  (3 added, 1 deleted, 5 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5938


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2357 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Fixing bug - Clicking on the edge of an inactive sheet tab in
Trix can cause the tab to move out from under the mouse as the active
tab styling changes the widths of the tabs. Since abstractdragdrop was
listening for the mouseup on the element, it misses it, fails to cleanup
its handlers and interprets subsequent mouse movement as dragging the
tab. The fix is to listen for mouse up on the document, via capture to
clean up listeners wherever the mouse up happens.

R=mschidlowsky,pallosp
DELTA=61  (40 added, 12 deleted, 9 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5939


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2358 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Make sure ARIA states are updated after DOM is created. This is done in ControlRenderer but was omitted in the MenuItemRenderer override. Fixes a bug where screen readers could not tell that some menus had checked items because the checked state was applied before the DOM was created.

Updated unit tests and tested on the buggy menu in Docs.

R=chrishenry
DELTA=8  (8 added, 0 deleted, 0 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5940


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2359 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Better defaults for inputhandler.
Right now, if you pass '', IE throws an exception because the
regexp is malformed (i'm surprised that Chrome and FF don't also
throw exceptions)

R=josephkaptur
DELTA=9  (8 added, 0 deleted, 1 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5941


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2360 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Fix some require statements according to jslint.

BUILD files fixed according to: ./javascript/closure/genjsdeps.sh

R=chrishenry
DELTA=14  (1 added, 8 deleted, 5 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5942


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2361 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Fix new warnings introduced by the upcoming JSCompiler release.

R=nicksantos
DELTA=1  (0 added, 0 deleted, 1 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5943


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2362 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Automated g4 rollback 

*** Reason for rollback ***

Suspect of js reports regression

*** Original change description ***

Change the behavior of listenOnce to be saner:

* If a listener already exists, listenOnce does not make any
changes to the current listener. i.e. it does not turn a
normal listener into a callOnce listener (nor does it
change a callOnce listener into something else -- though
the latter is already the current behavior).

* If a callOnce listener already exists, listen remove the
callOnce-ness of the listener.

R=chrishenry
DELTA=285  (4 added, 189 deleted, 92 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5944


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2363 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Automated g4 rollback

*** Reason for rollback ***

Roll forward the previous rollback so that we don't affect anyone

*** Original change description ***

Automated g4 rollback

*** Reason for rollback ***

Suspect of js reports regression

*** Original change description ***

Change the behavior of listenOnce to be saner:

* If a listener already exists, listenOnce does not make any
changes to the current listener. i.e. it does not turn a
normal listener into a callOnce listener (nor does it
change a callOnce listener into something else -- though
the latter is already the current behavior).

* If a c

... description truncated by g4 rollback ...

R=nicksantos
DELTA=321  (223 added, 38 deleted, 60 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5945


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2364 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Add a type cast for compatiblity with tighter type requirements for
Array.prototype methods

R=nicksantos
DELTA=2  (1 added, 0 deleted, 1 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5946


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2365 0b95b8e8-c90f-11de-9d4f-f947ee5921c8