Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Macbookprodude

Suspended
Jan 1, 2018
3,306
898
Is anyone updating Leopard webkit anymore ? I tried Roccat and that web browser, though it says it works with PPC is all but dead - it keeps crashing even on the simplest of websites. Webkit is a nice alternative, but it seems Tobias abandoned it which I am not sure why he did, as it also gives PowerPC a viable option.
 

Macbookprodude

Suspended
Jan 1, 2018
3,306
898
Wicknix,

I just downloaded and am now using ArcticFox under Leopard 10.5.8 - I am really impressed by the quickness in this browser. I know its experimental, but this would be a nice replacement or nice addition to PPC Leopard. I do hope one day this is finished, as really this browser has a lot of potential.
 

rampancy

macrumors 6502a
Jul 22, 2002
744
1,004
Is anyone updating Leopard webkit anymore ? I tried Roccat and that web browser, though it says it works with PPC is all but dead - it keeps crashing even on the simplest of websites. Webkit is a nice alternative, but it seems Tobias abandoned it which I am not sure why he did, as it also gives PowerPC a viable option.

The problem with Roccat is that it's not actually a "browser" per se - it's a wrapper for the system's webkit frameworks. So while it looks like a new web browser, it's just a GUI on top of the existing Webkit that you already have on your system.

If you're on PPC or early Intel, Arctic Fox, SpiderWeb/InterWeb, or TFF (with its brand new FPR23 release on PPC and x86) are the way to go.
 

Macbookprodude

Suspended
Jan 1, 2018
3,306
898
I know.. I know - just want to use a lighter web browser, besides TTF. Dont get me wrong, TTF is nice on a 1ghz titanium G4, but webkit is severely crashing, it seems javascript has to do with it.
 

wicknix

macrumors 68030
Original poster
Jun 4, 2017
2,624
5,311
Wisconsin, USA
I do hope one day this is finished, as really this browser has a lot of potential.
Doubtful. Sometime last year my 10.4 install became corrupted/crashed/unbootable/trashed. Almost all that work went down the drain when that happened. I did have a "partially" building backup saved elsewhere, but it's not complete. If i recall @vddrnnr was going to give it a shot at some point, as i don't have the time or interest in pursuing it again for 10.4/10.5. While it may be less resource hungry and a smidge quicker than TFF, it still can't render a growing number of "modern" websites as the code is getting more and more dated every day, just like TFF's. With that said, with the bookmark add-on work-a-round it is 95% functional, and that's good enough for my casual use of the web in Leopard. If you want the current modern web to work on an old powerpc machine you'll need to look at Linux/BSD. Dual boot to keep all the cool and handy vintage, and still functional OSX software, but have a more current OS and browser on hand for better support with web related tasks when needed.

Edit: I also tried to build webkit a few years ago. It's instructions are not easy to understand, and the whole process is a crapshow. Never did succeed. Mozilla based products are much easier and most everything needed is self contained within its source tree. Even then, getting Mozilla based source to build on tiger/leopard requires hours/weeks/months of hacks/regressions and tons of failed builds (at roughly 4 hours each (on a dual 2ghz G5) if they fail near the end) and lots of swearing. ;)

Cheers
 

Macbookprodude

Suspended
Jan 1, 2018
3,306
898
So, ultimately.. the fate of PowerPC and the internet will be under Linux.. as Leopard will be truly dead. I am not sure how much longer Cameron will continue TFF, much less classila though he told me that he will continue to support classila under classic mac os. I guess the time is ticking when PowerPC will need to go to Leopard. With the coming ARM macs soon, I think that will be the end of PPC, though ARM is similar as they are both RISC processors - cousins of each other.
 

vddrnnr

macrumors 6502a
Jan 23, 2017
506
763
Hi @wicknix and @Macbookprodude,

Unfortunately I've not been able to take on the building os AF for Leopard.
But I am very interested in SL PPC as you may know.
I know they are just betas but from my tests they are much faster than Leopard and
as far as I've tested very stable ( not perfect but still ).

@wicknix do you think because there we have the SL frameworks and Xcode 3.2 we can
build AF using what you've setup to build for SL Intel?
I am still interested in getting AF on Leopard but this way it might be easier to undestand
how you build it and then try it on Leopard.
This would also effectively give us another "uptodate" option to use on SL PPC :D

