Changeset 150250 in webkit


Ignore:
Timestamp:
May 17, 2013 5:30:06 AM (11 years ago)
Author:
allan.jensen@digia.com
Message:

2 math sputnik test fail on 32 bit
https://bugs.webkit.org/show_bug.cgi?id=88519

Reviewed by Jocelyn Turcotte.

Update the expected values to match recent changes in test262.
The old tested values are considered outside the validation range.

  • platform/efl/TestExpectations:
  • platform/gtk/TestExpectations:
  • platform/qt/TestExpectations:
  • sputnik/Conformance/15_Native_Objects/15.8_Math/15.8.2/15.8.2.16_sin/S15.8.2.16_A7.html:
  • sputnik/Conformance/15_Native_Objects/15.8_Math/15.8.2/15.8.2.18_tan/S15.8.2.18_A7.html:
Location:
trunk/LayoutTests
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r150248 r150250  
     12013-05-17  Allan Sandfeld Jensen  <allan.jensen@digia.com>
     2
     3        2 math sputnik test fail on 32 bit
     4        https://bugs.webkit.org/show_bug.cgi?id=88519
     5
     6        Reviewed by Jocelyn Turcotte.
     7
     8        Update the expected values to match recent changes in test262.
     9        The old tested values are considered outside the validation range.
     10
     11        * platform/efl/TestExpectations:
     12        * platform/gtk/TestExpectations:
     13        * platform/qt/TestExpectations:
     14        * sputnik/Conformance/15_Native_Objects/15.8_Math/15.8.2/15.8.2.16_sin/S15.8.2.16_A7.html:
     15        * sputnik/Conformance/15_Native_Objects/15.8_Math/15.8.2/15.8.2.18_tan/S15.8.2.18_A7.html:
     16
    1172013-05-17  Gabor Abraham  <abrhm@inf.u-szeged.hu>
    218
  • trunk/LayoutTests/platform/efl/TestExpectations

    r150235 r150250  
    375375
    376376# Rounding issues when running on 32-bits machines.
    377 webkit.org/b/43568 sputnik/Conformance/15_Native_Objects/15.8_Math/15.8.2/15.8.2.16_sin/S15.8.2.16_A7.html
    378 webkit.org/b/43568 sputnik/Conformance/15_Native_Objects/15.8_Math/15.8.2/15.8.2.18_tan/S15.8.2.18_A7.html
    379377svg/css/stars-with-shadow.html
    380378svg/W3C-SVG-1.1/paths-data-03-f.svg
  • trunk/LayoutTests/platform/gtk/TestExpectations

    r150246 r150250  
    844844webkit.org/b/84857 fast/repaint/moving-shadow-on-path.html [ Failure Pass ]
    845845webkit.org/b/80210 security/block-test.html [ Failure Pass ]
    846 webkit.org/b/43568 sputnik/Conformance/15_Native_Objects/15.8_Math/15.8.2/15.8.2.16_sin/S15.8.2.16_A7.html [ Failure Pass ]
    847 webkit.org/b/43568 sputnik/Conformance/15_Native_Objects/15.8_Math/15.8.2/15.8.2.18_tan/S15.8.2.18_A7.html [ Failure Pass ]
    848846webkit.org/b/62204 svg/W3C-SVG-1.1/paths-data-03-f.svg [ Failure Pass ]
    849847Bug(GTK) svg/css/composite-shadow-example.html [ Failure Pass ]
  • trunk/LayoutTests/platform/qt/TestExpectations

    r150248 r150250  
    898898sputnik/Unicode/Unicode_510/S7.6_A5.3_T1.html
    899899sputnik/Unicode/Unicode_510/S7.6_A5.3_T2.html
    900 
    901 # [Qt] 2 math sputnik test fail on 32 bit
    902 # https://bugs.webkit.org/show_bug.cgi?id=88519
    903 sputnik/Conformance/15_Native_Objects/15.8_Math/15.8.2/15.8.2.16_sin/S15.8.2.16_A7.html
    904 sputnik/Conformance/15_Native_Objects/15.8_Math/15.8.2/15.8.2.18_tan/S15.8.2.18_A7.html
    905900
    906901# =========================================================================== #
  • trunk/LayoutTests/sputnik/Conformance/15_Native_Objects/15.8_Math/15.8.2/15.8.2.16_sin/S15.8.2.16_A7.html

    r120489 r150250  
    169169x[61] = 6.08371910695166300000;
    170170x[62] = 6.18345220706562420000;
    171 x[63] = 6.28318530717958620000;
     171// Result is implementation dependent and varies on platform as you approach limits.
     172// e.g. Output approaches zero as input approaches PI * 2 (6.28318530717958647).
     173// The value of 6.2831 for x[63] is chosen below as an arbitrary cut off point for
     174// expecting a result within the validation's tolerance range.
     175x[63] = 6.2831;
    172176
    173177
     
    236240y[61] = -0.19814614319939772000;
    237241y[62] = -0.09956784659581728600;
    238 y[63] = -0.0000000000000002449293598294706400;
     242y[63] = -0.00008530717948287973;
    239243
    240244
  • trunk/LayoutTests/sputnik/Conformance/15_Native_Objects/15.8_Math/15.8.2/15.8.2.18_tan/S15.8.2.18_A7.html

    r120489 r150250  
    106106vnum = 64;
    107107var x = new Array();
    108 x[0] = -1.57079632679489660000;
     108// Result is implementation dependent and varies on platform as you approach limits.
     109// e.g. Output approaches Infinity as input approaches PI / 2 (1.5707963267948966)
     110// The value of 1.5707 for x[0] is chosen below as an arbitrary cut off point for
     111// expecting a result within the validation's tolerance range.
     112x[0] = -1.5707;
    109113x[1] = -1.52092977673791570000;
    110114x[2] = -1.47106322668093490000;
     
    169173x[61] = 1.47106322668093490000;
    170174x[62] = 1.52092977673791550000;
    171 x[63] = 1.57079632679489660000;
     175x[63] = 1.5707;
    172176
    173177
    174178
    175179var y = new Array();
    176 y[0] = -16331239353195370.00000000000000000000;
     180y[0] = -10381.32741756979;
    177181y[1] = -20.03689788997828100000;
    178182y[2] = -9.99349498241742220000;
     
    237241y[61] = 9.99349498241742220000;
    238242y[62] = 20.03689788997819200000;
    239 y[63] = 16331239353195370.00000000000000000000;
     243y[63] = 10381.32741756979;
    240244
    241245
Note: See TracChangeset for help on using the changeset viewer.