Title: [144116] trunk
- Revision
- 144116
- Author
- [email protected]
- Date
- 2013-02-26 15:43:08 -0800 (Tue, 26 Feb 2013)
Log Message
[chromium] Re-enable the fixed version of freetype on linux
https://bugs.webkit.org/show_bug.cgi?id=110542
Reviewed by Tony Chang.
Tools:
Re-land the change in r143794 to switch to building with a fixed
version of FreeType for just DumpRenderTree. This allows us to share
one version of pixel baselines for both Lucid and Precise, and run the
layout tests in a stock Precise install (instead of a Lucid chroot).
Going forward, this approach isolates us from os-level changes to the
version of FreeType. Note that Chromium itself still uses the system
FreeType and is unaffected by this change.
This setting can still be turned off (at compile/gyp-time) by
manually setting use_custom_freetype=0.
* DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp:
LayoutTests:
Re-add entries for two tests that pass on Lucid but fail on Precise
even with the Freetype change. This isn't worth adding in
Lucid and Precise keywords for just these two tests.
* platform/chromium/TestExpectations:
Modified Paths
Diff
Modified: trunk/LayoutTests/ChangeLog (144115 => 144116)
--- trunk/LayoutTests/ChangeLog 2013-02-26 23:18:05 UTC (rev 144115)
+++ trunk/LayoutTests/ChangeLog 2013-02-26 23:43:08 UTC (rev 144116)
@@ -1,3 +1,16 @@
+2013-02-26 Dirk Pranke <[email protected]>
+
+ [chromium] Re-enable the fixed version of freetype on linux
+ https://bugs.webkit.org/show_bug.cgi?id=110542
+
+ Reviewed by Tony Chang.
+
+ Re-add entries for two tests that pass on Lucid but fail on Precise
+ even with the Freetype change. This isn't worth adding in
+ Lucid and Precise keywords for just these two tests.
+
+ * platform/chromium/TestExpectations:
+
2013-02-26 Stephen Chenney <[email protected]>
feDisplacementMap filter gets color space wrong
Modified: trunk/LayoutTests/platform/chromium/TestExpectations (144115 => 144116)
--- trunk/LayoutTests/platform/chromium/TestExpectations 2013-02-26 23:18:05 UTC (rev 144115)
+++ trunk/LayoutTests/platform/chromium/TestExpectations 2013-02-26 23:43:08 UTC (rev 144116)
@@ -4437,3 +4437,10 @@
webkit.org/b/110654 [ Mac Win ] tables/mozilla/bugs/bug92647-2.html [ Failure ]
# New test
webkit.org/b/110654 [ Mac Win ] css3/flexbox/button.html [ Failure ]
+
+# This is possibly a bug in the version of fontconfig on Precise, not sure.
+webkit.org/b/110915 [ Linux ] platform/chromium-linux/fast/text/chromium-linux-fontconfig-renderstyle.html [ Failure Pass ]
+
+# This fails on Precise due to a difference in Garuda.ttf between Lucid and Precise.
+# We can rebaseline when we drop Lucid support.
+webkit.org/b/110540 [ Linux ] fast/text/international/thai-line-breaks.html [ ImageOnlyFailure Pass ]
Modified: trunk/Tools/ChangeLog (144115 => 144116)
--- trunk/Tools/ChangeLog 2013-02-26 23:18:05 UTC (rev 144115)
+++ trunk/Tools/ChangeLog 2013-02-26 23:43:08 UTC (rev 144116)
@@ -1,3 +1,23 @@
+2013-02-26 Dirk Pranke <[email protected]>
+
+ [chromium] Re-enable the fixed version of freetype on linux
+ https://bugs.webkit.org/show_bug.cgi?id=110542
+
+ Reviewed by Tony Chang.
+
+ Re-land the change in r143794 to switch to building with a fixed
+ version of FreeType for just DumpRenderTree. This allows us to share
+ one version of pixel baselines for both Lucid and Precise, and run the
+ layout tests in a stock Precise install (instead of a Lucid chroot).
+ Going forward, this approach isolates us from os-level changes to the
+ version of FreeType. Note that Chromium itself still uses the system
+ FreeType and is unaffected by this change.
+
+ This setting can still be turned off (at compile/gyp-time) by
+ manually setting use_custom_freetype=0.
+
+ * DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp:
+
2013-02-26 Nico Weber <[email protected]>
[chromium] content shell drt: Enable WebKit::setLayoutTestMode()
Modified: trunk/Tools/DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp (144115 => 144116)
--- trunk/Tools/DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp 2013-02-26 23:18:05 UTC (rev 144115)
+++ trunk/Tools/DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp 2013-02-26 23:43:08 UTC (rev 144116)
@@ -45,9 +45,7 @@
'chromium_src_dir': '<(tools_dir)/../../..',
}],
['OS=="linux"', {
- # FIXME: This should be on by default.
- # See https://bugs.webkit.org/show_bug.cgi?id=107338
- 'use_custom_freetype%': 0,
+ 'use_custom_freetype%': 1,
}, {
'use_custom_freetype%': 0,
}],
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes