The Omni Group
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!

Go Back   The Omni Group Forums > OmniWeb > OmniWeb General
FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
OmniWeb with -current webkit Thread Tools Search this Thread Display Modes
Is there a way to tell the sneaky peeks version to load a currently build WebKit framework (ala Safari in the WebKit.app test application)?
 
This isn't possible because OmniWeb still requires a few customizations that aren't part of the Apple WebKit. These differences may go away in 10.5 and beyond but for the time being you're stuck with the webkit we provide :)
 
Is there any thought to using a more recent WebKit in 5.5, since 13302 is getting a bit long in the tooth? Just curious.
 
Quote:
Originally Posted by Handycam
Is there any thought to using a more recent WebKit in 5.5, since 13302 is getting a bit long in the tooth? Just curious.
Well, It's considerably newer than the system WebKit.

There are very good reasons we picked 13302--mostly because we would have to reimplement some features from scratch to move very far forward from there.

That said, we have already picked up some changes from later versions of webkit to fix other bugs and we have fixed some crashers that still don't have fixes on the head.

Once 5.5 has shipped, we will look at how hard it is to move forward from here.

On major feature that will have to be redone is "Zoomed Editing" since WebKit no longer uses the Cocoa Text System for editing text areas and our feature was based on that...
 
Quote:
Originally Posted by Len Case
On major feature that will have to be redone is "Zoomed Editing" since WebKit no longer uses the Cocoa Text System for editing text areas and our feature was based on that...
Does that mean we'll lose spell checking, too?
 
Quote:
Originally Posted by troyb
This isn't possible because OmniWeb still requires a few customizations that aren't part of the Apple WebKit. These differences may go away in 10.5 and beyond but for the time being you're stuck with the webkit we provide :)
There's no way to move these changed out to say OmniWebKit.framework to be wrappers for WebKit.framework calls, so that you can drop in JavaScript* and Web* frameworks?

If there are specific WebKit changes, we're always willing to take patches (that aren't too application specific)!
 
Right now we are focused on shipping 5.5 quickly so that all our users can receive the benefits of a newer WebKit and Universal Binary--not just the early adopters who are willing to run alpha software.

Where possible we are trying to re-implement our features within the normal workings of WebKit and avoid customization, but when that isn't possible we are taking the most direct route which currently means that we have added and removed ivars from WebKit classes which is not possible via a wrapper framework.

After we ship, we plan to evaluate all our changes vs. the current version of WebKit at that time and develop patches to submit but that isn't really feasable right now since WebKit is such a moving target and just getting our changes to the head is a project in itself.
 
ok, cool. I was hoping that it was still at least somewhere on the table in the future :)
 
 


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Webkit version in Omniweb alexknight OmniWeb General 2 2009-08-18 01:34 PM
Webkit vs OmniWeb 5.10 sneaky peek sangheeta OmniWeb General 3 2009-07-09 09:35 PM
A Bug fixed in Webkit last year is still active in OmniWeb 5.7 hhm OmniWeb Bug Reports 4 2008-04-21 09:57 AM
5.6 webkit speeds vs. current Safari 3 beta mitsu3kgtsl OmniWeb General 13 2007-07-21 03:44 AM
Current OmniWeb engine status? jerome OmniWeb General 28 2006-04-28 10:12 PM


All times are GMT -8. The time now is 10:21 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, vBulletin Solutions, Inc.