Best regards,
voidRunner
 
  • Like
Reactions: repairedCheese
AbductionFix 3.6.0.xpi add-on. Most of the time the screen shots I take are meant to be opened and worked on in a graphics application, which is why I save them by default as tiff files. But this is not a convenient format if it's just a question of mailing shots of a web page or embedding them in a post. This is where this add-on, from the Classic Add-ons Archive, comes handy: it lets you save, a whole page or any part of it as jpeg or png in an adjustable quality, at a fraction of the Kbs a tiff file takes.

Only this version 3.6 was working in AF. However the good person who [fixed] it did so in Chinese — certainly useful to lots of people around, but maybe not to most of our community of AF users. So I've just inserted back the English from an earlier version — as well as I could.

If anyone knows how to add it back to the Classic Add-ons Archive, please do so, or explain how to do it.
 

Attachments

  • AbductionFix-v3.6.0.xpi.zip
    239.7 KB · Views: 108

Macbookprodude

Suspended
Jan 1, 2018
3,306
898
Hi @wicknix and @Macbookprodude,

Unfortunately I've not been able to take on the building os AF for Leopard.
But I am very interested in SL PPC as you may know.
I know they are just betas but from my tests they are much faster than Leopard and
as far as I've tested very stable ( not perfect but still ).

@wicknix do you think because there we have the SL frameworks and Xcode 3.2 we can
build AF using what you've setup to build for SL Intel?
I am still interested in getting AF on Leopard but this way it might be easier to undestand
how you build it and then try it on Leopard.
This would also effectively give us another "uptodate" option to use on SL PPC :D

Best regards,
voidRunner

understood, can you send me the snow leopard forum as I want to keep track of what updates there are ? Wifi, CI/QE ?
 

iModFrenzy

macrumors 6502a
Jan 15, 2015
896
873
Kamino
Code:
Interval Since Last Panic Report:  5148 sec
Panics Since Last Report:          1
Anonymous UUID:                    86A1A5B5-B5A8-45DB-BE84-1450682030D5

Sat Jun 20 13:07:09 2020
panic(cpu 0 caller 0x2abf6a): Kernel trap at 0x4897ead9, type 14=page fault, registers:
CR0: 0x80010033, CR2: 0x00000030, CR3: 0x00100000, CR4: 0x00000660
EAX: 0x3519d000, EBX: 0x00000027, ECX: 0x3519e12c, EDX: 0x00000000
CR2: 0x00000030, EBP: 0x480c2b88, ESI: 0x00000000, EDI: 0x06b8f800
EFL: 0x00010206, EIP: 0x4897ead9, CS:  0x00000008, DS:  0x00000010
Error code: 0x00000000

Backtrace (CPU 0), Frame : Return Address (4 potential args on stack)
0x480c28d8 : 0x21b837 (0x5dd7fc 0x480c290c 0x223ce1 0x0)
0x480c2928 : 0x2abf6a (0x59e3d0 0x4897ead9 0xe 0x59e59a)
0x480c2a08 : 0x2a1a78 (0x480c2a20 0x666fb88 0x480c2b88 0x4897ead9)
0x480c2a18 : 0x4897ead9 (0xe 0x48 0xb0010 0x8e00010)
0x480c2b88 : 0x56d5c6 (0x6b8f800 0x57bb268 0x3c 0x0)
0x480c2bd8 : 0x56e23c (0x489a1d78 0x6b8f800 0x57bb264 0x0)
0x480c2c28 : 0x56eb59 (0x6b8f800 0x13 0x480c2c70 0x0)
0x480c2d48 : 0x286638 (0x6b8f800 0x13 0x57bb264 0x0)
0x480c3df8 : 0x21dbe5 (0x57bb23c 0x829b5a0 0x1f45f0 0x15cfb)
0x480c3e38 : 0x210a86 (0x57bb200 0x0 0xe02bea0 0x581a930)
0x480c3e98 : 0x216f84 (0x57bb200 0x0 0x0 0x0)
0x480c3f18 : 0x295914 (0x480c3f44 0x0 0x0 0x0)
0x480c3fc8 : 0x2a20f8 (0x66e5900 0x0 0x10 0x0)
      Kernel Extensions in backtrace (with dependencies):
         com.apple.ATIRadeonX1000(6.3.6)@0x4894b000->0x489a6fff
            dependency: com.apple.iokit.IOPCIFamily(2.6.5)@0x41e4a000
            dependency: com.apple.iokit.IONDRVSupport(2.2.1)@0x483ee000
            dependency: com.apple.iokit.IOGraphicsFamily(2.2.1)@0x48436000

BSD process name corresponding to current thread: arcticfox

Mac OS version:
10K549

Kernel version:
Darwin Kernel Version 10.8.0: Tue Jun  7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386
System model name: MacBookPro2,2 (Mac-F42187C8)

System uptime in nanoseconds: 5331044471844
unloaded kexts:
com.apple.driver.AppleIntelPenrynProfile    17.1 (addr 0x48aa3000, size 0x28672) - last unloaded 3135254853187
loaded kexts:
com.apple.driver.AppleIntelMeromProfile    19.1
com.apple.iokit.CHUDUtils    364
com.apple.iokit.CHUDProf    366
com.apple.filesystems.autofs    2.1.0
com.apple.driver.AppleHWSensor    1.9.3d0
com.apple.driver.AudioAUUC    1.57
com.apple.driver.AppleUpstreamUserClient    3.5.7
com.apple.driver.AppleMCCSControl    1.0.20
com.apple.kext.ATIFramebuffer    6.3.6
com.apple.Dont_Steal_Mac_OS_X    7.0.0
com.apple.ATIRadeonX1000    6.3.6
com.apple.driver.AudioIPCDriver    1.1.6
com.apple.driver.AppleHDA    2.0.5f14
com.apple.driver.AppleLPC    1.5.1
com.apple.driver.SMCMotionSensor    3.0.1d2
com.apple.iokit.AppleYukon2    3.2.1b1
com.apple.kext.AppleSMCLMU    1.5.2d10
com.apple.driver.AirPort.Atheros21    425.14.7
com.apple.driver.ACPI_SMC_PlatformPlugin    4.7.0a1
com.apple.driver.AppleBacklight    170.0.46
com.apple.driver.AppleIRController    303.8
com.apple.driver.AppleUSBTrackpad    201.6
com.apple.driver.AppleUSBTCKeyEventDriver    201.6
com.apple.driver.AppleUSBTCKeyboard    201.6
com.apple.iokit.SCSITaskUserClient    2.6.8
com.apple.BootCache    31.1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib    1.0.0d1
com.apple.driver.AppleUSBHub    4.2.4
com.apple.driver.AppleFWOHCI    4.7.3
com.apple.iokit.IOAHCIBlockStorage    1.6.4
com.apple.driver.AppleUSBEHCI    4.2.4
com.apple.driver.AppleUSBUHCI    4.2.0
com.apple.driver.AppleAHCIPort    2.1.7
com.apple.driver.AppleEFINVRAM    1.4.0
com.apple.driver.AppleIntelPIIXATA    2.5.1
com.apple.driver.AppleHPET    1.5
com.apple.driver.AppleSmartBatteryManager    160.0.0
com.apple.driver.AppleRTC    1.3.1
com.apple.driver.AppleACPIButtons    1.3.6
com.apple.driver.AppleSMBIOS    1.7
com.apple.driver.AppleACPIEC    1.3.6
com.apple.driver.AppleAPIC    1.4
com.apple.driver.AppleIntelCPUPowerManagementClient    142.6.0
com.apple.security.sandbox    1
com.apple.security.quarantine    0
com.apple.nke.applicationfirewall    2.1.14
com.apple.driver.AppleIntelCPUPowerManagement    142.6.0
com.apple.driver.AppleProfileTimestampAction    10 - last loaded 3075248007020
com.apple.driver.AppleProfileThreadInfoAction    14
com.apple.driver.AppleProfileRegisterStateAction    10
com.apple.driver.AppleProfileReadCounterAction    17
com.apple.driver.AppleProfileKEventAction    10
com.apple.driver.AppleProfileCallstackAction    20
com.apple.iokit.CHUDKernLib    365
com.apple.iokit.AppleProfileFamily    41.4
com.apple.iokit.IOSurface    74.2
com.apple.iokit.IOBluetoothSerialManager    2.4.5f3
com.apple.iokit.IOSerialFamily    10.0.3
com.apple.driver.CSRUSBBluetoothHCIController    2.4.5f3
com.apple.driver.AppleUSBBluetoothHCIController    2.4.5f3
com.apple.iokit.IOBluetoothFamily    2.4.5f3
com.apple.driver.DspFuncLib    2.0.5f14
com.apple.iokit.IOAudioFamily    1.8.3fc2
com.apple.kext.OSvKernDSPLib    1.3
com.apple.kext.ATI1600Controller    6.3.6
com.apple.kext.ATISupport    6.3.6
com.apple.iokit.IOFireWireIP    2.0.3
com.apple.driver.AppleHDAController    2.0.5f14
com.apple.iokit.IOHDAFamily    2.0.5f14
com.apple.iokit.IO80211Family    320.1
com.apple.iokit.IONetworkingFamily    1.10
com.apple.driver.AppleSMC    3.1.0d5
com.apple.driver.IOPlatformPluginFamily    4.7.0a1
com.apple.driver.AppleBacklightExpert    1.0.1
com.apple.iokit.IONDRVSupport    2.2.1
com.apple.iokit.IOGraphicsFamily    2.2.1
com.apple.iokit.IOUSBHIDDriver    4.2.0
com.apple.driver.AppleUSBMergeNub    4.2.4
com.apple.driver.AppleUSBComposite    3.9.0
com.apple.iokit.IOSCSIMultimediaCommandsDevice    2.6.8
com.apple.iokit.IOBDStorageFamily    1.6
com.apple.iokit.IODVDStorageFamily    1.6
com.apple.iokit.IOCDStorageFamily    1.6.1
com.apple.driver.XsanFilter    402.1
com.apple.iokit.IOATAPIProtocolTransport    2.5.1
com.apple.iokit.IOSCSIArchitectureModelFamily    2.6.8
com.apple.iokit.IOUSBUserClient    4.2.4
com.apple.iokit.IOFireWireFamily    4.2.6
com.apple.iokit.IOUSBFamily    4.2.4
com.apple.iokit.IOAHCIFamily    2.0.6
com.apple.iokit.IOATAFamily    2.5.1
com.apple.driver.AppleEFIRuntime    1.4.0
com.apple.iokit.IOHIDFamily    1.6.6
com.apple.iokit.IOSMBusFamily    1.1
com.apple.security.TMSafetyNet    6
com.apple.kext.AppleMatch    1.0.0d1
com.apple.driver.DiskImages    289.1
com.apple.iokit.IOStorageFamily    1.6.3
com.apple.driver.AppleACPIPlatform    1.3.6
com.apple.iokit.IOPCIFamily    2.6.5
com.apple.iokit.IOACPIFamily    1.3.0
Model: MacBookPro2,2, BootROM MBP22.00A5.B07, 2 processors, Intel Core 2 Duo, 2.16 GHz, 4 GB, SMC 1.12f5
Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 128 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x87), Atheros 5416: 2.1.14.6
Bluetooth: Version 2.4.5f3, 2 service, 19 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: SAMSUNG SSD SM871 2.5 7mm 256GB, 238.47 GB
Parallel ATA Device: MATSHITADVD-R   UJ-857
USB Device: Built-in iSight, 0x05ac  (Apple Inc.), 0x8501, 0xfd400000 / 2
USB Device: Apple Internal Keyboard / Trackpad, 0x05ac  (Apple Inc.), 0x021a, 0x1d200000 / 2
USB Device: IR Receiver, 0x05ac  (Apple Inc.), 0x8242, 0x5d200000 / 2
USB Device: Bluetooth USB Host Controller, 0x05ac  (Apple Inc.), 0x8205, 0x7d100000 / 2

