Add MutationObserver and related interfaces to
javascript/externs/html5.js.

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


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5844


git-svn-id: http://closure-compiler.googlecode.com/svn/trunk@2330 b0f006be-c8cd-11de-a2e8-8d36a3108c74

Remove webkit_mutationobserver.js from externs now that the externs are in javascript/externs.

Also fixed up the type annotation for WebKitMutationObserver and MozMutationObserver constructors.

R=isparrow,acleung
DELTA=99  (2 added, 89 deleted, 8 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5845


git-svn-id: http://closure-compiler.googlecode.com/svn/trunk@2331 b0f006be-c8cd-11de-a2e8-8d36a3108c74

Introduced a CAST ast node

R=nicksantos,dimvar
DELTA=2832  (2746 added, 13 deleted, 73 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5846


git-svn-id: http://closure-compiler.googlecode.com/svn/trunk@2332 b0f006be-c8cd-11de-a2e8-8d36a3108c74

Externs for Maps API v3.10.15.

R=lukem
DELTA=104  (100 added, 0 deleted, 4 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5847


git-svn-id: http://closure-compiler.googlecode.com/svn/trunk@2333 b0f006be-c8cd-11de-a2e8-8d36a3108c74

Automated g4 rollback 

*** Reason for rollback ***

breaks various projects without whitelists

*** Original change description ***

Introduced a CAST ast node


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5848


git-svn-id: http://closure-compiler.googlecode.com/svn/trunk@2334 b0f006be-c8cd-11de-a2e8-8d36a3108c74

externs/es5.js: Fix the return type of Object.seal and Object.freeze.

These methods return {!Object}, the object that was passed in.

See https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Object/freeze.

R=johnlenz
DELTA=9  (3 added, 0 deleted, 6 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5849


git-svn-id: http://closure-compiler.googlecode.com/svn/trunk@2335 b0f006be-c8cd-11de-a2e8-8d36a3108c74

Automated g4 rollback

*** Reason for rollback ***

Breaking things

*** Original change description ***

externs/es5.js: Fix the return type of Object.seal and Object.freeze.

These methods return {!Object}, the object that was passed in.

See https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Object/freeze.

R=ewa
DELTA=9  (0 added, 3 deleted, 6 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5850


git-svn-id: http://closure-compiler.googlecode.com/svn/trunk@2336 b0f006be-c8cd-11de-a2e8-8d36a3108c74

Automated g4 rollback

*** Reason for rollback ***

Seems to have broken many many other builds and tests.

*** Original change description ***

Automated g4 rollback

*** Reason for rollback ***

Breaking things

*** Original change description ***

externs/es5.js: Fix the return type of Object.seal and Object.freeze.

These methods return {!Object}, the object that was passed in.

See https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Object/freeze.


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5851


git-svn-id: http://closure-compiler.googlecode.com/svn/trunk@2337 b0f006be-c8cd-11de-a2e8-8d36a3108c74

Introduce, but don't use yet, the AST CAST node type.

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


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5852


git-svn-id: http://closure-compiler.googlecode.com/svn/trunk@2338 b0f006be-c8cd-11de-a2e8-8d36a3108c74

Automated g4 rollback

*** Reason for rollback ***

jhawkins has not responded and we need our push to proceed.

*** Original change description ***

Automated g4 rollback

*** Reason for rollback ***

Seems to have broken many many other builds and tests.

*** Original change description ***

Automated g4 rollback

*** Reason for rollback ***

Breaking things

*** Original change description ***

externs/es5.js: Fix the return type of Object.seal and Object.freeze.

These methods return {!Object}, the object that was passed in.

See https://developer.mozilla.org/en-US/docs/Ja

... description truncated by g4 rollback ...


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5853


git-svn-id: http://closure-compiler.googlecode.com/svn/trunk@2339 b0f006be-c8cd-11de-a2e8-8d36a3108c74

Check for common misuses of NaN.
Fixes issue 857

R=dimvar
DELTA=412  (257 added, 142 deleted, 13 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5854


git-svn-id: http://closure-compiler.googlecode.com/svn/trunk@2340 b0f006be-c8cd-11de-a2e8-8d36a3108c74

Automated g4 rollback

*** Reason for rollback ***

Breaks things

*** Original change description ***

Check for common misuses of NaN.
Fixes issue 857


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5855


git-svn-id: http://closure-compiler.googlecode.com/svn/trunk@2341 b0f006be-c8cd-11de-a2e8-8d36a3108c74