Automated g4 rollback

*** Reason for rollback ***

Groups is broken for an unknown reason, possibly a renaming bug.
Rolling back while they investigate.

*** Original change description ***

Add defaultPrevented property (implemented in DOM Level 3 as documented here:http://www.w3.org/TR/DOM-Level-3-Events/#events-event-type-defaultPrevented) to goog.events.Event

R=chrishenry,arv
DELTA=39  (0 added, 36 deleted, 3 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4451


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

Fixed 2 further flakiness.

With continuationtestcase_test, the flakiness is caused by:
1) testOutOfOrderWaits - the timeout handlers can be executed at the
same time in IE7/8, FF if the timeout is too small. So really, it
doesn't provide any guarantee that out of order waits will be called
in order of timeout.
2) testWaitForCondition - the handler may not be invoked every 10ms
as the test implies. Older browsers (IE7 in particular) may invoke them
at higher interval.

With deferredtestcase_test, it's not flakiness. It's a JS error that
happens after the test completes. This sometime caused the next test
to execute in the same browser to fail completely.

R=nicksantos
DELTA=39  (9 added, 12 deleted, 18 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4452


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

Make DeferredTestCase compatible with AsyncTestCase setUpPage and
tearDownPage.

R=yongrim,brenneman
DELTA=13  (10 added, 2 deleted, 1 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4453


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

Improved examples for goog.exportSymbol a bit so it's a bit
more coherent.

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


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4454


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

Automated g4 rollback

Rolling forward -- code appears to be innocent, Groups has
found a workaround.

*** Original change description ***

Automated g4 rollback

*** Reason for rollback ***

Groups is broken for an unknown reason, possibly a renaming bug.
Rolling back while they investigate.

*** Original change description ***

Add defaultPrevented property (implemented in DOM Level 3 as documented here:http://www.w3.org/TR/DOM-Level-3-Events/#events-event-type-defaultPrevented) to goog.events.Event

R=chrishenry
DELTA=39  (36 added, 0 deleted, 3 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4455


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

Fix positioning when displaying a hovercard for an ancestor element.

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


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4456


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

Add goog.string.toTitleCase and unit test to convert camelCase strings to TitleCase.

R=chrishenry
DELTA=110  (84 added, 18 deleted, 8 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4457


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

Add proper @deprecated flags to the old quaternion typedefs and remove redundant code that was masking jscompiler warnings.

R=djfilip,chrishenry
DELTA=13  (7 added, 3 deleted, 3 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4458


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

Automated g4 rollback

*** Reason for rollback ***

Breaks windows XP tests.

*** Original change description ***

Add goog.string.toTitleCase and unit test to convert camelCase strings to TitleCase.

R=pallosp
DELTA=110  (18 added, 84 deleted, 8 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4459


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

Ensure that loadMultiple does not modify its input array.

R=mknichel,gboyer
DELTA=19  (16 added, 0 deleted, 3 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4460


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