https://github.com/aduros/browser.hx
JS externs for Haxe.
https://github.com/aduros/browser.hx
Last synced: 6 months ago
JSON representation
JS externs for Haxe.
- Host: GitHub
- URL: https://github.com/aduros/browser.hx
- Owner: aduros
- License: bsd-2-clause
- Created: 2012-06-01T09:43:35.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2014-02-21T22:38:00.000Z (over 11 years ago)
- Last Synced: 2025-03-27T23:44:04.409Z (7 months ago)
- Language: Haxe
- Homepage:
- Size: 1.93 MB
- Stars: 14
- Watchers: 2
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Browser.hx
Automatically generated Haxe externs for HTML5 and other Javascript APIs. Since
they're generated, you can be sure they're complete, correct, and up to date.## Building
1. Put a copy of WebCore into this directory. Make sure to use a tagged
release, and note the version in your commit message when merging the
externs up to Haxe.svn checkout http://svn.webkit.org/repository/webkit/tags/Safari-537.19/Source/WebCore/
2. Build the preprocessed IDL database:
bin/build-database
3. Generate Haxe externs from the database:
bin/generate-haxe
After regenerating, run `bin/test` to verify everything still compiles.
## About
Substantial portions of the tools in this project come from Dart. Those
parts are clearly labelled and are available under their respective
licenses.