Safari webkit build/revision - safari

How can I check which revision (svn revision) of webkit is used in a specific Safari binary? For example, I'd like to know which revision is used in the newest Safari on Mac (snow leopard 10.6.7).
User-agent doesn't provide this information :(

You can get an approximation using the version tag of Webkit as it appears in User-Agent :
Let's take for example the following user-agent :
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.13+ (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2
Webkit version is advertised here as 537.13+. This version tag is generated from following source file :
https://trac.webkit.org/browser/trunk/Source/WebCore/Configurations/Version.xcconfig
You could then take a look at which SVN revisions embeded this specifig version tag.

Related

Is the Intel AppFramework compatible with Calabash-android?

Is AppFramework compatible with Calabash-android?
Personnally i tried hours and failed to access to html elements.
Yes, it is compatible.
The diffulty i had was not due to Intel AppFramework but to my ignorance of calabash under cordova.
There are good example, the main thing is to replace Webview by SystemWebView.

DVB Headers on Mac

I was trying to install some DVB tv software for Linux on Mac OS X.
I have some TV tuners and they work so much better on Linux Ubuntu than on Mac OS X with The Tube application.
There are no ports on MacPorts or Homebrew and I tried installing w_scan but it requires the Linux DVB Headers to be installed.
Is there a way to build and install them?
Thanks
You just can't. The linux headers are to access features of the Linux kernel, which are obviously missing in macos.

Debugging JavaScript using Dragonfly Opera

I have used this link and installed Opera Dragonfly locally as mentioned. But now I am unable to load the JavaScript for debugging. Attached the screenshot of error. Any idea on resolving this?
I am using Opera 12.
My dragonfly environment is :
Protocol Version: 1
Core Version: 2.10.289
Operating System: Win32
Platform: Win32
User Agent: Opera/9.80 (Windows NT 5.1; U; en) Presto/2.10.289 Version/12.00
Opera Dragonfly Version: $dfversion$
Revision Number: $revdate$
I never tried out Dragonfly locally.
I see one potential problem with the post containing the link to the dragonfly zip-file.
This line here: 5. May 2011, 10:52:51
Are you sure that your version of Opera is still compatible to this version of Dragonfly?
This Repository contains the freshest version of Dragonfly available. Check out the integrated hints on how to build dragonfly. (I think building isn't even necessary if you are okay with some performance losses)
The following helps on general questions:
Did you select the right debugging context?
Either start Dragonfly from the Window you want to debug by pressing Ctrl+Shift+I or select the right context using the rightmost button below your zoom-slider in your screenshot.

Does the Samsung Smart TV use WebKit?

I am new to Samsung Smart TV Development, and I want to know if they are using WebKit.
2010 and 2011 devices use Maple. The version 3.0 SDK suggests they are moving to Webkit for 2012 devices.
check this page telling you: App Engine (Webkit Core)
and for versions and SDK check this link.
Model UN46ES7100F does as of November 2012 (and likely before). The user agent string is:
Mozilla/5.0 (SMART-TV; X11; Linux i686) AppleWebKit/534.7 (KHTML, like Gecko) Version/5.0 Safari/534.7

Which Safari version corresponds to which WebKit version?

Here is what Google Analytics says about the popularity of different Safari versions on my website:
Safari version Visits
=========================
533.21.1 48.82%
6533.18.5 19.52%
533.19.4 8.15%
534.5 3.82%
533.20.27 3.50%
534.48.3 3.10%
531.21.10 2.43%
533.18.5 2.30%
6531.22.7 1.00%
531.9 0.89%
But these are actually WebKit versions. Is there a table somewhere to help me to translate them to Safari versions?
Wikipedia lists Safari versions with the corresponding WebKit version: http://en.wikipedia.org/wiki/Safari_version_history