Enforce --check_requires flag in BUILD file to prevent future breakage of
other packages that uses Closure.

R=chrishenry
DELTA=37  (27 added, 1 deleted, 9 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5974


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

Set the aria-selected ARIA state on a control if it is selectable, even if it is not selected. This ensures that controls that have the selection state set before the DOM is created still have appropriate ARIA markup, even if the controls are unselected.

Updated unit tests and tested the sharing menu this fixes.

R=chrishenry,gboyer
DELTA=19  (15 added, 0 deleted, 4 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5975


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

Add goog.events.Listenable interface.

R=nicksantos
DELTA=206  (200 added, 3 deleted, 3 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5976


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

Move initialization of members of Disposable into the constructor per the style guide.

R=nicksantos
DELTA=61 (29 added, 32 deleted, 0 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5977


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

Automated g4 rollback

*** Reason for rollback ***


*** Original change description ***

Add goog.events.Listenable interface.

R=chrishenry,nicksantos,nnaze
DELTA=207 (4 added, 201 deleted, 2 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5978


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

Add an extra test case to make sure that the scope parameter to goog.array.forEach is being passed correctly.

R=wgrose,rnaratawadekar,nicksantos,closure-team,eeeeaaii
DELTA=10 (10 added, 0 deleted, 0 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5979


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

Automated g4 rollback.

*** Reason for rollback ***

breaks things

*** Original change description ***

Move initialization of members of Disposable into the constructor per the style guide.

R=nicksantos,mpd
DELTA=61 (32 added, 29 deleted, 0 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5980


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

Added non-whole word matching support to the autocomplete renderer.

R=nicksantos
DELTA=66 (61 added, 0 deleted, 5 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5985


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

Soy rendering to always return strings.

Strict soy templates return wrapper objects.

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


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5986


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


Add goog.events.Listenable interface.

R=nicksantos,pstemari
DELTA=207 (201 added, 3 deleted, 3 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5987


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

Fix WebStorage to account for Private browsing mode (e.g., Safari):

1) Make isAvailable work as expected in Private browsing mode
2) Differentiate exception throwing in setItem

R=azzie,nicksantos
DELTA=144 (137 added, 0 deleted, 7 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5988


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

fix some type warnings.
these should be mostly non-controversial

R=chrishenry
DELTA=43 (6 added, 4 deleted, 33 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5989


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