Changeset 54067 in webkit


Ignore:
Timestamp:
Jan 29, 2010 9:22:23 AM (14 years ago)
Author:
eric@webkit.org
Message:

2010-01-29 Alexander Pavlov <apavlov@chromium.org>

Reviewed by Pavel Feldman.

Fix MacOS X version detection

MacOS X version can have 2 or 3 segments.
https://bugs.webkit.org/show_bug.cgi?id=34322

  • inspector/front-end/inspector.js: (WebInspector._detectPlatform):
Location:
trunk/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r54063 r54067  
     12010-01-29  Alexander Pavlov  <apavlov@chromium.org>
     2
     3        Reviewed by Pavel Feldman.
     4
     5        Fix MacOS X version detection
     6
     7        MacOS X version can have 2 or 3 segments.
     8        https://bugs.webkit.org/show_bug.cgi?id=34322
     9
     10        * inspector/front-end/inspector.js:
     11        (WebInspector._detectPlatform):
     12
    1132010-01-29  Jakob Petsovits  <jpetsovits@rim.com>
    214
  • trunk/WebCore/inspector/front-end/inspector.js

    r54059 r54067  
    8484            return WebInspector.OS.Windows;
    8585        } else if (nativePlatform === "mac") {
    86             var match = userAgent.match(/Mac OS X\s*(?:(\d+)_(\d+)_(?:\d+))?/);
     86            var match = userAgent.match(/Mac OS X\s*(?:(\d+)_(\d+))?/);
    8787            if (!match || match[1] != 10)
    88                 return WebInspector.OS.MacLeopard;
     88                return WebInspector.OS.MacSnowLeopard;
    8989            switch (Number(match[2])) {
    9090                case 4:
     
    9393                    return WebInspector.OS.MacLeopard;
    9494                case 6:
     95                default:
    9596                    return WebInspector.OS.MacSnowLeopard;
    9697            }
    97             return WebInspector.OS.MacLeopard;
    9898        }
    9999
Note: See TracChangeset for help on using the changeset viewer.