Delete CccButton and DeprecatedButton

R=ssaviano
DELTA=741  (0 added, 741 deleted, 0 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4760


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

Add ! to allowed url chars in goog.string.linkify

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


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4761


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

Add goog.net.XmlHttp.ASSUME_NATIVE_XHR to enable stripping the old IE
ActiveX object probing code.

R=mknichel,nicksantos
DELTA=13  (11 added, 0 deleted, 2 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4762


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

Delete some gears code.

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


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4763


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

Fix some types in goog.editor

R=marcosalmeida
DELTA=15  (5 added, 1 deleted, 9 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4764


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

Fixed goog.positioning.ClientPosition. It did not work
correctly in Chrome/IE due to wrong viewport page offset and
not considering offsetParent.

Also added goog.style.getViewportPageOffset and refactor
offsetParent page offset calculation to
goog.positioning.getOffsetParentPageOffset.

Fixed issue 269.

R=eae
DELTA=336  (277 added, 26 deleted, 33 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4765


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

Use "window.top" instead of "top" in crosspagechannel.js.
Also added a missing semicolon.

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


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4766


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

Add an optional param opt_viewport to AnchoredViewportPosition to
control the dimension of the popup position explicitly.

R=eae
DELTA=104  (89 added, 0 deleted, 15 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4767


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

Add a monitoring mode (similar to goog.Disposable) to goog.events.Listener.

R=pallosp
DELTA=42  (42 added, 0 deleted, 0 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4781


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

Made color picker work in RTL contexts.

R=nicksantos
DELTA=68  (48 added, 1 deleted, 19 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4782


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

Fix up overrides on the dialog hierarchy

R=chrishenry
DELTA=8  (3 added, 0 deleted, 5 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4783


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

[closure] Add additional utility functions to goog.string.path (based on Python's os.path).

R=nnaze
DELTA=68  (68 added, 0 deleted, 0 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4784


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

Avoid repeating the mochikit license in the compiled output.

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


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4785


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

Fix some type errors.

R=arv
DELTA=62  (22 added, 0 deleted, 40 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4786


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

Fix some overrides in goog.ui

R=chrishenry
DELTA=170  (77 added, 5 deleted, 88 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4791


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

Typo in path.js.

Fixed issue 469.

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


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4792


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

Make isCoordinateInTooltip accurate even if the tooltip has
resized/moved.

R=chrishenry
DELTA=49  (27 added, 16 deleted, 6 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4793


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

Make the basic observables even simpler by removing type.

I have a better prototype to support type. Basically, type is
handled in the Observer object (say TypedObserver), reading the
type from annotated Notice object and choose to either fire
or not fire the underlying function. Observables that have
specific type will be a subclass of SimpleObservable
(say TypedObservable) that annotate Notice with the type. I'm
moving the prototype here soon. (If you have a good idea as
to what the names should, pls suggest -- Typed* sounds
misleading)

R=nnaze
DELTA=617  (79 added, 308 deleted, 230 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4794


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

Fix label for modify elements demo.

Fixes issue 466.

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


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4795


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

Add a parseInt function to goog.string that normalizes the behavior
of parseInt(x) as ES5's specified behavior.

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


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4796


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