tables/mozilla/bugs/bug10633.html is flakey on Yosemite
authormmaxfield@apple.com <mmaxfield@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 16 Jan 2015 05:55:05 +0000 (05:55 +0000)
committermmaxfield@apple.com <mmaxfield@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 16 Jan 2015 05:55:05 +0000 (05:55 +0000)
https://bugs.webkit.org/show_bug.cgi?id=140487

Reviewed by Simon Fraser.

Source/WebCore:

The workaround in https://bugs.webkit.org/show_bug.cgi?id=140253 works
on both OSes.

* platform/graphics/mac/SimpleFontDataMac.mm:
(WebCore::SimpleFontData::platformInit):

LayoutTests:

Mark tests as not flakey any more.

* platform/mac/TestExpectations:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@178573 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/platform/mac/TestExpectations
Source/WebCore/ChangeLog
Source/WebCore/platform/graphics/mac/SimpleFontDataMac.mm

index eabe4d7..0e79625 100644 (file)
@@ -1,3 +1,14 @@
+2015-01-15  Myles C. Maxfield  <mmaxfield@apple.com>
+
+        tables/mozilla/bugs/bug10633.html is flakey on Yosemite
+        https://bugs.webkit.org/show_bug.cgi?id=140487
+
+        Reviewed by Simon Fraser.
+
+        Mark tests as not flakey any more.
+
+        * platform/mac/TestExpectations:
+
 2015-01-15  Brent Fulgham  <bfulgham@apple.com>
 
         [Win] Unreviewed Windows gardening.
index 2cc0947..8db65ea 100644 (file)
@@ -1483,14 +1483,6 @@ webkit.org/b/139968 [ MountainLion ] platform/mac/editing/spelling/autocorrectio
 # Fails on Mountain Lion and Yosemite on bots.
 webkit.org/b/139968 fast/text/atsui-rtl-override-selection.html [ Failure ]
 # These tests became flaky, text width gets slightly off.
-webkit.org/b/139968 [ Yosemite+ ] http/tests/misc/acid3.html [ Pass Failure ]
-webkit.org/b/139968 [ Mavericks+ ] tables/mozilla/bugs/bug10633.html [ Pass Failure ]
-webkit.org/b/139968 [ Mavericks+ ] tables/mozilla/bugs/bug113235-1.html [ Pass Failure ]
-webkit.org/b/139968 [ Mavericks+ ] tables/mozilla/bugs/bug8858.html [ Pass Failure ]
-webkit.org/b/139977 [ Mavericks+ ] fast/encoding/utf-16-big-endian.html [ Pass Failure ]
-webkit.org/b/139977 [ Mavericks+ ] fast/encoding/utf-16-little-endian.html [ Pass Failure ]
-webkit.org/b/139982 [ Mavericks+ ] svg/custom/svg-fonts-without-missing-glyph.xhtml [ Pass Failure ]
-webkit.org/b/139988 [ Mavericks+ ] fonts/sans-serif.html [ Pass Failure ]
 webkit.org/b/139968 [ Mavericks+ ] fast/block/margin-collapse/103.html [ Pass Failure ]
 webkit.org/b/139968 [ Mavericks+ ] fast/dom/52776.html [ Pass Failure ]
 webkit.org/b/139968 [ Mavericks+ ] fast/text/complex-text-opacity.html [ Pass Failure ]
@@ -1509,5 +1501,5 @@ webkit.org/b/139968 [ Mavericks+ ] svg/W3C-SVG-1.1-SE/text-intro-05-t.svg [ Pass
 webkit.org/b/139968 [ Mavericks+ ] svg/W3C-SVG-1.1/text-intro-05-t.svg [ Pass Failure ]
 webkit.org/b/139968 [ Mavericks+ ] svg/text/text-intro-05-t.svg [ Pass Failure ]
 webkit.org/b/139968 [ Mavericks+ ] tables/mozilla/bugs/bug2479-2.html [ Pass Failure ]
-webkit.org/b/139968 [ Mavericks+ ] media/controls-after-reload.html [ Pass Failure ]
-webkit.org/b/139968 [ Mavericks+ ] media/controls-without-preload.html [ Pass Failure ]
+webkit.org/b/139968 [ Mavericks ] media/controls-after-reload.html [ Pass Failure ]
+webkit.org/b/139968 [ Mavericks ] media/controls-without-preload.html [ Pass Failure ]
index e3c7a8c..8f105b0 100644 (file)
@@ -1,3 +1,16 @@
+2015-01-15  Myles C. Maxfield  <mmaxfield@apple.com>
+
+        tables/mozilla/bugs/bug10633.html is flakey on Yosemite
+        https://bugs.webkit.org/show_bug.cgi?id=140487
+
+        Reviewed by Simon Fraser.
+
+        The workaround in https://bugs.webkit.org/show_bug.cgi?id=140253 works
+        on both OSes.
+
+        * platform/graphics/mac/SimpleFontDataMac.mm:
+        (WebCore::SimpleFontData::platformInit):
+
 2015-01-15  Ryosuke Niwa  <rniwa@webkit.org>
 
         Removing an HTML element spends a lot of time in adjustDirectionalityIfNeededAfterChildrenChanged
index cca77bf..9b2b1e0 100644 (file)
@@ -166,7 +166,7 @@ void SimpleFontData::platformInit()
         initFontData(this);
     }
 
-#if __MAC_OS_X_VERSION_MIN_REQUIRED == 1090
+#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090
     // Work around <rdar://problem/19433490>
     CGGlyph dummyGlyphs[] = {0, 0};
     CGSize dummySize[] = {CGSizeMake(0, 0), CGSizeMake(0, 0)};