Граф коммитов

  • 83ee610e49 FIX: address style comment Satish Srinivasan 2024-09-15 01:36:03 +0530
  • 6c3ac35a0f FIX: Evaluation of ?? satish.srinivasan 2024-09-12 19:47:50 +0530
  • 4365ddcdd1 Bump actions/setup-java from 4.2.1 to 4.3.0 dependabot[bot] 2024-09-14 12:29:30 +0000
  • 8628417ee2 FIX: address style comment Satish Srinivasan 2024-09-15 01:36:03 +0530
  • 77be4f01f5
    Bump actions/setup-java from 4.2.1 to 4.3.0 dependabot[bot] 2024-09-14 12:29:30 +0000
  • 9c5c3b9ca4 FIX: handle ParenthesizedExpressions correectly Satish Srinivasan 2024-09-14 05:31:36 +0530
  • 36d744db90 FIX: Evaluation of ?? satish.srinivasan 2024-09-12 19:47:50 +0530
  • 519cb58d71 Update references from deprecated to new methods. Tony Germano 2024-09-13 00:55:25 -0400
  • 872049aaae Move static putProperty methods from ScriptableObject to Scriptable. Symbol-based method no longer throws Tony Germano 2024-09-08 01:49:36 -0400
  • 1637c51fca Make SymbolScriptable extend Scriptable Tony Germano 2024-09-06 17:50:12 -0400
  • ecf88c0961 remove explicit public declarations Tony Germano 2024-09-06 17:36:52 -0400
  • 52c166501f Update test22 suite + include resizable-arraybuffer in unsuported feature list Paul Bakker 2024-09-12 22:22:56 +0200
  • d163bb2a71
    Merge 40b7494ccf into 44532ccc9e Tony Germano 2024-09-12 08:58:32 +0000
  • 047643a5a2
    Merge branch 'master' into scratch/satish/support-default-arguments Satish Srinivasan 2024-09-12 12:12:58 +0530
  • 44532ccc9e NativeError: Throw error if no arguments are passed to AggregateError Cam Walter 2024-09-06 01:02:37 -0500
  • ffdf2313f1 Implement ES2021 Promise.any Cam Walter 2024-09-04 18:32:07 -0500
  • 5c413d16c8 Extend LambdaConstructor for more flexibility Greg Brail 2024-09-11 23:00:36 -0700
  • 5c8707faa0 FIX: test with all opt levels satish.srinivasan 2024-08-29 22:59:12 +0530
  • d176c57762 FEAT: Implement `??` satish.srinivasan 2024-08-29 16:25:57 +0530
  • 304e178946 FIX: test with all opt levels satish.srinivasan 2024-08-29 22:59:12 +0530
  • 69969177c0 FEAT: Implement `??` satish.srinivasan 2024-08-29 16:25:57 +0530
  • 19eabd3b0a Continue to fix publishing: Greg Brail 2024-09-08 14:03:03 -0700
  • 836f46c3d4 FIX: publishing to mvn Noemi Praml 2024-09-06 14:49:15 +0200
  • 80c5d5ac7c Continue to fix publishing: Greg Brail 2024-09-08 14:03:03 -0700
  • ec3745a3ea FIX: publishing to mvn Noemi Praml 2024-09-06 14:49:15 +0200
  • 50400dfbe0 Bump actions/upload-artifact from 4.3.6 to 4.4.0 dependabot[bot] 2024-09-07 12:14:11 +0000
  • f74e9c76e2 FIX: publishing to mvn Noemi Praml 2024-09-06 14:49:15 +0200
  • 4a8779ebe0 Remove unneeded action in publishing script Greg Brail 2024-09-08 13:20:46 -0700
  • 08f3159c89 Fix publishing scripts Greg Brail 2024-08-31 10:38:53 -0700
  • 7d6cb49a2c
    Bump actions/upload-artifact from 4.3.6 to 4.4.0 dependabot[bot] 2024-09-07 12:14:11 +0000
  • 272d4322b8 FIX: Arrow functions Satish Srinivasan 2024-09-06 07:19:18 +0530
  • 3af04ae954 Spotless + enabled tests Roland Praml 2024-09-06 16:18:00 +0200
  • ebac11c2fc fixes Roland Praml 2024-09-06 16:15:22 +0200
  • 5af151e9ae Provided additional tests Roland Praml 2024-09-06 16:11:20 +0200
  • 6fee4ce0ae Implement `Symbol.prototype.description` Andrea Bergia 2024-08-07 11:17:54 +0200
  • 40b7494ccf
    guard Symbol.toPrimitive lookup in toPrimitive AO by language version >= ES6 Tony Germano 2024-09-06 09:50:49 -0400
  • 7e5369e277 Merge branch 'master-upstream' into varargs Roland Praml 2024-09-06 15:14:52 +0200
  • 14d0543c7d FIX: publishing to mvn Noemi Praml 2024-09-06 14:49:15 +0200
  • 1868e9b809
    NativeError: Throw error if no arguments are passed to AggregateError Cam Walter 2024-09-06 01:02:37 -0500
  • 835cac35fa
    spotlessApply Tony Germano 2024-09-05 15:49:05 -0400
  • b892d863d3
    Merge branch 'master' into scratch/satish/support-default-arguments Satish Srinivasan 2024-09-06 00:15:41 +0530
  • e31e8938cb
    Implement Date.prototype[Symbol.toPrimitive] Tony Germano 2024-09-05 00:49:13 -0400
  • 8584fcc3bd
    Update NativeDate::jsConstructor to call toPrimitive Tony Germano 2024-09-03 23:25:26 -0400
  • 45bdf4c84f
    toPrimitive related bug fixes Tony Germano 2024-09-03 18:48:59 -0400
  • 04a4d534d9
    rewrite plus operator to use toPrimitive Tony Germano 2024-09-03 07:16:52 -0400
  • eb066d0ba3
    Fix a bunch of instance checks for Symbol to isSymbol() Tony Germano 2024-09-03 04:48:25 -0400
  • 97a5d7f9e2
    Update toNumber, toBigInt, toString, toNumeric to use toPrimitive Tony Germano 2024-09-03 02:34:25 -0400
  • e17cc255a0
    Update compare to use toPrimitive. Improve symbol and bigint handling. Tony Germano 2024-09-02 22:14:42 -0400
  • 9664e7753b
    improvements to abstract toPrototype using Symbol.toPrototype Tony Germano 2024-09-01 20:13:57 -0400
  • 400292c944
    Add asyncIterator and matchAll well-known Symbols Tony Germano 2024-08-30 22:55:30 -0400
  • a6c3668551
    Sort well-known Symbol definitions Tony Germano 2024-08-30 22:40:18 -0400
  • 3577b83557 Set initial line number to -1 and fix StackTraceTests Cam Walter 2024-09-03 16:57:07 -0500
  • 1fb4321481 Implement logical assigment operators `||=` and `&&=` andrea.bergia 2024-08-30 11:48:14 +0200
  • faf04c3b96
    Implement ES2021 Promise.any Cam Walter 2024-09-04 18:32:07 -0500
  • a3ddc54d44 FIX: codegen bug for object destructuring Satish Srinivasan 2024-09-05 00:00:19 +0530
  • 9fdce2d7a3
    Set initial line number to -1 and fix StackTraceTests Cam Walter 2024-09-03 16:57:07 -0500
  • c89b912775 Fix publishing scripts Greg Brail 2024-08-31 10:38:53 -0700
  • 82416a1713 refactoring tests to use Utils.runWithAllOptimizationLevels Grzegorz Caban 2024-08-30 09:44:36 +0100
  • cc353244c2 updating outdated comment on defineProperty Grzegorz Caban 2024-08-28 09:30:02 +0100
  • 4eb68d560c removing no longer used ensureLambdaAccessorSlot overload nabacg 2024-08-27 09:29:58 +0100
  • 294096feec spotlessApply nabacg 2024-08-25 18:42:07 +0100
  • 76f5e5eef5 Bringing LambdaAccessorSlot more in line with AccessSlot, making sure PropertyDescriptor sets writable, enumerable and configurable attributes, plus calling validation on those when creating new LambdaAccessorSlot properties nabacg 2024-08-25 18:30:45 +0100
  • 57ba3cb244 OwnerAwareLambdaSlot -> LambdaAccessorSlot rename, plus making sure getPropertyDescriptor only creates single instance of get/set LambdaFunctions, instead of instance per call nabacg 2024-08-23 08:27:40 +0100
  • 1bae924480 getValue to return null, not Undefined nabacg 2024-08-22 17:09:45 +0100
  • a736276482 re-formating with spotlessApply nabacg 2024-08-22 16:48:51 +0100
  • 1bfad4824b Update tests/src/test/java/org/mozilla/javascript/tests/OwnerAwareLambdaSlotTest.java Grzegorz Caban 2024-08-22 11:41:50 +0100
  • 6e4fe32c59 adding new type of Slot called OwnerAwareLambdaSlot, that allows defining getter / setter properties using Lambda functions that accept owner object ('this') as one of parameters, thus allowing to implement properties that require access to instance fields etc. nabacg 2024-08-07 12:05:03 +0100
  • f63941c7e4 Update documentation link for GroupBy Cam Walter 2024-08-30 16:12:15 -0500
  • b555a87457 Bump gradle/actions from 3.1.0 to 4.0.1 dependabot[bot] 2024-08-31 12:39:55 +0000
  • dee1b3be69 Revert "make tests more robust" Greg Brail 2024-08-29 18:17:14 -0700
  • 3fb8d1c053
    Bump gradle/actions from 3.1.0 to 4.0.1 dependabot[bot] 2024-08-31 12:39:55 +0000
  • 3847ee6008
    Merge branch 'master' into scratch/satish/support-default-arguments Satish Srinivasan 2024-08-31 14:46:27 +0530
  • e4373dee78
    Update documentation link for GroupBy Cam Walter 2024-08-30 16:12:15 -0500
  • 75c8b714dc Implement logical assigment operators `||=` and `&&=` andrea.bergia 2024-08-30 11:48:14 +0200
  • a48d1c0e97 refactoring tests to use Utils.runWithAllOptimizationLevels Grzegorz Caban 2024-08-30 09:44:36 +0100
  • ee2b9b17b2
    Set MozillaSuiteTest language version explicitly to 1.8 Tony Germano 2024-08-29 21:36:05 -0400
  • 0380f29803
    Revert "make tests more robust" Greg Brail 2024-08-29 18:17:14 -0700
  • 650ec2991d Use UTF-8 decoding for java source files Tony Germano 2024-08-28 23:15:05 -0400
  • 5bc4dc61a3
    Update Shell to use Context.VERSION_ES6 by default Tony Germano 2024-08-29 17:18:03 -0400
  • 4b6c70ad3a
    Use UTF-8 decoding for java source files Tony Germano 2024-08-28 23:15:05 -0400
  • 323396f7ad updating outdated comment on defineProperty Grzegorz Caban 2024-08-28 09:30:02 +0100
  • 4e6523b61b Implement ES2024 `groupBy` Cam Walter 2024-08-23 00:51:10 -0600
  • c0936cae9b make tests more robust Ronald Brill 2024-08-25 13:23:17 +0200
  • 7369f3fcd1 removing no longer used ensureLambdaAccessorSlot overload nabacg 2024-08-27 09:29:58 +0100
  • 0d53988694 spotlessApply nabacg 2024-08-25 18:42:07 +0100
  • b9c528b639 Bringing LambdaAccessorSlot more in line with AccessSlot, making sure PropertyDescriptor sets writable, enumerable and configurable attributes, plus calling validation on those when creating new LambdaAccessorSlot properties nabacg 2024-08-25 18:30:45 +0100
  • 596e2581be make tests more robust Ronald Brill 2024-08-25 13:23:17 +0200
  • 0cbdbc047b force LF as newLine character to let out test suite pass on windows also Ronald Brill 2024-08-24 13:51:53 +0200
  • 4c2f19a35c FIX: update test262.properties after merge Satish Srinivasan 2024-08-25 03:12:01 +0530
  • a5eac32810
    Merge branch 'master' into scratch/satish/support-default-arguments Satish Srinivasan 2024-08-25 02:57:32 +0530
  • a0ffa64022 FIX: Update 262 properties Satish Srinivasan 2024-08-25 02:39:20 +0530
  • 5c3d055991 Bump actions/upload-artifact from 4.3.3 to 4.3.6 dependabot[bot] 2024-08-24 12:40:21 +0000
  • c4649be68a WIP: Hack to fix inf. looping temporarily Satish Srinivasan 2024-08-24 23:43:22 +0530
  • e26124a53f Add message translation to Simplified Chinese. 雨夏 2022-06-25 16:49:54 +0800
  • ad0c31f39d Bump com.tngtech.archunit:archunit-junit4 from 1.2.0 to 1.3.0 dependabot[bot] 2024-08-24 12:57:43 +0000
  • f53f15431e
    Bump com.tngtech.archunit:archunit-junit4 from 1.2.0 to 1.3.0 dependabot[bot] 2024-08-24 12:57:43 +0000
  • bc634ac5e6
    Bump actions/upload-artifact from 4.3.3 to 4.3.6 dependabot[bot] 2024-08-24 12:40:21 +0000
  • c093de5107 force LF as newLine character to let out test suite pass on windows also Ronald Brill 2024-08-24 13:51:53 +0200
  • f3567a01f4
    Implement ES2024 `groupBy` Cam Walter 2024-08-23 00:51:10 -0600
  • bd4c086e72 Silenced all warnings andrea.bergia 2024-08-22 09:28:53 +0200