summaryrefslogtreecommitdiffstats
path: root/webkit/build/webkit_version.py
Commit message (Collapse)AuthorAgeFilesLines
* Generate and use LASTCHANGE for blinkmnaganov@chromium.org2013-05-311-72/+0
| | | | | | | | | | | | | | | | | The main reason for making this change is the fact that when pulling Chromium and Blink code into Android, we have to make automatic changes to the repository (for example, for generating *.mk files), and the Blink commit we have as HEAD doesn't match any public commit in the main Blink repo. While via the LASTCHANGE file we could report a publicly visible revision. Also, the way webkit_version.h header is generated now appears to be silly. First, it doesn't leverage enough existing tools. Second, as it is noted in webkit_user_agent.gypi, it is broken for incremental builds. Review URL: https://chromiumcodereview.appspot.com/14973005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203387 0039d316-1c4b-4281-b951-d872f2087c98
* Remove Chromium dependency on WebCore/Configurations/Version.xcconfig file.abarth@chromium.org2013-04-171-47/+12
| | | | | | Review URL: https://codereview.chromium.org/14096010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194533 0039d316-1c4b-4281-b951-d872f2087c98
* Fix python scripts in src/webkitmaruel@chromium.org2012-01-091-4/+7
| | | | | | | | | | | | | | | | | | Make sure that: - shebang is only present for executable files - shebang is #!/usr/bin/env python - __main__ is only present for executable files - file's executable bit is coherent Also fix EOF LF to be only one. TBR=dpranke@chromium.org BUG=105108 TEST= Review URL: http://codereview.chromium.org/8678022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116864 0039d316-1c4b-4281-b951-d872f2087c98
* Unify the version string to be displayed on "About Chromium" dialog. (5/6)haraken@google.com2011-07-301-17/+10
| | | | | | | | | | | | | | | | | | | | | | | - Fetch Subversion URL and the revision from 'git log' even if git-svn is not available. - Remove VersionInfo.root, since nobody is using it. - Allow a user to specify the directory name just prior to the svn src URL. FYI: We decided to split the changes of issue 7104106 (http://codereview.chromium.org/7104106/) into the following steps. This is the fifth step of them: (1) Add CreateVersionString() to chrome_version_info.*, update the GTK+ code to use it. (reviewer: erg, tony) (2) Update the mac code to use CreateVersionString(). Update About.xib. (reviewer: mark) (3) Update the views code to use CreateVersionString(). This can happen at the same time as (2). (reviewer: davemoore, tony) (4) Update version.bat to use lastchange.py. (reviewer: evan) (5) Make changes to lastchange.py and webkit_version.py. (reviewer: evan, mark) (6) Update tweak_info_plist to use lastchange.py. (reviewer: mark) BUG=37186 TEST=Observe that "About Chromium" dialog shows the version string like "14.0.787.0 (Developer Build 88242 Windows" on Windows and Linux. Review URL: http://codereview.chromium.org/7493073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94828 0039d316-1c4b-4281-b951-d872f2087c98
* Removed the GetProductVersion function from webkit_glue and replace it with ↵ananta@chromium.org2011-06-161-1/+10
| | | | | | | | | | | | | | | | | | the BuildUserAgent function. The BuildUserAgent function has been deleted from user_agent.cc. The implementation of this function in content\renderer_glue.cc calls the GetUserAgent API in ContentClient which is implemented by the embedder (Chrome). Added implementations of the BuildUserAgent function for test_shell and DumpRenderTree. To build the user agent string we need the webkit major and minor versions. Added getters for them in the webkit_glue namespace in the user_agent.h/.cc files. This helps reduce the implicit dependency of content on chrome. BUG=82454 Review URL: http://codereview.chromium.org/7166004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89415 0039d316-1c4b-4281-b951-d872f2087c98
* lastchange: handle the git-but-not-git-svn caseevan@chromium.org2011-01-241-10/+13
| | | | | | | | | | | | When we're using a git checkout of WebKit that hasn't had git-svn set up, ignore the missing versioning information rather than failing. BUG=70606,private mails Review URL: http://codereview.chromium.org/6267010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72351 0039d316-1c4b-4281-b951-d872f2087c98
* webkit: expose webkit branch and revision number in about pagesevan@chromium.org2011-01-221-4/+40
| | | | | | | | | | | | | | | - Change lastchange.py to work in other directories and to provide SVN URL. - Use lastchange.py in place where we generate WebKit versioning info. - Include branch@revision string in glue API. BUG=41264 TEST=compiles Review URL: http://codereview.chromium.org/6354014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72245 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes CRLF and trailing white spaces.maruel@chromium.org2009-03-051-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10982 0039d316-1c4b-4281-b951-d872f2087c98
* Apply svn:executable to .py files which should have it.phajdan.jr@chromium.org2008-12-121-0/+0
| | | | | | Review URL: http://codereview.chromium.org/14012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6884 0039d316-1c4b-4281-b951-d872f2087c98
* Use a more compact license header in source files.license.bot2008-08-241-29/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1287 0039d316-1c4b-4281-b951-d872f2087c98
* Pull the major and minor webkit version numbers from ↵erikkay@google.com2008-08-041-0/+88
WebCore/Configurations/Version.xcconfig and generate a header file that allows us to keep our user agent info up to date. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@334 0039d316-1c4b-4281-b951-d872f2087c98