Commit Graph

2468 Commits

Author SHA1 Message Date
fe25a9a268 feat(js) Implement the WebAssembly.validate binding. 2018-07-04 15:27:01 +02:00
2694dd4dee Merge pull request #385 from toVersus/js_date
bindings for date.getDay/getFullYear
2018-07-04 14:56:22 +02:00
3442f9d9d7 fix: Reflect.has 2018-07-04 13:18:06 +02:00
1397f9b05a feat: add Reflect.setPrototypeOf 2018-07-04 13:13:35 +02:00
eb3f67a36f feat: add Reflect.set 2018-07-04 13:08:43 +02:00
fc82ba4ec3 feat: add Reflect.preventExtensions 2018-07-04 12:56:37 +02:00
e36f982391 feat: add Reflect.ownKeys 2018-07-04 12:53:38 +02:00
e95994fd19 bindings for Date.prototype.getFullYear() 2018-07-04 19:52:12 +09:00
eb245d5503 feat: add Reflect.isExtensible 2018-07-04 12:49:07 +02:00
7c297ccfb4 feat: add Reflect.has 2018-07-04 12:44:49 +02:00
3007e813ea bindings for Date.prototype.getDay() 2018-07-04 19:41:06 +09:00
edddd4b08e feat: add Reflect.getPrototypeOf 2018-07-04 12:39:56 +02:00
2422c5e945 feat: add Reflect.getOwnPropertyDescriptor 2018-07-04 12:35:40 +02:00
3ba00bc13c feat: add Reflect.get 2018-07-04 12:31:24 +02:00
5fa18f8f40 feat: add Reflect.deleteProperty 2018-07-04 12:24:52 +02:00
07a726b9dc feat: add Reflect.defineProperty 2018-07-04 12:17:01 +02:00
13b3b0d87a feat: add Reflect.construct 2018-07-04 12:07:02 +02:00
592d426e4f feat: add Reflect.apply 2018-07-04 11:43:34 +02:00
fbbd97bbe0 Merge pull request #380 from akryvomaz/master
bindings for Generator.next(), Generator.return() and Generator.throw()
2018-07-03 16:30:46 -07:00
eac2b05b1b added catch attribute to the Generator methods, consistent rust keyword name 2018-07-04 01:22:56 +03:00
3092beb4e4 fixes team members table layout (#379) 2018-07-03 16:55:22 -05:00
e644ee6dad Merge pull request #375 from sendilkumarn/fix-node-webpack
fix webpack to handle node global functions
2018-07-03 13:50:39 -07:00
b797bbc39c bindings for Generator.throw() 2018-07-03 23:48:54 +03:00
39d79eb037 bindings for Generator.return() 2018-07-03 23:47:10 +03:00
6e95ba20f1 bindings for Generator.next() 2018-07-03 23:42:49 +03:00
17fde01243 Merge pull request #378 from jhenninger/math-bindings
Bindings for Math.pow, round, sign, sin, sinh, sqrt, tan, tanh and trunc
2018-07-03 21:08:28 +02:00
f5075eb3be use simplified logic 2018-07-03 20:48:31 +02:00
99ca230bdb add some comments 2018-07-03 20:44:34 +02:00
b689a78351 Bindings for Math.pow, round, sign, sin, sinh, sqrt, tan, tanh and trunc 2018-07-03 20:00:56 +02:00
3e77003176 Add @belfz to the team! \o/ (#377) 2018-07-03 12:14:49 -05:00
df387729a7 Merge pull request #334 from Hywan/js_date
feat(js) Implement `Number.new`, `Date.now` and `Date.UTC` bindings
2018-07-03 10:04:15 -07:00
d27f5e75c8 Merge pull request #370 from rustwasm/mdbook-design
Add `design.md` to the online mdbook
2018-07-03 09:50:18 -07:00
8f034bc078 fix webpack to handle node global functions 2018-07-03 18:14:30 +02:00
66096804ce Fix the constructor explanation in the guide (#372) 2018-07-03 09:24:43 -05:00
54523d82ed test(js) Fix expectations regarding given locales. 2018-07-03 14:37:38 +02:00
df5fec22d9 fix(js) Use f64 instead of Number. 2018-07-03 14:26:00 +02:00
fe4c150431 Merge branch 'master' into js_date 2018-07-03 14:12:05 +02:00
9339a55f3e Merge pull request #303 from teovoinea/master
Added is_chrome_only (#244)
2018-07-02 23:50:04 -07:00
6dede6f20f Use f64 for most Math.* bindings (#369) 2018-07-02 23:41:57 -05:00
7cd3ca02a2 Update with masters and fix PR changes 2018-07-02 20:35:05 -07:00
b171629ed1 Add design.md to the online mdbook
At the same time split it up into some more digestable sections
2018-07-02 18:49:47 -07:00
4ceaf3e0f4 Some small cleanups (#366)
* No need for version deps in dev-deps

These are all internal so we can drop the version

* Remove wasm-bindgen-cli's parity-wasm dep

No longer needed

* Tweak file hierarchy in webidl tests

Use Cargo's conventions to avoid the need to define `[[test]]` sections

* Remove unused imports
2018-07-02 11:57:39 -05:00
dcb3415da8 Expose bindings/object is* methods (#363)
* implements Object.isExtensible() binding

* implements Object.isFrozen() binding

* implements Object.isSealed() binding
2018-07-02 10:32:16 -05:00
37fc159061 implements Object.preventExtensions() binding (#364) 2018-07-02 10:31:40 -05:00
10ffe8b3be Merge pull request #361 from brisad/string-lower-and-upper-case
Bindings for string lower and upper case
2018-07-02 09:26:47 +02:00
c0333cdcc9 Merge pull request #362 from belfz/expose-bindings/object-values
implements Object.values() binding
2018-07-02 09:24:22 +02:00
1d04203e89 implements Object.values() binding 2018-07-01 23:50:10 +02:00
d5d451b94b Add binding for String.prototype.toUpperCase 2018-07-01 23:12:42 +02:00
58560f1408 Add binding for String.prototype.toLowerCase 2018-07-01 23:11:13 +02:00
bfffd58683 Merge pull request #359 from akryvomaz/master
bindings for Function.prototype.bind, decodeURIComponent, encodeURIComponent
2018-07-01 16:55:18 +02:00