Changeset 47095 in webkit


Ignore:
Timestamp:
Aug 12, 2009 12:59:56 AM (15 years ago)
Author:
pfeldman@chromium.org
Message:

2009-08-12 Mikhail Naganov <mnaganov@chromium.org>

Reviewed by Timothy Hatcher.

Changed Number.bytesToString to support low-resolution output.

https://bugs.webkit.org/show_bug.cgi?id=28146

  • inspector/front-end/utilities.js: (Number.bytesToString):
Location:
trunk/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r47094 r47095  
     12009-08-12  Mikhail Naganov  <mnaganov@chromium.org>
     2
     3        Reviewed by Timothy Hatcher.
     4
     5        Changed Number.bytesToString to support low-resolution output.
     6
     7        https://bugs.webkit.org/show_bug.cgi?id=28146
     8
     9        * inspector/front-end/utilities.js:
     10        (Number.bytesToString):
     11
    1122009-08-12  Prasanth Ullattil  <prasanth.ullattil@nokia.com>
    213
  • trunk/WebCore/inspector/front-end/utilities.js

    r46848 r47095  
    791791}
    792792
    793 Number.bytesToString = function(bytes, formatterFunction)
     793Number.bytesToString = function(bytes, formatterFunction, higherResolution)
    794794{
    795795    if (!formatterFunction)
    796796        formatterFunction = String.sprintf;
     797    if (typeof higherResolution === "undefined")
     798        higherResolution = true;
    797799
    798800    if (bytes < 1024)
     
    800802
    801803    var kilobytes = bytes / 1024;
    802     if (kilobytes < 1024)
     804    if (higherResolution && kilobytes < 1024)
    803805        return formatterFunction("%.2fKB", kilobytes);
     806    else if (kilobytes < 1024)
     807        return formatterFunction("%.0fKB", kilobytes);
    804808
    805809    var megabytes = kilobytes / 1024;
    806     return formatterFunction("%.3fMB", megabytes);
     810    if (higherResolution)
     811        return formatterFunction("%.3fMB", megabytes);
     812    else
     813        return formatterFunction("%.0fMB", megabytes);
    807814}
    808815
Note: See TracChangeset for help on using the changeset viewer.