New Modern Webkit-based Browser In Development
  • MorphOS Developer
    jacadcaps
    Posts: 3108 from 2003/3/5
    From: Canada
    PayPal will be fixed in 6.5. You can always run 5.x if you want to use it now. It'll work OK.

    As for WhatsApp: short answer is "not happening". It was re-written to rely on Shared Workers, which is essentially a hidden browser that runs the "application" and communicates with the visible tab. I mostly had this working in 5.x, a HUGE amount of work, but there were two problems:

    speed - running an invisible tab doing background processing simply made Wayfarer crawl (JIT would help, but not enough).
    memory/perf - allowing websites to run Shared Workers would impact Wayfarer's perf in general

    In other words: use your phone.
  • »24.10.23 - 16:55
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Amigaharry2
    Posts: 1280 from 2010/1/6
    From: EU-Austria (Wien)
    PayPal works in 6.2! I use it all the time. See pic. The issue starts with V6.3.

    V6.2:
    46530268ck.jpg

    It works also in 6.4 useing the trick I described above (#1362)!

    V6.4:
    46530270hc.jpg

    After that all functions of PayPal are available.



    [ Editiert durch Amigaharry2 25.10.2023 - 00:38 ]
    Peg2, 3xPowerMac G5, 2xPowerbookG4, 2x MacMiniG4, Efika (again), A3000T and life is never boring.....
  • »24.10.23 - 22:37
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1513 from 2012/11/10
    From: Manchester, UK/GB
    @ Amigaharry2 - I have tried v6.2, as well as v6.1 and some of what you say seems to be correct - at least for me, others may have a different (better or worse) experience regarding their findings regarding accessing PayPal. I do not know if the UK site functions differently to the other worldwide sites for PayPal, but with all these sites probably having some subtle nuances to their webpage code that is always possible to be a factor.

    @ Piru - I am grateful for your insight, and I do not for a moment imagine that the internet is going to standstill for an Operating System that it has never probably heard of, and will continue to add JavaScript to fucntions that could well do without them, or could be implemented a different way that are not so CPU intensive.

    . . . So, if I load v6.2 with JavaScript enabled and using Safari as the User Agent then if I load PayPal to the login screen, then I can see the whole front page of PayPal, that is the login name input area, and the Password input area, as well as the other usual input areas and buttons/clickable links.

    If I enter the correct login details then that usually takes me directly to the "Send & Request" page where I cannot see the rest of the fields, apart from the far left edge of the screen that has a thin white vertical strip with a horizontal shadow area across the upper third of the screen, but only about a centimetre in height, and has a white footer area, with a thin dark upper edge that has towards the left side PayPal's name with options going from left to right as Help, Contact Us, Security as the 3 available options.

    If I run the mouse cursor across the screen then I can see the mouse pointer change, numerous times, to an action mouse pointer, as though it is going over "buttons" or zones (clickable links) that should be possible to 'click' on, and if I look in the Tab mini-window each dot that represents an icon on screen they are roughly where they seem they would be proportionately to that area in the main screen window in Wayfarer.

    The place holders on the page on all the other pages seem to get filled with their images/icons/text as they should do to work correctly, but for some reason this does not appear to be happening on the "Send & Request" page. :-?

    Also, once you have been on the "Send & Request" page if you go "Back" in history (Cmd+B) then each an every other page that you visited in that Tab remains "Whited-out" and no details display on that Tab. I seem to remember having this issue as something that jacadcaps had to 'fix' previously of a similar issue, but not in the same context in relation to PayPal.

    If I login with the option to go to the Message page (Notifications) then that page is shown as usual, with the same User Agent and JavaScript enabled, so I can read the messages, and open them. If I click on the link to the "Wallet" or Activity page then I can see payments that I have made, or other options.

    The English page options available to me on PayPal are "Dashboard", "Home" (Summary), "Crypto", "Send and Request", "Wallet", "Activity", and "Help", and further to the right "Notifications (Bell icon) and "Profile" (sprocket/gear icon). Every one of these apart from "Send & Request" option seems to be working correctly - with v6.2, but not with v6.3 or v6.4.

    The only option, clickable button that takes me to a blank page is "Send and Request" - which I can see the mini-Tab representation of which seems to show it has loaded correctly, but I cannot visually see just about any of it actually on screen as it is intended to be viewed. That is definitely in need of greater focus it seems to me, to get that understood and made to work correctly, but how that will be achieved I do not know.

    Both v6.3 and v6.4 seem to work much worse in this regard compared to v6.1 & v6.2, though v6.1 & v6.2 are not working as we need them to. :-(

    @ jacadcaps - In the meantime then . . . I'll use v5.5 for anything PayPal related - as I can confirm that v5.5 works OK for now. 8-)
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.18+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »25.10.23 - 00:52
    Profile
  • man
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    man
    Posts: 127 from 2019/11/11
    only amazonefirestick work better now after testing with v6.4
  • »27.10.23 - 16:13
    Profile
  • MorphOS Developer
    jacadcaps
    Posts: 3108 from 2003/3/5
    From: Canada
    6.5 now out with:

    - Updated User-Agent code, Safari is now the default user-agent on new installs
    - Fixed a crash if ahi.device has failed to open
    - Fixed a problem with AdBlock code blocking all requests if loading of its data has failed
  • »27.10.23 - 16:24
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Amigaharry2
    Posts: 1280 from 2010/1/6
    From: EU-Austria (Wien)
    Thank you!!!
    PayPal works as expected. Going on testing....
    Peg2, 3xPowerMac G5, 2xPowerbookG4, 2x MacMiniG4, Efika (again), A3000T and life is never boring.....
  • »27.10.23 - 17:31
    Profile
  • man
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    man
    Posts: 127 from 2019/11/11
    perfect
    can crash with youtube but with only chrome for the moment and amazonfirestick
    ok
    thanks
  • »27.10.23 - 18:54
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1513 from 2012/11/10
    From: Manchester, UK/GB
    I can't see any improvement on the main login page for PayPal with v6.5 as I can see in the mini-thumbnail image that is generated at the Tab that all the page has loaded as usual, but the page itself is "blank", just a big white page. :-(

    As I move the mouse pointer across the page I can see it change from just the pointer to the text input cursor/pointer, and at other points on the page the clickable link/confirm/enter button, so it changes as you would expect as it passes over specific fields, but there are no input boxes/areas to see, it would be just guess work, to some extent, as to where you are inputting text or confirming something on a clickable link that you cannot see.

    For a moment the page loads with the input fields visible, but then just that split second later it all disappears to a white page! :-(

    I tried it with Safari, which I used to use as the default setting, and now loads as the default in any case, but even if I reload the page with the FireStick as the User Agent it still remains as a 'white' page with no input, clickable link(s) or icon elements on the screen.

    Anything else I should try to get to where some of you seem to be with v6.5? :-?

    v5.5 displays the page correctly as it shows in the Tab thumbnail, and the same for the rest of the webpages, just not any Wayfarer versions since then.
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.18+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »28.10.23 - 02:10
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1513 from 2012/11/10
    From: Manchester, UK/GB
    @ Papiosaur - glad someone else is able to confirm my experience with v6.x of Wayfarer, specifically v6.5, though not glad that newer versions than v5.5 are still exhibiting this "white-out", which as you say is quite bizarre ! :-?
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.18+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »28.10.23 - 05:49
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Papiosaur
    Posts: 2227 from 2003/4/10
    From: France
    Quote:

    NewSense a écrit :
    @ Papiosaur - glad someone else is able to confirm my experience with v6.x of Wayfarer, specifically v6.5, though not glad that newer versions than v5.5 are still exhibiting this "white-out", which as you say is quite bizarre ! :-?


    Maybe work with MorphOS 3.19 and not 3.18?
  • »28.10.23 - 05:54
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Amigaharry2
    Posts: 1280 from 2010/1/6
    From: EU-Austria (Wien)
    You should delete all cache-files (or rename direktory) to see what happens then. In some cases ther are faulty data, which prevents Wayfarer from working well on some websites.
    At another issue in the past I had to rename file settings/settings.json to work propper. You can try it. If it's not solving your problem, rename it back.

    Btw:: Paypal or Ebay is working flawless with V6.5......
    Peg2, 3xPowerMac G5, 2xPowerbookG4, 2x MacMiniG4, Efika (again), A3000T and life is never boring.....
  • »28.10.23 - 07:55
    Profile
  • MorphOS Developer
    jacadcaps
    Posts: 3108 from 2003/3/5
    From: Canada
    The issue preventing paypal from rendering correctly is present in all v6 builds. I am still looking for possible solutions. I have a pretty good idea what causes this by now, but as this is a bug in WebCore itself, I'm not yet sure I'll be able to fix it. I might have to file a bug report with Apple and have them fix it instead.
  • »28.10.23 - 12:40
    Profile Visit Website
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Georg
    Posts: 111 from 2004/4/7
    32 bit <-> 64 bit or endianess stuff?
  • »28.10.23 - 16:24
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1513 from 2012/11/10
    From: Manchester, UK/GB
    Quote:

    jacadcaps wrote: The issue preventing paypal from rendering correctly is present in all v6 builds ... is a bug in WebCore itself, I'm not yet sure I'll be able to fix it. I might have to file a bug report with Apple and have them fix it instead.
    I appreciate all the work you do for MorphOS and significantly with Wayfarer, and Iris, and I am really sure you are already doing all you can to improve all of the features and programs that you work on. 8-)

    So, I trust you will do all you can to fix it or if necessary report it, and then we'll just have to see when Apple fixes it if you can't work around this issue. As well as that I feel I should also thank you for saying you are aware that it is actually an issue in v6.x's code, which some users were thinking was merely a cache or setting issue, which I was - as sure as I could be - just didn't feel like it was. 8-D
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.18+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »29.10.23 - 01:37
    Profile
  • MorphOS Developer
    jacadcaps
    Posts: 3108 from 2003/3/5
    From: Canada
    Quote:

    Georg wrote:
    32 bit <-> 64 bit or endianess stuff?



    Neither. The problem is with internal layering / draw flattening.
  • »29.10.23 - 02:59
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    Primax
    Posts: 168 from 2021/7/2
    @jacadcaps

    Thanks for the latest updates.
    Would you be so kind to check itch.io downloads?

    For example: https://amjones98.itch.io/whiteboardaga

    Often, the download does not start at all. I often have to close the window and try it again.
    Thanks!
    AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon X1650 / AmigaOS 4.1 Final Edition / MorphOS 3.17
    Amiga1200 / Blizzard 1230 IV PiStorm32-lite / 128 MB RAM / AmigaOS 3.9
  • »30.10.23 - 14:02
    Profile Visit Website
  • MorphOS Developer
    jacadcaps
    Posts: 3108 from 2003/3/5
    From: Canada
    The PayPal Send/Receive page problem is a deeper issue in WebKit - I am afraid there's no easy fix. For the time being I'm considering going back to the WebKit version used in Wayfarer 5. Apple decided to kill a feature I've been relying on to render "floating" and "fixed" contents without implementing layering mechanisms. It's now been deprecated and is being removed from WebCore.

    What this means is that Wayfarer 7, if it happens, will either require TinyGL or Enhanced Display to work (possibly both).

    [ Edited by jacadcaps 02.11.2023 - 19:21 ]
  • »02.11.23 - 18:21
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1513 from 2012/11/10
    From: Manchester, UK/GB
    @ jacadcaps - well thanks for letting us know where WebKit has left us. I've no problem with needing to use TinyGL or Enhanced Display - as long as those features already implemented in MorphOS will be sufficient to leapfrog/bypass this issue. ;-)

    However, how does Apple manage to use WebKit with websites, like PayPal, that may have relied upon those features, if they utilised them, with those feature(s) now deprecated and being removed, or how do they use it without relying on those features? :-?
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.18+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »03.11.23 - 00:58
    Profile
  • MorphOS Developer
    jacadcaps
    Posts: 3108 from 2003/3/5
    From: Canada
    Apple has never relied on those features. They have a robust modern UI that supports layering internally and on-demand and WebKit on macOS/iOS simply uses the system-supplied features.
  • »03.11.23 - 02:02
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1513 from 2012/11/10
    From: Manchester, UK/GB
    @ jacadcaps - OK, could such support be built into MorphOS ... in the short-term, and ...would it be better to have it? :-?

    I seem to remember that v5.5 of Wayfarer sometimes seems to lose track of where it was and in a way becomes inactive and does not respond on the network - such that pages that are loaded no longer seek any clicked on link or even bookmarks don't trigger any response to load the webpage(s). I don't know if other users have encountered this issue, but I know I have. :-(

    In fact a few minutes ago I was using Wayfarer v5.5 and this happened, and I had to quit and restart it.
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.18+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »03.11.23 - 02:18
    Profile
  • jPV
  • Yokemate of Keyboards
    Yokemate of Keyboards
    jPV
    Posts: 2096 from 2003/2/24
    From: po-RNO
    Quote:

    jacadcaps wrote:
    What this means is that Wayfarer 7, if it happens, will either require TinyGL or Enhanced Display to work (possibly both).

    A bit shame to be forced on enhanced display, because I run Wayfarer on a non-enhanced display to save some graphics memory. My 64 MB isn't quite enough to keep everything on enhanced displays, and even now I have to iconify Wayfarer occasionally when launching more programs or watching 720p videos etc. Just launching Wayfarer on an enhanced display will consume 8-16 MB more than on a non-enhanced display.

    But what can you do if there aren't other options... I guess I'll just hide programs/screens more :)

    BTW. would the TinyGL/Enhanced usage give any speed advantage when displaying web pages?
  • »03.11.23 - 05:53
    Profile Visit Website
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Georg
    Posts: 111 from 2004/4/7
    Quote:

    jPV wrote:
    BTW. would the TinyGL/Enhanced usage give any speed advantage when displaying web pages?



    It's not unlikely that it ends up being slower on this old PPC machines. Little VRAM and slow RAM <-> VRAM transfer to compensate.
  • »03.11.23 - 06:47
    Profile