New Modern Webkit-based Browser In Development
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    polluks
    Posts: 849 from 2007/10/23
    From: Gelsenkirchen,...
    I only see the splash screen, strange.
    Pegasos II G4: MorphOS 3.9, Zalman M220W · iMac G5 12,1 17", MorphOS 3.18
    Power Mac G3: OSX 10.3 · PowerBook 5,8: OSX 10.5, MorphOS 3.18
  • »14.10.21 - 19:23
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Posts: 236 from 2003/7/28
    From: Canada
    Thanks for 2.8, I do believe it is faster than 2.7!

    Darren
    A4000/060/PPC-200MHz, A4000T/060/PPC-233MHz, CD32, MicroA1, Pegasos 2 G4, AMD Phenom Quad Core 2.5GHz, MacMini 1.5GHz/64MB VRam...mwwmwahhh :)
  • »14.10.21 - 12:42
    Profile Visit Website
  • MorphOS Developer
    jacadcaps
    Posts: 3339 from 2003/3/5
    From: Canada
    Quote:

    NewSense wrote:
    @ jacadcaps - Thanks yet again, for more stability and improvements to enjoy using it. 8-)


    The ContentDisposition fix addresses the download issue you've reported, by the way.

    Forgot to mention this in the changelog, but this build is also linked against a new, faster libm (library with various mathematical functions). It's been ported from Apple's PowerPC optimized sources by Piru and I.

    [ Edited by jacadcaps 14.10.2021 - 14:28 ]
  • »14.10.21 - 10:28
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1619 from 2012/11/9
    From: Manchester, UK/GB
    @ jacadcaps - Thanks yet again, for more stability and improvements to enjoy using it. 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.20+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »14.10.21 - 04:06
    Profile
  • MorphOS Developer
    jacadcaps
    Posts: 3339 from 2003/3/5
    From: Canada
    Wayfarer 2.8 is now available

    - Altivec code paths for a lot of WebAudio routines, optimized sin/cos computations in StereoPanner
    - Fast code paths for feColorMatrix (approximately 6 times faster than WebCore code)
    - Recompiled to fix a bug with longcalls in GCC, which caused it to miscompile the code in some cases leading to crashes
    - Improved the ContentDisposition header parser in WebKit
    - Detects expired certificates in the certificate viewer
    - Added a way to delete saved self-signed certificates, disabled the ability to 'trust' invalid/expired (not self signed) certificates
    - Fixed a regression in HTTP AUTH handling that caused downloads from password protected pages to fail
  • »14.10.21 - 01:06
    Profile Visit Website
  • jPV
  • Yokemate of Keyboards
    Yokemate of Keyboards
    jPV
    Posts: 2221 from 2003/2/24
    From: po-RNO
    Quote:

    jacadcaps wrote:
    Quote:

    Templario wrote:
    I have found an interesting problem with hard disk cache, with the files inside the Curl, they can crash the hard disk clusters, and they are impossible delete from hard disk, although the worst is use the PFSDoctor program.... Now Wayfarer has a partition in exclusive for it.


    Wayfarer doesn't write anything in a different way than other apps. It does write a LOT though (mainly not cache, but SQL files). And yes, if you reboot/crash during write, some file systems may eventually fail. Welcome to Amiga.


    This is why I softlink all my cache directories to ram disk, also with Wayfarer. Then it will be fast (no slowdown from hd access) and safe (no corrupted filesystems).

    And if I want to have something saved then I use ENVARC/ENV for the cache directory... program's dir points to ENV, but I can save certain states of the cache (with cookies or similar) to ENVARC when I want.
    The wiki based MorphOS Library - Your starting point for MorphOS
    Software and other things made by me
  • »08.10.21 - 14:48
    Profile Visit Website
  • MorphOS Developer
    jacadcaps
    Posts: 3339 from 2003/3/5
    From: Canada
    Quote:

    NewSense wrote:
    Is there a way to get the files to download - directly to where you want to save them to, rather than this indirect "Save As" method which can cause these issues? :-?


    You can change the default download folder to point somewhere else (different drive). By the time you've selected a download location, WebKit has already downloaded a chunk of the file and needs to be able to write it somewhere, therefore it writes to a temporary file. In Odyssey, if you take too long picking the 'save as' location, the download will simply fail/time out.
  • »08.10.21 - 11:23
    Profile Visit Website
  • MorphOS Developer
    jacadcaps
    Posts: 3339 from 2003/3/5
    From: Canada
    Quote:

    Templario wrote:
    I have found an interesting problem with hard disk cache, with the files inside the Curl, they can crash the hard disk clusters, and they are impossible delete from hard disk, although the worst is use the PFSDoctor program.... Now Wayfarer has a partition in exclusive for it.


    Wayfarer doesn't write anything in a different way than other apps. It does write a LOT though (mainly not cache, but SQL files). And yes, if you reboot/crash during write, some file systems may eventually fail. Welcome to Amiga.
  • »08.10.21 - 10:08
    Profile Visit Website
  • MorphOS Developer
    geit
    Posts: 1102 from 2004/9/23
    You probably turned off or rebooted your system while Wayfarer was still writing. The shut down indicator window may be closed, but the file system is still writing data to disk. Use the HDD indicator light before shutting down the system.

    Even if the common sense is that you could turn off Amigas at any time, is simply wrong. Amigas and therefor MorphOS have no virtual memory and so far less HDD activity, but when there is a write, then there is a write you should not interrupt.

    Cache files are normal files and have nothing to do with file system failures of any kind. Wayfarer is just writing a lot of data during operation.
  • »08.10.21 - 08:08
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1619 from 2012/11/9
    From: Manchester, UK/GB
    I know Wayfarer has a "Save As" option for many downloads, but these downloads are downloaded/cached to the default folder that Wayfarer has set to store those files to and the files as they are downloaded are seemingly spooled/pieced/concatenated to the folder they are intended to be saved to.

    So, you can end up with the HDD that Wayfarer is on getting filled up while the files download/transfer to the "Save As" destination folder/partition, which has on occasion caused my HDD, which is where Wayfarer usually runs from, becoming full and the download(s) stalls. Whereas the folder/HDD/partition the file(s) were requested to have them saved to has plenty of storage space remaining, but cannot accept the data as the data has stalled due to the folder Wayfarer stores the downloads on becoming full.

    Is there a way to get the files to download - directly to where you want to save them to, rather than this indirect "Save As" method which can cause these issues? :-?
    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.20+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »08.10.21 - 08:07
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Templario
    Posts: 561 from 2012/4/28
    I have found an interesting problem with hard disk cache, with the files inside the Curl, they can crash the hard disk clusters, and they are impossible delete from hard disk, although the worst is use the PFSDoctor program.... Now Wayfarer has a partition in exclusive for it.
  • »08.10.21 - 06:45
    Profile
  • MorphOS Developer
    jacadcaps
    Posts: 3339 from 2003/3/5
    From: Canada
    Quote:

    pochanic wrote:
    I'd like to program electron or similar technologies for morphos wrapped html5 applications with morphos ui, well I don't know how to get to something like webview. Advise me?


    I guess that could be done if I released all of the link libs. I’ll have to think about this.
  • »06.10.21 - 23:23
    Profile Visit Website
  • Just looking around
    Posts: 5 from 2021/10/6
    I'd like to program electron or similar technologies for morphos wrapped html5 applications with morphos ui, well I don't know how to get to something like webview. Advise me?
  • »06.10.21 - 18:55
    Profile
  • Just looking around
    Posts: 5 from 2021/10/6
    I'd like to program electron or similar technologies for morphos wrapped html5 applications with morphos ui, well I don't know how to get to something like webview. Advise me?
  • »06.10.21 - 18:53
    Profile
  • MorphOS Developer
    jacadcaps
    Posts: 3339 from 2003/3/5
    From: Canada
    Most of the websites do not offer direct links at all though. Or offer links to chunks which you’d have to save and mux together to get a playable file. It’s quite a bit of work to save a stream when you are only given data blobs to play.

    I have something like this on my todo but no ETA yet.
  • »26.09.21 - 12:12
    Profile Visit Website
  • Cocoon
    Cocoon
    Posts: 43 from 2021/4/18
    I have in my machine a Radeon HD 5450 which Wayfarer cannot use for displaying video streams. The reason for it has been discussed earlier and no more about that...

    But would it be possible at least to save (to clipboard or to a file) the direct stream links which Wayfarer is anyway able to dig up, so that they could be then run in Mplayer or VLC? That would be great...!
  • »26.09.21 - 04:44
    Profile
  • ASiegel
    Posts: 1399 from 2003/2/15
    From: Central Europe
    Quote:

    NewSense wrote:
    It seemed to be integral to the eBay site, as though they had implemented its purposes directly, as I hadn't installed any plugin or add-on into Firefox for that specific purpose, and it didn't look like any usual add-on/plugin I've seen for Firefox if that's what you meant - so I don't know if that makes any difference?

    Every single (semi-)major web browser is able to display PDF files nowadays. They do not accomplish this by using external plug-ins (Acrobat PDF, etc). Instead, they utilize Javascript-based PDF viewers that use the underlying web browser engine for everything.
    (Edit: Apparently, the Javascript/web engine part only applies to Firefox. Chrome uses C++-based pdfium, for instance.)

    Here is some information about the PDF viewer included with Firefox: https://en.wikipedia.org/wiki/PDF.js

    In order to stay compatible with older web browsers and runtime environments aimed at embedded use, web developers can also directly embed solutions such as "pdf.js" into their websites or applications.

    It would be interesting to know if Ebay merely drop the PDF content inside the "src" tag of an iframe. One would think that this should trigger a file download on browsers without PDF viewing abilities. Perhaps it fails in this specific case if the PDF is base64 encoded inside the src URL and does not point to an actual file but this is just a guess.


    Quote:

    I did do a few screengrabs of the PDF viewer that was used by eBay, but I don't suppose that's very (at all) helpful.

    It might help to figure out whether a custom solution or the standard "pdf.js" script was used that is included with Firefox.

    That said, setting up a bogus auction on Ebay for "nothing" and have it run for a day could provide an opportunity to set up a chance for testing the "return an item" functionality.
  • »24.09.21 - 06:37
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1619 from 2012/11/9
    From: Manchester, UK/GB
    Quote:

    jacadcaps wrote: That's called a PDF plugin. I have no intention of adding this to Wayfarer.

    It seemed to be integral to the eBay site, as though they had implemented its purposes directly, as I hadn't installed any plugin or add-on into Firefox for that specific purpose, and it didn't look like any usual add-on/plugin I've seen for Firefox if that's what you meant - so I don't know if that makes any difference?

    I did later that day get an email from eBay with an attachment - the PDF label attached to it, and it's not like I can't "fire-up" my Windows system to do what was needed. I just don't like Windows, and if I can avoid it I prefer not to switch it on, but on occasions I suppose there is little alternative.

    I seem to remember getting a download option like this before that wasn't handled as Firefox handled it, and generated the URL using bad/illegal format or missing URL on that occasion as well.

    I've rebooted my system in the meantime, so I can't do a check using Snoopium for this issue now, but I'll try to remember for any future next occasion that this issue arises.

    I did do a few screengrabs of the PDF viewer that was used by eBay, but I don't suppose that's very (at all) helpful.
    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.20+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »24.09.21 - 00:29
    Profile
  • MorphOS Developer
    jacadcaps
    Posts: 3339 from 2003/3/5
    From: Canada
    Quote:

    When I loaded my Windows system, and loaded the same return page on eBay, it generated a PDF viewer in the "white square"


    That's called a PDF plugin. I have no intention of adding this to Wayfarer.

    No idea why the download has failed - you could try checking with Snoopium if it even tried to write anything to disk. Since I have no ebay purchases to return I cannot really investigate this myself.
  • »23.09.21 - 10:47
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1619 from 2012/11/9
    From: Manchester, UK/GB
    I've just initiated a return on eBay for an item that had been incorrectly sent, so I went to print out/download the return label, but all I get is a white square with nothing in it, and text underneath indicating it needs to be taken to a local Royal Mail Post Office, but I cannot print out a blank label, so I tried to download/save the label, which generated . . . Aww, yes you guessed . . . a blank PDF with the same text underneath.

    The Wayfarer downloads page actually showed an error - with the file was shown as a sequence of alphanumeric characters "9x05478f-7bgh-3j89-3567-3k2s8v445171" (well something like that) with the Download location shown as the same set of alphanumeric characters, even though the file was supposed to be "Saved As"which wasn't allowed/ effected, the file size was 133kb, but the download size was 0kb, and with the comment to the right of the download - URL using bad/illegal format or missing URL.

    When I loaded my Windows system, and loaded the same return page on eBay, it generated a PDF viewer in the "white square" with the label displayed in it, and I was able to download the return label as a PDF, using Firefox, so this seems to be something that needs addressing in Wayfarer v2.7.
    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.20+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »22.09.21 - 22:09
    Profile
  • MorphOS Developer
    jacadcaps
    Posts: 3339 from 2003/3/5
    From: Canada
    Wayfarer 2.7 is now out!

    - Worked around random crashes that may have been observed in 2.6
    - Significantly improved performance of various threading checks across WebKit
    - Worked around an issue in objc runtime that caused Wayfarer to stall during download notifications. Do note that notifications must be reconfigured in Magic Beacon as some keywords have changed.
    - Improved handling of websites that constatly request http auth credentials instead of caching the state
  • »20.09.21 - 16:48
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1619 from 2012/11/9
    From: Manchester, UK/GB
    @ jacadcaps - I had noticed some memory/RAM loss - in the Wayfarer using realm, though there's always time for a . . . what did I mean to say . . . moment, haha. 8-D

    Oh, and while I think about it, I have noticed that when I hover over a listing's image(s) on eBay, when I do so the image does not magnify automatically, I have to click on the image for it to open the image, or list of photos, which it used to show the initial image magnified when I hovered over it, a few versions earlier, but that seems to have been re-worked by eBay, so it doesn't function currently as eBay intend it to with Wayfarer v2.6

    . . . and . . . the right mouse click over an eBay message list that used to allow you to open messages in another/new tab - directly from the right click, has now reverted back to "Select All" - probably an oversight, as this browser is getting more and more complicated with each version revision, so it must be difficult to remember to keep all your changes inline with previous versions in the parts where they worked as you wanted them to. 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.20+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »19.09.21 - 18:57
    Profile
  • MorphOS Developer
    jacadcaps
    Posts: 3339 from 2003/3/5
    From: Canada
    Ideally, this would show an error page. I'll look into this.

    Meanwhile, 2.6 appears to be suffering from memory trashing. The issue has been identified (3rd party lib) and 2.7 is on track to be released in 1-2 days. Install 2.5 if you're experiencing issues.

    [ Edited by jacadcaps 19.09.2021 - 20:09 ]
  • »19.09.21 - 16:08
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1619 from 2012/11/9
    From: Manchester, UK/GB
    @ jacadcaps - thanks for the insight - so that did the trick, so you need to turn off the ad-blocker to be able to access the website of Advert HQ to be able to turn off the ads you get pestered with, maybe I should have realised that? :-? ;-)
    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.20+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »19.09.21 - 05:09
    Profile