Changeset 49026 in webkit


Ignore:
Timestamp:
Oct 2, 2009 10:22:33 AM (15 years ago)
Author:
sfalken@apple.com
Message:

<https://bugs.webkit.org/show_bug.cgi?id=29989>
Safari version number shouldn't be exposed in WebKit code

Reviewed by Mark Rowe.

For a WebKit version of 532.3.4:
Product version is: 5.32.3.4 (was 4.0.3.0)
File version is: 5.32.3.4 (was 4.532.3.4)

JavaScriptCore:

WebCore:

  • WebCore.vcproj/QTMovieWin.rc:

WebKit/win:

  • WebKit.vcproj/WebKit.rc:

WebKitLibraries:

  • win/tools/scripts/PRODUCTVERSION: Removed.
  • win/tools/scripts/auto-version.sh: Re-worked script to remove references to PRODUCTVERSION.
Location:
trunk
Files:
1 deleted
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/ChangeLog

    r49022 r49026  
     12009-10-02  Steve Falkenburg  <sfalken@apple.com>
     2
     3        Reviewed by Mark Rowe.
     4
     5        <https://bugs.webkit.org/show_bug.cgi?id=29989>
     6        Safari version number shouldn't be exposed in WebKit code
     7       
     8        For a WebKit version of 532.3.4:
     9        Product version is: 5.32.3.4 (was 4.0.3.0)
     10        File version is: 5.32.3.4 (was 4.532.3.4)
     11
     12        * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.rc:
     13
    1142009-10-02  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
    215
  • trunk/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.rc

    r42689 r49026  
    1515
    1616VS_VERSION_INFO VERSIONINFO
    17  FILEVERSION __VERSION_MAJOR__,__BUILD_NUMBER_MAJOR__,__BUILD_NUMBER_MINOR__,__BUILD_NUMBER_VARIANT__
    18  PRODUCTVERSION __VERSION_MAJOR__,__VERSION_MINOR__,__VERSION_TINY__,0
     17 FILEVERSION __VERSION_MAJOR__,__VERSION_MINOR__,__VERSION_TINY__,__VERSION_BUILD__
     18 PRODUCTVERSION __VERSION_MAJOR__,__VERSION_MINOR__,__VERSION_TINY__,__VERSION_BUILD__
    1919 FILEFLAGSMASK 0x17L
    2020#ifdef _DEBUG
     
    3838            VALUE "OriginalFilename", "JavaScriptCore.dll"
    3939            VALUE "ProductName", " JavaScriptCore"
    40             VALUE "ProductVersion", __BUILD_NUMBER_SHORT__
     40            VALUE "ProductVersion", __VERSION_TEXT__
    4141        END
    4242    END
  • trunk/WebCore/ChangeLog

    r49025 r49026  
     12009-10-02  Steve Falkenburg  <sfalken@apple.com>
     2
     3        Reviewed by Mark Rowe.
     4
     5        <https://bugs.webkit.org/show_bug.cgi?id=29989>
     6        Safari version number shouldn't be exposed in WebKit code
     7       
     8        For a WebKit version of 532.3.4:
     9        Product version is: 5.32.3.4 (was 4.0.3.0)
     10        File version is: 5.32.3.4 (was 4.532.3.4)
     11
     12        * WebCore.vcproj/QTMovieWin.rc:
     13
    1142009-10-02  Stephen White  <senorblanco@chromium.org>
    215
  • trunk/WebCore/WebCore.vcproj/QTMovieWin.rc

    r39895 r49026  
    1515
    1616VS_VERSION_INFO VERSIONINFO
    17  FILEVERSION __VERSION_MAJOR__,__BUILD_NUMBER_MAJOR__,__BUILD_NUMBER_MINOR__,__BUILD_NUMBER_VARIANT__
    18  PRODUCTVERSION __VERSION_MAJOR__,__VERSION_MINOR__,__VERSION_TINY__,0
     17 FILEVERSION __VERSION_MAJOR__,__VERSION_MINOR__,__VERSION_TINY__,__VERSION_BUILD__
     18 PRODUCTVERSION __VERSION_MAJOR__,__VERSION_MINOR__,__VERSION_TINY__,__VERSION_BUILD__
    1919 FILEFLAGSMASK 0x17L
    2020#ifdef _DEBUG
     
    3838            VALUE "OriginalFilename", "QTMovieWin.dll"
    3939            VALUE "ProductName", "WebKit"
    40             VALUE "ProductVersion", __BUILD_NUMBER_SHORT__
     40            VALUE "ProductVersion", __VERSION_TEXT__
    4141        END
    4242    END
  • trunk/WebKit/win/ChangeLog

    r48946 r49026  
     12009-10-02  Steve Falkenburg  <sfalken@apple.com>
     2
     3        Reviewed by Mark Rowe.
     4
     5        <https://bugs.webkit.org/show_bug.cgi?id=29989>
     6        Safari version number shouldn't be exposed in WebKit code
     7       
     8        For a WebKit version of 532.3.4:
     9        Product version is: 5.32.3.4 (was 4.0.3.0)
     10        File version is: 5.32.3.4 (was 4.532.3.4)
     11
     12        * WebKit.vcproj/WebKit.rc:
     13
    1142009-09-30  Sam Weinig  <sam@webkit.org>
    215
  • trunk/WebKit/win/WebKit.vcproj/WebKit.rc

    r39924 r49026  
    2323
    2424VS_VERSION_INFO VERSIONINFO
    25  FILEVERSION __VERSION_MAJOR__,__BUILD_NUMBER_MAJOR__,__BUILD_NUMBER_MINOR__,__BUILD_NUMBER_VARIANT__
    26  PRODUCTVERSION __VERSION_MAJOR__,__VERSION_MINOR__,__VERSION_TINY__,0
     25 FILEVERSION __VERSION_MAJOR__,__VERSION_MINOR__,__VERSION_TINY__,__VERSION_BUILD__
     26 PRODUCTVERSION __VERSION_MAJOR__,__VERSION_MINOR__,__VERSION_TINY__,__VERSION_BUILD__
    2727 FILEFLAGSMASK 0x17L
    2828#ifdef _DEBUG
     
    4646            VALUE "OriginalFilename", "WebKit.dll"
    4747            VALUE "ProductName", " WebKit"
    48             VALUE "ProductVersion", __BUILD_NUMBER_SHORT__
     48            VALUE "ProductVersion", __VERSION_TEXT__
    4949        END
    5050    END
  • trunk/WebKitLibraries/ChangeLog

    r48775 r49026  
     12009-10-02  Steve Falkenburg  <sfalken@apple.com>
     2
     3        Reviewed by Mark Rowe.
     4
     5        <https://bugs.webkit.org/show_bug.cgi?id=29989>
     6        Safari version number shouldn't be exposed in WebKit code
     7       
     8        For a WebKit version of 532.3.4:
     9        Product version is: 5.32.3.4 (was 4.0.3.0)
     10        File version is: 5.32.3.4 (was 4.532.3.4)
     11
     12        * win/tools/scripts/PRODUCTVERSION: Removed.
     13        * win/tools/scripts/auto-version.sh: Re-worked script to remove references to PRODUCTVERSION.
     14
    1152009-09-25  Dan Bernstein  <mitz@apple.com>
    216
  • trunk/WebKitLibraries/win/tools/scripts/auto-version.sh

    r47154 r49026  
    3030mkdir -p "$VERSIONPATH"
    3131
    32 PRODUCTVERSION=`cat $SRCPATH/PRODUCTVERSION | sed -r 's/(.+?)[\r\n]*$/\1/'`
    33 MAJORVERSION=`echo "$PRODUCTVERSION" | sed 's/\([^\.]*\)\.\([^.]*\)\(\.\([^.]*\)\)\?/\1/'`
    34 MINORVERSION=`echo "$PRODUCTVERSION" | sed 's/\([^\.]*\)\.\([^.]*\)\(\.\([^.]*\)\)\?/\2/'`
    35 TINYVERSION=`echo "$PRODUCTVERSION" | sed 's/\([^\.]*\)\.\([^.]*\)\(\.\([^.]*\)\)\?/\4/'`
    36 if [ "$TINYVERSION" == "" ]; then
    37     TINYVERSION=0
    38 fi
    39 
    4032if [ "$RC_PROJECTSOURCEVERSION" == "" ]; then
    41     PROPOSEDVERSION=`cat $SRCPATH/VERSION`
     33    PROPOSEDVERSION=$(cat "$SRCPATH/VERSION")
    4234else
    4335    PROPOSEDVERSION="$RC_PROJECTSOURCEVERSION"
    4436fi
    45 PROPOSEDVERSION=`echo "$PROPOSEDVERSION" | sed -r 's/(.+?)[\r\n]*$/\1/'`
    4637
    4738BLDMAJORVERSION=`echo "$PROPOSEDVERSION" | sed 's/\([^\.]*\)\(\.\([^.]*\)\(\.\([^.]*\)\)\?\)\?/\1/'`
     
    5445    BLDVARIANTVERSION=0
    5546fi
    56 SVNOPENSOURCEREVISION=`svn info | grep '^Revision' | sed -r 's/^Revision: (.+?)[\r\n]*$/\1/'`
     47SVNOPENSOURCEREVISION=`svn info | grep '^Revision' | sed 's/^Revision: \(.*\)/\1/'`
     48
     49MAJORVERSION=`echo "$PROPOSEDVERSION" | sed 's/\(.\)[^\.]*\(\.\([^.]*\)\(\.\([^.]*\)\)\?\)\?/\1/'`
     50MINORVERSION=`echo "$PROPOSEDVERSION" | sed 's/.\([^\.]*\)\(\.\([^.]*\)\(\.\([^.]*\)\)\?\)\?/\1/'`
     51TINYVERSION=`echo "$PROPOSEDVERSION" | sed 's/\([^\.]*\)\(\.\([^.]*\)\(\.\([^.]*\)\)\?\)\?/\3/'`
     52if [ "$MINORVERSION" == "" ]; then
     53    MINORVERSION=0
     54fi
     55if [ "$TINYVERSION" == "" ]; then
     56    TINYVERSION=0
     57fi
    5758
    5859BLDNMBR="$PROPOSEDVERSION"
     
    6162if [ "$RC_PROJECTSOURCEVERSION" == "" ]; then
    6263    BLDNMBRSHORT="$BLDNMBRSHORT+"
    63     BLDUSERNAME=`echo "$(whoami)" | sed -r 's/(.+?)[\r\n]*$/\1/'`
    64     BLDDATE=`echo "$(date)" | sed -r 's/(.+?)[\r\n]*$/\1/'`
    65     BLDNMBR="$BLDNMBRSHORT $BLDUSERNAME - $BLDDATE - r$SVNOPENSOURCEREVISION"
     64    BLDNMBR="$BLDNMBRSHORT $(whoami) - $(date) - r$SVNOPENSOURCEREVISION"
    6665fi
    6766
    6867cat > "$VERSIONFILE" <<EOF
    69 #define __VERSION_TEXT__ "$PRODUCTVERSION ($BLDNMBR)"
     68#define __VERSION_TEXT__ "$BLDNMBR"
    7069#define __BUILD_NUMBER__ "$BLDNMBR"
    7170#define __BUILD_NUMBER_SHORT__ "$BLDNMBRSHORT"
     
    7372#define __VERSION_MINOR__ $MINORVERSION
    7473#define __VERSION_TINY__ $TINYVERSION
     74#define __VERSION_BUILD__ $BLDVARIANTVERSION
    7575#define __BUILD_NUMBER_MAJOR__ $BLDMAJORVERSION
    7676#define __BUILD_NUMBER_MINOR__ $BLDMINORVERSION
Note: See TracChangeset for help on using the changeset viewer.