Nick Fitzgerald
|
a526be9baf
|
Merge pull request #401 from rail44/support-symbol
Add support for static props of Symbol
|
2018-07-06 09:15:36 -07:00 |
|
Marcin Baraniecki
|
83a7d5bfdc
|
Merge pull request #399 from alexcrichton/jsvalue-debug
Implement `Debug for JsValue`
|
2018-07-06 13:36:17 +02:00 |
|
Marcin Baraniecki
|
c9f4a266b0
|
Merge pull request #386 from jannikkeye/bindings-reflect
Reflect.xx bindings
|
2018-07-06 13:34:59 +02:00 |
|
Marcin Baraniecki
|
f7dc819289
|
Merge pull request #387 from Hywan/webassembly
feat(js) Implement the `WebAssembly.validate` binding.
|
2018-07-06 13:33:37 +02:00 |
|
Satoshi Amemiya
|
6e4948d983
|
Add support for static props of Symbol
|
2018-07-06 17:07:43 +09:00 |
|
Jannik Keye
|
99d66ad6ed
|
merge master
|
2018-07-06 09:31:58 +02:00 |
|
Sendil Kumar N
|
a65b6c7003
|
Merge pull request #397 from ZerothLaw/Issue275/ArrayFind
Issue #275: Added Array.prototype.find binding
|
2018-07-06 09:22:46 +02:00 |
|
Satoshi Amemiya
|
2518048f25
|
Add support Symbol.hasInstance as sample of static prop getter
|
2018-07-06 14:57:17 +09:00 |
|
Alex Crichton
|
d930a5a97a
|
Implement Debug for JsValue
|
2018-07-05 20:24:28 -07:00 |
|
Tyler Laing
|
baf76431bc
|
Issue #275: Adding Array.prototype.find. Fixing newline.
|
2018-07-05 16:02:51 -07:00 |
|
Tyler Laing
|
d29b17f158
|
Issue #275: Added Array.prototype.find binding
|
2018-07-05 15:05:23 -07:00 |
|
Nick Fitzgerald
|
7ff90f1490
|
js: Return scalar types instead of Number objects
99% of the time we don't want to deal with opaque handles to `Number`
objects.
|
2018-07-05 13:02:40 -07:00 |
|
Michael Hoffmann
|
260183a522
|
Add binding for Number.isInteger
|
2018-07-05 17:09:59 +02:00 |
|
Michael Hoffmann
|
9d3b26341e
|
Add binding for Date.prototype.getDate
|
2018-07-05 17:09:59 +02:00 |
|
Jannik Keye
|
8dd8475000
|
fix: Reflec.defineProperty no longer returns Result
|
2018-07-05 08:33:22 +02:00 |
|
Stephan Renatus
|
b704ceeb3a
|
Bindings for Proxy.revocable()
Signed-off-by: Stephan Renatus <srenatus@chef.io>
|
2018-07-05 08:04:41 +02:00 |
|
Stephan Renatus
|
2b8e789c9c
|
Bindings for Proxy.new()
Signed-off-by: Stephan Renatus <srenatus@chef.io>
|
2018-07-05 08:04:41 +02:00 |
|
Ivan Enderlin
|
43de00b347
|
feat(js) Add ArrayBuffer::new , ::is_view & ::slice bindings. (#388)
* feat(js) Add `ArrayBuffer::new`, `::is_view` & `::slice` bindings.
* fix(js) Fix number units, comments, add `slice_with_end`.
* test(js) Fix a function name.
|
2018-07-04 13:53:49 -05:00 |
|
Jannik Keye
|
7790b34c07
|
fix: simplify signatures to avoid Result usage
|
2018-07-04 16:10:17 +02:00 |
|
Ivan Enderlin
|
c450fbf237
|
feat(js) Support exception on WebAssembly::validate .
|
2018-07-04 15:51:55 +02:00 |
|
Jannik Keye
|
008f17143b
|
fix: Reflect.has target should be &Object
|
2018-07-04 15:32:34 +02:00 |
|
Ivan Enderlin
|
fe25a9a268
|
feat(js) Implement the WebAssembly.validate binding.
|
2018-07-04 15:27:01 +02:00 |
|
Marcin Baraniecki
|
2694dd4dee
|
Merge pull request #385 from toVersus/js_date
bindings for date.getDay/getFullYear
|
2018-07-04 14:56:22 +02:00 |
|
Jannik Keye
|
3442f9d9d7
|
fix: Reflect.has
|
2018-07-04 13:18:06 +02:00 |
|
Jannik Keye
|
1397f9b05a
|
feat: add Reflect.setPrototypeOf
|
2018-07-04 13:13:35 +02:00 |
|
Jannik Keye
|
eb3f67a36f
|
feat: add Reflect.set
|
2018-07-04 13:08:43 +02:00 |
|
Jannik Keye
|
fc82ba4ec3
|
feat: add Reflect.preventExtensions
|
2018-07-04 12:56:37 +02:00 |
|
Jannik Keye
|
e36f982391
|
feat: add Reflect.ownKeys
|
2018-07-04 12:53:38 +02:00 |
|
toversus
|
e95994fd19
|
bindings for Date.prototype.getFullYear()
|
2018-07-04 19:52:12 +09:00 |
|
Jannik Keye
|
eb245d5503
|
feat: add Reflect.isExtensible
|
2018-07-04 12:49:07 +02:00 |
|
Jannik Keye
|
7c297ccfb4
|
feat: add Reflect.has
|
2018-07-04 12:44:49 +02:00 |
|
toversus
|
3007e813ea
|
bindings for Date.prototype.getDay()
|
2018-07-04 19:41:06 +09:00 |
|
Jannik Keye
|
edddd4b08e
|
feat: add Reflect.getPrototypeOf
|
2018-07-04 12:39:56 +02:00 |
|
Jannik Keye
|
2422c5e945
|
feat: add Reflect.getOwnPropertyDescriptor
|
2018-07-04 12:35:40 +02:00 |
|
Jannik Keye
|
3ba00bc13c
|
feat: add Reflect.get
|
2018-07-04 12:31:24 +02:00 |
|
Jannik Keye
|
5fa18f8f40
|
feat: add Reflect.deleteProperty
|
2018-07-04 12:24:52 +02:00 |
|
Jannik Keye
|
07a726b9dc
|
feat: add Reflect.defineProperty
|
2018-07-04 12:17:01 +02:00 |
|
Jannik Keye
|
13b3b0d87a
|
feat: add Reflect.construct
|
2018-07-04 12:07:02 +02:00 |
|
Jannik Keye
|
592d426e4f
|
feat: add Reflect.apply
|
2018-07-04 11:43:34 +02:00 |
|
Alexander Kryvomaz
|
eac2b05b1b
|
added catch attribute to the Generator methods, consistent rust keyword name
|
2018-07-04 01:22:56 +03:00 |
|
Alexander Kryvomaz
|
b797bbc39c
|
bindings for Generator.throw()
|
2018-07-03 23:48:54 +03:00 |
|
Alexander Kryvomaz
|
39d79eb037
|
bindings for Generator.return()
|
2018-07-03 23:47:10 +03:00 |
|
Alexander Kryvomaz
|
6e95ba20f1
|
bindings for Generator.next()
|
2018-07-03 23:42:49 +03:00 |
|
Jonathan Sundqvist
|
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 |
|
Johannes Henninger
|
b689a78351
|
Bindings for Math.pow, round, sign, sin, sinh, sqrt, tan, tanh and trunc
|
2018-07-03 20:00:56 +02:00 |
|
Ivan Enderlin
|
df5fec22d9
|
fix(js) Use f64 instead of Number .
|
2018-07-03 14:26:00 +02:00 |
|
Ivan Enderlin
|
fe4c150431
|
Merge branch 'master' into js_date
|
2018-07-03 14:12:05 +02:00 |
|
Johannes Henninger
|
6dede6f20f
|
Use f64 for most Math.* bindings (#369)
|
2018-07-02 23:41:57 -05:00 |
|
Marcin Baraniecki
|
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 |
|
Marcin Baraniecki
|
37fc159061
|
implements Object.preventExtensions() binding (#364)
|
2018-07-02 10:31:40 -05:00 |
|