Adding ONLINE and OFFLINE values in goog.events.EventType enum to match
http://www.w3.org/TR/offline-webapps/#related.

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


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4547


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

Refactor goog.fx.anim into a generic delay for requestAnimationFrame.
In a subsequent cl, we'll replace most of goog.fx.anim with this class.

R=steineldar
DELTA=340  (336 added, 0 deleted, 4 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4548


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

Make comment on goog.string.contains clearer. Present comment could be interpreted to mean it searches s for a single character.

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


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4549


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

also mock out old-style MozBeforePaint in MockClock

R=chernand
DELTA=45  (29 added, 1 deleted, 15 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4550


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

add missing goog.require

R=pweis
DELTA=4  (2 added, 1 deleted, 1 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4551


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

Fix a bunch of issues with slider and dragger in RTL layouts by adding option to use "right" instead of "left" for positioning in RTL layouts.  This makes it possible to correctly flip sliders for RTL.  Also Added keyboard tests for slider, including tests for RTL, since in RTL left/right behavior is swapped.

R=nicksantos
DELTA=481  (441 added, 0 deleted, 40 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4552


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

Flesh out unit tests for goog.Uri setters a bit (in prep for
bigger refactoring). Also made some simple simplifications to
goog.Uri.

R=gboyer
DELTA=192  (149 added, 2 deleted, 41 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4553


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

Fixed an issue with using goog.global.location without first checking for
existence.

R=nicksantos
DELTA=27  (7 added, 0 deleted, 20 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4554


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

Fixing bug - Trackpad two finger scrolling is too insensitive on Chrome OS.

This problem arises because the mouse wheel handler scales down event deltas for
all WebKit wheel events by a factor of 40. This is correct for click wheel
generated events, but not for trackpad originated events where the deltas are
already scaled. In fact an exception for such prescaled events already exists
for Mac to handle its trackpad events; there only events that are multiples of
the scale factor are scaled. This fix extends that exception to Linux (which
encompasses Chrome OS).

R=nicksantos
DELTA=24  (17 added, 0 deleted, 7 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4555


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