João Borges
a5bc7dda20
Define all property methods of constructors ( #1109 )
...
* Refactor: Define all property methods of constructors
* Refactor: Simplify naming of ConstructorBuilder methods
As per review in #1109 by @HalidOdat
Co-authored-by: Halid Odat <halidodat@gmail.com>
4 years ago
dependabot[bot]
acfc46705d
Bump webpack from 5.20.1 to 5.20.2 ( #1118 )
4 years ago
Jevan Chan
9b1264fc7e
Fix parsing floats panics and bugs ( #1110 )
...
* Fix parsing float panic
* Fix float parsing functions
* Fix parseFloat bugs
* Fix parseInt and parseFloat bugs
* Fix clippy
* Add todo comment
* Update boa/src/builtins/string/mod.rs
Co-authored-by: tofpie <75836434+tofpie@users.noreply.github.com>
Co-authored-by: tofpie <75836434+tofpie@users.noreply.github.com>
4 years ago
dependabot[bot]
4e6413fa6d
Bump html-webpack-plugin from 4.5.1 to 5.0.0 ( #1115 )
4 years ago
dependabot[bot]
7b8185b00d
Bump webpack from 5.20.0 to 5.20.1 ( #1114 )
4 years ago
Jason Williams
8cdc886b74
VM Trace output fixes #1035 ( #1048 )
...
* no more need for dbg!()
* pass -t or --trace for tracing output
* documentation on output
4 years ago
dependabot[bot]
c6b0ba5f1a
Bump webpack from 5.19.0 to 5.20.0 ( #1113 )
4 years ago
dependabot[bot]
bb363d8106
Bump webpack-cli from 4.4.0 to 4.5.0 ( #1112 )
4 years ago
dependabot[bot]
0fdfdfb6d2
Bump monaco-editor from 0.22.1 to 0.22.3 ( #1107 )
4 years ago
dependabot[bot]
a23d241558
Bump serde_yaml from 0.8.15 to 0.8.16 ( #1108 )
4 years ago
Jevan Chan
038acb4989
Refactor StringLiteral ( #1084 )
...
Fix octal escape in string literal
Add tests
Fix zero escape
Fix zero escape lookahead
Rename variables
Rename helper functions
Refactor match arms
Fix escape line terminator sequence
Fix single character escape
Fix line terminator and escape followed by unicode char
Fix broken tests
Add NonOctalDecimalEscapeSequence
Fix comment
Refactor
Modify error message
Add tests
Rename tests
Add test for error
Add comments for unsafe bytes to str
Update boa/src/syntax/lexer/string.rs
Co-authored-by: tofpie <75836434+tofpie@users.noreply.github.com>
Minor refactor
Remove unsafe bytes to str
Fix panic when reading invalid utf-8 chars
Refactor string literal
Support invalid utf-8 chars in string literal input
Add cook function for template literal
Fix line continuation bug
Add methods for utf16 buffer trait
Add trait comments
Add error message for template literal
Add and fix comments
Hide unused exported function and modify tests
Fix bug
Fix merge bug
4 years ago
dependabot[bot]
04da7ff222
Bump monaco-editor from 0.22.0 to 0.22.1 ( #1105 )
4 years ago
dependabot[bot]
5b95895924
Bump webpack from 5.18.0 to 5.19.0 ( #1106 )
4 years ago
dependabot[bot]
d3f355f328
Bump monaco-editor from 0.21.3 to 0.22.0 ( #1104 )
4 years ago
dependabot[bot]
2f3b926586
Bump rand from 0.8.2 to 0.8.3 ( #1101 )
4 years ago
dependabot[bot]
14f847ba4c
Bump webpack from 5.17.0 to 5.18.0 ( #1100 )
4 years ago
dependabot[bot]
69d1f4a790
Bump wasm-bindgen from 0.2.69 to 0.2.70 ( #1098 )
4 years ago
dependabot[bot]
f651660fed
Bump serde from 1.0.122 to 1.0.123 ( #1099 )
4 years ago
dependabot[bot]
26bbaa9014
Bump webpack from 5.16.0 to 5.17.0 ( #1095 )
4 years ago
dependabot[bot]
c9f129fb7b
Bump serde from 1.0.120 to 1.0.122 ( #1097 )
4 years ago
dependabot[bot]
1068349689
Bump git2 from 0.13.16 to 0.13.17 ( #1096 )
4 years ago
dependabot[bot]
51aa433f74
Bump git2 from 0.13.15 to 0.13.16 ( #1091 )
4 years ago
Jevan Chan
db68c125d4
Fix out-of-range panics of Date ( #1075 )
...
* Add overflow check when fixing year, month, and day
* Add timeclip
* Add timeclip to `Date.UTC()`
* Minor fix
* Fix comment
* Add more range check
* Add timeclip to all date creation
* Remove redundant overflow check
* Fix clippy
4 years ago
Jevan Chan
00fc5e22bc
Fix lexing escapes in string literal and minor refactor ( #1079 )
...
* Refactor StringLiteral
* Fix octal escape in string literal
* Add tests
* Fix zero escape
* Fix zero escape lookahead
* Rename variables
* Rename helper functions
* Refactor match arms
* Fix escape line terminator sequence
* Fix single character escape
* Fix escape followed by unicode char
* Add NonOctalDecimalEscapeSequence
* Fix comment
* Refactor
* Modify error message
* Add tests
* Rename tests
* Add test for error
* Add comments for unsafe bytes to str
* Update boa/src/syntax/lexer/string.rs
Co-authored-by: tofpie <75836434+tofpie@users.noreply.github.com>
* Minor refactor
* Remove unsafe bytes to str
* Fix panic when reading invalid utf-8 chars
Co-authored-by: tofpie <75836434+tofpie@users.noreply.github.com>
4 years ago
dependabot[bot]
d15f55ea43
Bump webpack from 5.15.0 to 5.16.0 ( #1086 )
4 years ago
João Borges
d14e102626
Add primitive promotion for method calls on GetField ( #1085 )
4 years ago
dependabot[bot]
3cfa7b6601
Bump webpack-cli from 4.3.1 to 4.4.0 ( #1087 )
4 years ago
dependabot[bot]
99082cae04
Bump bootstrap from 4.5.3 to 4.6.0 ( #1088 )
4 years ago
dependabot[bot]
af23570e42
Bump serde from 1.0.119 to 1.0.120 ( #1089 )
4 years ago
dependabot[bot]
777c3659ae
Bump getrandom from 0.2.1 to 0.2.2 ( #1090 )
4 years ago
jasonwilliams
444a789b3b
add version so boa can be published
4 years ago
joshwd36
7b75874df1
Fix panics from multiple borrows of Map. ( #1077 )
4 years ago
dependabot[bot]
b34bb37528
Bump monaco-editor from 0.21.2 to 0.21.3 ( #1082 )
4 years ago
dependabot[bot]
07d5219dd8
Bump webpack from 5.14.0 to 5.15.0 ( #1080 )
4 years ago
João Borges
5a5061ca4f
Refactor: Change Realm::global_object field from Value to GcObject ( #1067 )
...
* Refactor: Change Realm::global_object field from Value to GcObject
* Style: Add allow atributte to avoid clippy false positive
4 years ago
tofpie
1098b41d09
Fix get/set as short method name in object ( #1072 )
...
Co-authored-by: tofpie <tofpie@users.noreply.github.com>
4 years ago
jasonwilliams
e0f226a72b
switch off patch coverage
4 years ago
Vishal Sodani
b28f101316
Fixed spelling ( #1073 )
...
* Fixed spelling
* Update boa/examples/classes.rs
* Apply suggestions from code review
* Update classes.rs
Co-authored-by: tofpie <75836434+tofpie@users.noreply.github.com>
4 years ago
tofpie
797092c95c
Fix attribute configurable of the length property of arguments ( #1071 )
...
Co-authored-by: tofpie <tofpie@users.noreply.github.com>
4 years ago
Jason Williams
aa03a7dbe2
Update CHANGELOG.md
4 years ago
Jason Williams
9160b89edf
Changelog v0.11 ( #1052 )
...
v0.11
Co-authored-by: João Borges <rageknify@gmail.com>
Co-authored-by: Iban Eguia <iban.eguia@cern.ch>
4 years ago
dependabot[bot]
f259ba44bf
Bump webpack-dev-server from 3.11.1 to 3.11.2 ( #1068 )
4 years ago
dependabot[bot]
c95ec59fec
Bump webpack from 5.13.0 to 5.14.0 ( #1069 )
4 years ago
dependabot[bot]
090816e467
Bump rand from 0.8.1 to 0.8.2 ( #1070 )
4 years ago
tofpie
f62a77d3fa
Implement template literals and tagged templates ( #997 )
...
* Implement template literals and tagged templates
* Merge master into for-in
* Implement suggestions from review
* Implement suggestions from review
Co-authored-by: tofpie <tofpie@users.noreply.github.com>
4 years ago
tofpie
a7dd470cc2
Add newTarget to construct ( #1045 )
...
* Add newTarget to construct
* Fix construct for self-mutating function
* Implement suggestions from review
Co-authored-by: tofpie <tofpie@users.noreply.github.com>
4 years ago
dependabot[bot]
7dffd44255
Bump serde from 1.0.118 to 1.0.119 ( #1061 )
4 years ago
dependabot[bot]
214d8d9fdf
Bump webpack from 5.12.3 to 5.13.0 ( #1060 )
4 years ago
dependabot[bot]
abd893ce19
Bump regex from 1.4.2 to 1.4.3 ( #1057 )
4 years ago
dependabot[bot]
5876dc3f96
Bump webpack from 5.11.1 to 5.12.3 ( #1056 )
4 years ago