Сборка / ревизия веб-комплекта Safari - PullRequest
4 голосов
/ 23 мая 2011

Как я могу проверить, какая ревизия (svn-ревизия) webkit используется в конкретном бинарном файле Safari?Например, я хотел бы знать, какая ревизия используется в новейшем Safari на Mac (снежный барс 10.6.7).

Пользовательский агент не предоставляет эту информацию: (

1 Ответ

2 голосов
/ 15 ноября 2012

Вы можете получить аппроксимацию, используя тег версии Webkit, как он отображается в User-Agent:

Давайте возьмем, например, следующий user-agent:

Mozilla / 5.0(Macintosh; Intel Mac OS X 10_6_8) AppleWebKit / 537.13 + (KHTML, как Gecko) Версия / 5.1.7 Safari / 534.57.2

Версия Webkit объявляется здесь как 537.13+.Этот тег версии сгенерирован из следующего исходного файла:

https://trac.webkit.org/browser/trunk/Source/WebCore/Configurations/Version.xcconfig

Затем можно посмотреть, какие версии SVN встраивают этот указанный тег версии.

...