Not expecting any help, just thought I'd share something interesting. Going to old.reddit.com causes my MBP C2D to kernel panic oddly.

Browser works amazing though, appreciate the work you've put in!
 

wicknix

macrumors 68030
Original poster
Jun 4, 2017
2,624
5,311
Wisconsin, USA
Strange. I use old.reddit all the time. Can you start AF in safe mode (to disable all extensions) and see if it persists? If that works then some add-on is conflicting. If that doesn't fix it can you try SpiderWeb and see if that's ok on old.reddit?
I've never encountered a KP, so just tossing out things you can try.

Cheers
 

iModFrenzy

macrumors 6502a
Jan 15, 2015
896
873
Kamino
Strange. I use old.reddit all the time. Can you start AF in safe mode (to disable all extensions) and see if it persists? If that works then some add-on is conflicting. If that doesn't fix it can you try SpiderWeb and see if that's ok on old.reddit?
I've never encountered a KP, so just tossing out things you can try.

Cheers

Sadly, same kernel panic occurs in safe mode. I tried out Spiderweb, and that worked fine.

Is SpiderWeb more recent? I wasn't aware of it
 

wicknix

macrumors 68030
Original poster
Jun 4, 2017
2,624
5,311
Wisconsin, USA
It's based on more up to date FF code than AF, but that code hasn't seen updates in 2 years. So just surf smart. ;)
The builds for 10.7+ are current though.
 

