chrome.js |
@fileoverview Definitions for globals in Chrome. This file describes the
externs API for the chrome.* object when running in a normal browser
context. For APIs available in Chrome Extensions, see chrome_extensions.js
in this directory.
@externs
|
3234 |
deprecated.js |
@fileoverview JavaScript Built-Ins that are not
part of any specifications but are
still needed in some project's build.
@externs
|
1403 |
es3.js |
@fileoverview ECMAScript 3 Built-Ins. This include common extensions so this
is actually ES3+Reality.
@externs
@author stevey@google.com (Steve Yegge)
@author nicksantos@google.com (Nick Santos)
@author arv@google.com (Erik Arvidsson)
@author johnlenz@google.com (John Lenz)
|
63336 |
es5.js |
@fileoverview Definitions for ECMAScript 5.
@see http://www.ecma-international.org/publications/files/drafts/tc39-2009-025.pdf
@externs
|
6963 |
es6.js |
@fileoverview Definitions for ECMAScript 6.
@see http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts
@see https://www.khronos.org/registry/typedarray/specs/latest/
@externs
|
18868 |
es6_collections.js |
@fileoverview Definitions for ECMAScript 6.
@see http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts
@externs
|
4558 |
fileapi.js |
@fileoverview Definitions for objects in the File API, File Writer API, and
File System API. Details of the API are at:
http://www.w3.org/TR/FileAPI/
http://www.w3.org/TR/file-writer-api/
http://www.w3.org/TR/file-system-api/
@externs
@author dbk@google.com (David Barrett-Kahn)
|
24487 |
flash.js |
@fileoverview Definitions for all the Flash Object JavaScript methods. This
file depends on w3c_dom2.js.
Created from
http://www.adobe.com/support/flash/publishexport/scriptingwithflash/scriptingwithflash_03.html
@externs
|
6891 |
gecko_css.js |
@fileoverview Definitions for Gecko's custom CSS properties. Copied from:
http://mxr.mozilla.org/mozilla2.0/source/dom/interfaces/css/nsIDOMCSS2Properties.idl
@externs
@author nicksantos@google.com (Nick Santos)
|
6187 |
gecko_dom.js |
@fileoverview Definitions for all the extensions over
W3C's DOM specification by Gecko. This file depends on
w3c_dom2.js.
When a non-standard extension appears in both Gecko and IE, we put
it in gecko_dom.js
@externs
|
25671 |
gecko_event.js |
@fileoverview Definitions for all the extensions over
W3C's event specification by Gecko. This file depends on
w3c_event.js.
@externs
|
2393 |
gecko_xml.js |
@fileoverview Definitions for all the extensions over some of the
W3C's XML specifications by Gecko. This file depends on
w3c_xml.js. The whole file has been fully type annotated.
@externs
|
2281 |
google.js |
@fileoverview Declaration of the type level google namespace.
@externs
@author nicksantos@google.com (Nick Santos)
|
974 |
html5.js |
@fileoverview Definitions for all the extensions over the
W3C's DOM3 specification in HTML5. This file depends on
w3c_dom3.js. The whole file has been fully type annotated.
@see http://www.whatwg.org/specs/web-apps/current-work/multipage/index.html
@see http://dev.w3.org/html5/spec/Overview.html
This also includes Typed Array definitions from
http://www.khronos.org/registry/typedarray/specs/latest/
This relies on w3c_event.js being included first.
@externs
|
75429 |
ie_css.js |
@fileoverview Definitions for IE's custom CSS properties, as defined here:
http://msdn.microsoft.com/en-us/library/aa768661(VS.85).aspx
This page is also useful for the IDL definitions:
http://source.winehq.org/source/include/mshtml.idl
@externs
@author nicksantos@google.com
|
6253 |
ie_dom.js |
@fileoverview Definitions for all the extensions over the
W3C's DOM specification by IE in JScript. This file depends on
w3c_dom2.js. The whole file has NOT been fully type annotated.
When a non-standard extension appears in both Gecko and IE, we put
it in gecko_dom.js
@externs
@author stevey@google.com (Steve Yegge)
|
33754 |
ie_event.js |
@fileoverview Definitions for all the extensions over the
W3C's event specification by IE in JScript. This file depends on
w3c_event.js.
@see http://msdn.microsoft.com/en-us/library/ms535863.aspx
@externs
|
6839 |
ie_vml.js |
@fileoverview Definitions for IE's vector markup language, or VML.
@externs
@author robbyw@google.com (Robby Walker)
|
1902 |
intl.js |
@fileoverview Definitions for the JS Internationalization API as defined in
http://www.ecma-international.org/ecma-402/1.0/
@externs
|
5161 |
iphone.js |
@fileoverview Definitions for all iPhone extensions. Created from:
http://developer.apple.com/library/safari/navigation/
@externs
@author agrieve@google.com (Andrew Grieve)
|
11098 |
mediasource.js |
@fileoverview Definitions for the Media Source Extensions. Note that the
properties available here are the union of several versions of the spec.
@see http://dvcs.w3.org/hg/html-media/raw-file/tip/media-source/media-source.html
@externs
|
3270 |
page_visibility.js |
@fileoverview Externs for Page Visibility.
@see http://www.w3.org/TR/page-visibility
@externs
|
933 |
v8.js |
@fileoverview This file describes the externs API for V8-specific objects.
@externs
|
3017 |
w3c_anim_timing.js |
@fileoverview Definitions for timing control for script base animations. The
whole file has been fully type annotated.
@see http://www.w3.org/TR/animation-timing/
@see http://webstuff.nfshost.com/anim-timing/Overview.html
@externs
|
4628 |
w3c_css.js |
@fileoverview Definitions for W3C's CSS specification
The whole file has been fully type annotated.
http://www.w3.org/TR/DOM-Level-2-Style/css.html
@externs
@author stevey@google.com (Steve Yegge)
TODO(nicksantos): When there are no more occurrences of w3c_range.js and
gecko_dom.js being included directly in BUILD files, bug dbeam to split the
bottom part of this file into a separate externs.
|
61521 |
w3c_css3d.js |
@fileoverview Definitions for W3C's CSS 3D Transforms specification.
The whole file has been fully type annotated. Created from
https://dvcs.w3.org/hg/FXTF/raw-file/tip/matrix/index.html
@externs
|
6250 |
w3c_device_sensor_event.js |
@fileoverview Definitions for W3C's device orientation and device motion
events specification.
This file depends on w3c_event.js.
The whole file has been partially type annotated.
Created from http://dev.w3.org/geo/api/spec-source-orientation.
@externs
|
2757 |
w3c_dom1.js |
@fileoverview Definitions for W3C's DOM Level 1 specification.
The whole file has been fully type annotated. Created from
http://www.w3.org/TR/REC-DOM-Level-1/ecma-script-language-binding.html
@externs
@author stevey@google.com (Steve Yegge)
|
25810 |
w3c_dom2.js |
@fileoverview Definitions for W3C's DOM Level 2 specification.
This file depends on w3c_dom1.js.
The whole file has been fully type annotated.
Created from
http://www.w3.org/TR/REC-DOM-Level-1/ecma-script-language-binding.html
@externs
@author stevey@google.com (Steve Yegge)
|
64360 |
w3c_dom3.js |
@fileoverview Definitions for W3C's DOM Level 3 specification.
This file depends on w3c_dom2.js.
The whole file has been fully type annotated.
Created from
http://www.w3.org/TR/DOM-Level-3-Core/ecma-script-binding.html
@externs
@author stevey@google.com (Steve Yegge)
|
21850 |
w3c_elementtraversal.js |
@fileoverview Definitions for DOM Element Traversal interface.
This file depends on w3c_dom1.js.
The whole file has been fully type annotated.
Created from:
http://www.w3.org/TR/ElementTraversal/#ecmascript-bindings
@externs
@author arv@google.com (Erik Arvidsson)
|
1605 |
w3c_encoding.js |
@fileoverview Definitions for W3C's Encoding specification
https://encoding.spec.whatwg.org
@externs
|
1471 |
w3c_event.js |
@fileoverview Definitions for W3C's event specification.
The whole file has been fully type annotated.
Created from
http://www.w3.org/TR/DOM-Level-2-Events/ecma-script-binding.html
@externs
|
8359 |
w3c_event3.js |
@fileoverview Definitions for W3C's event Level 3 specification.
This file depends on w3c_event.js.
The whole file has been partially type annotated.
Created from
http://www.w3.org/TR/DOM-Level-3-Events/#ecma-script-binding-ecma-binding
@externs
|
1802 |
w3c_geolocation.js |
@fileoverview Definitions for W3C's Geolocation specification
http://www.w3.org/TR/geolocation-API/
@externs
|
3551 |
w3c_indexeddb.js |
@fileoverview Definitions for W3C's IndexedDB API. In Chrome all the
IndexedDB classes are prefixed with 'webkit'. In order to access constants
and static methods of these classes they must be duplicated with the
prefix here.
@see http://www.w3.org/TR/IndexedDB/
@externs
@author guido.tapia@picnet.com.au (Guido Tapia)
|
18164 |
w3c_navigation_timing.js |
@fileoverview Definitions for W3C's Navigation Timing specification.
Created from
@see http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/NavigationTiming/Overview.html
@see http://w3c-test.org/webperf/specs/ResourceTiming
@see http://www.w3.org/TR/performance-timeline
@externs
|
6496 |
w3c_range.js |
@fileoverview Definitions for W3C's range specification.
This file depends on w3c_dom2.js.
The whole file has been fully type annotated.
Created from
http://www.w3.org/TR/DOM-Level-2-Traversal-Range/ranges.html
@externs
@author stevey@google.com (Steve Yegge)
|
7177 |
w3c_rtc.js |
@fileoverview Definitions for components of the WebRTC browser API.
@see http://dev.w3.org/2011/webrtc/editor/webrtc.html
@see http://tools.ietf.org/html/draft-ietf-rtcweb-jsep-01
@see http://www.w3.org/TR/mediacapture-streams/
@externs
@author bemasc@google.com (Benjamin M. Schwartz)
|
21469 |
w3c_selectors.js |
@fileoverview Definitions for W3C's Selectors API.
This file depends on w3c_dom1.js.
@see http://www.w3.org/TR/selectors-api2/
@externs
|
2500 |
w3c_xml.js |
@fileoverview Definitions for W3C's XML related specifications.
This file depends on w3c_dom2.js.
The whole file has been fully type annotated.
Provides the XML standards from W3C.
Includes:
XPath - Fully type annotated
XMLHttpRequest - Fully type annotated
@see http://www.w3.org/TR/DOM-Level-3-XPath/xpath.html
@see http://www.w3.org/TR/XMLHttpRequest/
@see http://www.w3.org/TR/XMLHttpRequest2/
@externs
@author stevey@google.com (Steve Yegge)
|
11146 |
webkit_css.js |
@fileoverview Definitions for WebKit's custom CSS properties. Copied from:
{@link
http://trac.webkit.org/browser/trunk/Source/WebCore/css/CSSPropertyNames.in}
If you make changes to this file, notice that every property appears
twice: once as an uppercase name and once as a lowercase name.
WebKit allows both. The uppercase version is preferred.
@externs
@author nicksantos@google.com (Nick Santos)
|
28837 |
webkit_dom.js |
@fileoverview Definitions for all the extensions over W3C's DOM
specification by WebKit. This file depends on w3c_dom2.js.
All the provided definitions has been type annotated
@externs
|
5971 |
webkit_event.js |
@fileoverview Definitions for all the extensions over W3C's
event specification by WebKit. This file depends on w3c_event.js.
All the provided definitions have been type annotated
@externs
|
1341 |
webkit_notifications.js |
@fileoverview Definitions for W3C's Notifications specification.
@externs
|
5293 |
webstorage.js |
@fileoverview Definitions for W3C's WebStorage specification.
This file depends on html5.js.
@externs
|
3113 |
window.js |
@fileoverview JavaScript Built-Ins for windows properties.
@externs
@author stevey@google.com (Steve Yegge)
|
4733 |