Rollforward, removed strict typing of parameters in goog.color

R=chrishenry
DELTA=105  (30 added, 28 deleted, 47 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5033


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

This test is still failing, so just turn it off

R=nweiz
DELTA=9  (9 added, 0 deleted, 0 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5034


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

Fixup some inconsistencies releaved by the pending type inferrencing
improvments for goog.array

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


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5035


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

Bug fix.  The relative time formatter was incorrectly handling cases
in which the number of hours distance between now and the given time
is > 24 hours, but still only 1 day away.

Examples:
From 2:00 PM 6/15/2010 to 10:00 AM 6/14/2010 should be 1 day, not 2 days
From 2:00 PM 6/15/2010 to 10:00 PM 6/16/2010 should be 1 day, not 2 days

R=chrishenry
DELTA=19  (13 added, 0 deleted, 6 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5036


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

Automated g4 rollback 

*** Reason for rollback ***

Broke tests

*** Original change description ***

Bug fix.  The relative time formatter was incorrectly handling cases
in which the number of hours distance between now and the given time
is > 24 hours, but still only 1 day away.

Examples:
From 2:00 PM 6/15/2010 to 10:00 AM 6/14/2010 should be 1 day, not 2 days
From 2:00 PM 6/15/2010 to 10:00 PM 6/16/2010 should be 1 day, not 2 days


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5037


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

In format/format_test.html, use PropertyReplacer and replace instances of "fn" with readable function names.

R=pallosp
DELTA=150  (1 added, 4 deleted, 145 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5038


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

Change the goog.format.insertWordBreaks so that invisible formatting characters (LRM, RLM, LRE, RLE, PDF, ZWJ, ZWNJ, etc.) are not counted towards a word's length. Among other things, this fixes a formatting problem with dates in RTL locales.

R=aharon,zhyder,pallosp
DELTA=96  (88 added, 0 deleted, 8 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5039


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

Inline and streamline calls to deprecated Path.arc() method in Gauge. The warnings have been bugging me for a long time.

R=chrishenry
DELTA=19  (10 added, 6 deleted, 3 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5040


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

If you change your UIDs,
you're going to have a bad time.
More gracefully handle some edges when UIDs change

R=nnaze
DELTA=51  (45 added, 3 deleted, 3 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5041


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

Remove some dead code

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


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5042


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

delete some more dead code

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


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5043


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

Add setters for goog.i18n.NumberFormat: minimumFractionDigits_ and maximumFractionDigits_ because
these variables look as private, and the default value of maximumFractionDigits_ is not good for at least several projects

Example: 0.1291 should be displayed as 12.91%

R=shanjian
DELTA=44  (44 added, 0 deleted, 0 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5048


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

Bug fix.  The relative time formatter was incorrectly handling cases
in which the number of hours distance between now and the given time
is > 24 hours, but still only 1 day away.

Examples:
From 2:00 PM 6/15/2010 to 10:00 AM 6/14/2010 should be 1 day, not 2 days
From 2:00 PM 6/15/2010 to 10:00 PM 6/16/2010 should be 1 day, not 2 days

R=chrishenry,antin,vincentmo
DELTA=22  (13 added, 0 deleted, 9 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5049


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

Remove annotations

R=marcob,csu,plindner,mwr,pallosp
DELTA=295  (39 added, 211 deleted, 45 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5050


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

Make XPC native transport more tolerant of target windows missing their postMessage method.  Before, if this method was missing, an uncaught exception was thrown, sometimes at 100ms intervals forever.  Now XPC will swallow the error and try again.  There is some evidence that on Safari this method is sometimes found to be temporarily missing or non-functional for a short window during startup.  The evidence is not totally convincing, but I don't think this change can possibly hurt.

R=nicksantos
DELTA=27  (20 added, 3 deleted, 4 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5051


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

Names of months in expandable calendar are in wrong grammar case (genitive), so looks like bad localization of product. All month name in this calendar view should be in nominative.

R=eae
DELTA=4  (0 added, 0 deleted, 4 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5052


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

In Chrome 19, a regression seems to make assigning to innerText of
a style element a no-op. Appears to be fixed in 20.

In any case, we can set to innerHTML in all browsers, and the
special casing for WEBKIT is due to an ancient Safari bug.

R=kunald,jleyba,vbhasin
DELTA=3  (0 added, 2 deleted, 1 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5053


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

Automated g4 rollback

*** Reason for rollback ***

As dicsussed with pallosp, we want to try out other options for solving
the Disposable monitoring problem first.

*** Original change description ***

Add monitoring mode to goog.events.EventTarget.

The monitoring mode is similar to goog.Disposable monitoring mode. It allows
us to automatically detect EventTargets which were not disposed, and which
can keep parts of the DOM alive, resulting in increasing memory consumption
in web applications.

R=pallosp


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5057


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

Automated g4 rollback

*** Reason for rollback ***

Broke tests

*** Original change description ***

Names of months in expandable calendar are in wrong grammar case (genitive), so looks like bad localization of product. All month name in this calendar view should be in nominative.

R=ankit,diegosalas,eae,vbhasin,chrishenry
DELTA=4  (0 added, 0 deleted, 4 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5058


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

Add comment to rename DeferredAdaptor -> Adapter once it graduates.

R=vbhasin
DELTA=2  (2 added, 0 deleted, 0 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5059


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