snowy moon

macrumors member
Jan 25, 2019
48
32
Northern Europe
According to a discussion on PM forum the hosting for Classic Add-ons Archive page has ended, and users should upgrade manually to ca-archive's latest release from github. See: in it's description of version 2.0.2 it reads "Migrate to a new service domain"!

Does anyone know what is going on with the Classic Add-ons Archive repository? I haven't been able to connect to it for a few days now. Its demise would be a sad thing indeed.
 
According to a discussion on PM forum the hosting for Classic Add-ons Archive page has ended, and users should upgrade manually to ca-archive's latest release from github. See: in it's description of version 2.0.2 it reads "Migrate to a new service domain"!
Great, thanks a lot! Apparently, having “Automatic Updates” (of extensions) set to “Default” didn't, or doesn't do what it's supposed to.
 

LucWep

macrumors newbie
Jun 19, 2019
5
2
Midi-Pyrénées France

snowy moon

macrumors member
Jan 25, 2019
48
32
Northern Europe
The xpis from langpack archive are restricted to AF versions up to 27.9.*. Solution is to unpack the xpi, you may rename it or append the .zip ending to it beforehand, in the unpacked folder you find the file install.rdf, you have to edit it, find the line with the <em:maxVersion> tag, edit it accordingly and rezip and rename your new xpi.

Mind you: while I tested this just now, I ended up with a message from AF, that the xpi is corrupted?! I used keka.app to zip it, maybe someone can chime in for a proper procedure.

Ok, my bad, I rezipped the whole language folder, you should zip only its contents as your new xpi.

The 27.x langpacks are no longer working with the last 27.10.1 version of Arctic Fox.
 
Last edited:
  • Like
Reactions: dextructor

LucWep

macrumors newbie
Jun 19, 2019
5
2
Midi-Pyrénées France
The xpis from langpack archive are restricted to AF versions up to 27.9.*

I was quiet sure it was something related to the ".10." version of AF 27. I followed your instructions, it works great ! Now my favorite browser is in french... until the the 27.20.* version.
Thank you very much.
I put the file for people who need it.
 

Attachments

  • fr.xpi.zip
    346.4 KB · Views: 107
I've been editing quite a few add-ons lately to try and install them in SpiderWeb (courtesy of Wicknix). Here's a little routine that dispenses you of unzipping and re-zipping manually the xpi files (= zip archives). For this I use BetterZip and TextWrangler.

- open the xpi in BetterZip
- a window opens showing all of its contents
- select install.rdf -> Context menu, "Open With" -> “Other…”
- locate your text editor
- edit as necessary -> Save and close the editor's window
- BetterZip will then be asking you to update the file you've just edited
- Save, close BetterZip's window. It will then ask you to save the archive itself

So basically, you only have to Save three times in a row to get the add-on ready to be installed.
 

johnebravo

macrumors newbie
Jul 12, 2020
13
13
I'm not a software engineer, I don't play one on TV, and I didn't stay at a Holiday Inn Express last night. I'm just a sad sack limping along with a 9 year old iMac 7,1 that's still running OSX 10.6.8 out of necessity and the last compatible Safari and Firefox (and Chrome, for that matter) programs had become simply impossible to live with anymore. Constant spinning beach balls; no support for any updates; no ad blockers or malware blockers that will work with them. I was beginning to think it was curtains for this machine.

So, THANK YOU, THANK YOU, THANK YOU. Arctic Fox is working, and at a lightning speed which seems like a distant memory. This has kept my computer in the game for awhile longer!
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.