Add a new 'ONE_SIDED_HANDSHAKE' config parameter to XPC.  When enabled, this causes only the inner frame to send a SETUP message, instead of it being sent in both directions.  This prevents the outer frame's console getting filled with errors under conditions (eg cold start offline) where XPC will never actually connect.  Made the CrossPageChannel.notifyConnected method package private, removing some errors and requiring regeneration of the whitelist.

R=nicksantos
DELTA=136  (73 added, 25 deleted, 38 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4654


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

Make goog.Uri.QueryData stores array value all the time to the
backing keyMap_. This simplifies much of the logic in
QueryData (it also made goog.labs.structs.Multimap almost a
drop in replacement for keyMap_).

Also discover bug in QueryData#add implementation that is
fixed with the new code.

R=gboyer,brenneman
DELTA=61  (26 added, 22 deleted, 13 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4655


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

CrossPageChannel#name should be public

R=dbk
DELTA=22  (0 added, 22 deleted, 0 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4656


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

Update date/time and number formatting symbols to CLDR 2.0.1

R=cibu
DELTA=1647  (103 added, 1342 deleted, 202 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4657


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

Automated g4 rollback 

*** Reason for rollback ***

Broke some tests, there seems to be an unaddressed timing issue somewhere.  Rolling back pending investigation.

*** Original change description ***

Have the XPC cross page channel delay the performance of the connect() operation until after any peer iframe created from within that class has thrown its onload event.  This suppresses annoying security warnings that otherwise showed up during docs startup, and I suspect elsewhere.  It also prevents a crash that has rececently started happening where th

... description truncated by g4 rollback ...

R=nicksantos
DELTA=91  (23 added, 57 deleted, 11 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4658


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

Automated g4 rollback

*** Reason for rollback ***

Broke chrome apps

*** Original change description ***

Swap in goog.async.AnimationDelay for goog.fx.anim
the tests that this broke last time were fixed
in separate cls

R=nicksantos
DELTA=234  (172 added, 7 deleted, 55 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4659


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

fix type issues

R=nnaze
DELTA=4  (1 added, 0 deleted, 3 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4660


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