Btw. sorry for missing the revert thread earlier.

Werner


Am Di., 21. Feb. 2023 um 16:14 Uhr schrieb Werner Punz <
[email protected]>:

> Sure I will work on them. Will take a few days though, given that I am on
> vacation the next 3 days.
> Either late this week or early next week I will issue a pull request.
> Is the list complete or are there other tests missing?
>
>
>
> Am Di., 21. Feb. 2023 um 16:04 Uhr schrieb Paul Nicolucci <
> [email protected]>:
>
>> Can you help with the Selenium updates as you did previously?
>>
>> Regards,
>>
>> Paul Nicolucci
>>
>> On Tue, Feb 21, 2023 at 10:01 AM Werner Punz <[email protected]>
>> wrote:
>>
>>> Hi...the failing tests, if they are Rhino related need to be ported over
>>> to Selenium.
>>> Rhino simply is not up to the task anymore.
>>>
>>> Also we can revert the scripts back and make 4.0 with the old ones,
>>> And maybe make a later release with the new ones.
>>>
>>> I am open for that as well.
>>> Whatever you feel is better!
>>>
>>>
>>> Werner
>>>
>>>
>>> Am Di., 21. Feb. 2023 um 15:32 Uhr schrieb Paul Nicolucci <
>>> [email protected]>:
>>>
>>>> Hey Werner! Thanks!
>>>>
>>>> I hate to hijack this thread but wanted to make sure you were aware of
>>>> the issues we're facing with the TCK and the new JS. We have a thread
>>>> started yesterday:
>>>> https://markmail.org/message/ebpszw2hqyovp6ue#query:+page:1+mid:pvnqrp7oqkh24aud+state:results
>>>>
>>>> Regards,
>>>>
>>>> Paul Nicolucci
>>>>
>>>> On Tue, Feb 21, 2023 at 9:07 AM Thomas Andraschko <
>>>> [email protected]> wrote:
>>>>
>>>>> +1 yep, less and easier code is always worth refactoring
>>>>>
>>>>> Am Di., 21. Feb. 2023 um 15:00 Uhr schrieb Melloware <
>>>>> [email protected]>:
>>>>>
>>>>>> Less code is always better for me. :)  even if there is no
>>>>>> performance gain.
>>>>>>
>>>>>>
>>>>>> On 2/21/2023 8:39 AM, Werner Punz wrote:
>>>>>> > Hi everyone, just a short update about my plans on our ajax
>>>>>> codebase
>>>>>> > post 4.0.0.
>>>>>> > I have planned following and have opened a branch for the post 4.0
>>>>>> > release on my github project.
>>>>>> > I have opened a feature branch, where I try new things out:
>>>>>> >
>>>>>> > https://github.com/werpu/jsfs_js_ts/tree/feature/new_things
>>>>>> >
>>>>>> > a) Given that the last remnants of IE11 now are phased out by
>>>>>> > Microsoft, I can drop another compatibility layer.
>>>>>> >
>>>>>> > The streams will be replaced with arrays internally the 2 missing
>>>>>> > methods can be shimmed in.
>>>>>> > This already is done on my feature branch and working. Saves
>>>>>> > 15-20kbyte of code on faces-development.js
>>>>>> > (in faces.js not so much 1-2kbyte). I was able to add the shims
>>>>>> > without altering the javascript array itself!
>>>>>> > I don“t expect a huge change in performance by moving from Streams
>>>>>> to
>>>>>> > native api.
>>>>>> >
>>>>>> > The lazy streams had some advantages over array processing, but
>>>>>> that
>>>>>> > is made up by native execution of parts of
>>>>>> > the code now.
>>>>>> > It is mostly to phase out another now mostly obsolete API!
>>>>>> >
>>>>>> > b) I was able to simplify the request queue controller. It now is
>>>>>> as
>>>>>> > barebones as it can get:
>>>>>> > https://gist.github.com/werpu/54479ab8bff0f1c11bf67dc33fd663c5
>>>>>> >
>>>>>> > Other plans, just mostly cleanup and fixes for bugs. The XhrRequest
>>>>>> is
>>>>>> > the last component which could benefit from another round of
>>>>>> cleanup!
>>>>>> >
>>>>>> >
>>>>>> >
>>>>>> >
>>>>>>
>>>>>

Reply via email to