Changeset 229866 in webkit
- Timestamp:
- Mar 22, 2018 2:56:18 PM (6 years ago)
- Location:
- trunk
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r229798 r229866 1 2018-03-22 Adrian Perez de Castro <aperez@igalia.com> 2 3 [WPE] Enable WOFF2 support 4 https://bugs.webkit.org/show_bug.cgi?id=178158 5 6 Reviewed by Frédéric Wang. 7 8 * Source/cmake/OptionsWPE.cmake: Add needed logic to detect the Brotli and WOFF2 libraries. 9 1 10 2018-03-21 Carlos Garcia Campos <cgarcia@igalia.com> 2 11 -
trunk/LayoutTests/ChangeLog
r229864 r229866 1 2018-03-22 Adrian Perez de Castro <aperez@igalia.com> 2 3 [WPE] Enable WOFF2 support 4 https://bugs.webkit.org/show_bug.cgi?id=178158 5 6 Reviewed by Frédéric Wang. 7 8 * platform/wpe/TestExpectations: Unskip the fast/text/woff2.html and fast/text/woff2-totalsfntsize.html 9 1 10 2018-03-21 Antoine Quint <graouts@apple.com> 2 11 -
trunk/LayoutTests/platform/wpe/TestExpectations
r229624 r229866 445 445 Bug(WPE) fast/table [ Skip ] 446 446 Bug(WPE) fast/text [ Skip ] 447 Bug(WPE) fast/text/woff2-totalsfntsize.html [ Pass ] 448 Bug(WPE) fast/text/woff2.html [ Pass ] 447 449 Bug(WPE) fast/text-autosizing [ Skip ] 448 450 Bug(WPE) fast/visual-viewport [ Skip ] -
trunk/Source/cmake/OptionsWPE.cmake
r229798 r229866 35 35 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_TOUCH_EVENTS PRIVATE ON) 36 36 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_WEBGL2 PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES}) 37 38 # Public options specific to the WPE port. Do not add any options here unless 39 # there is a strong reason we should support changing the value of the option, 40 # and the option is not relevant to any other WebKit ports. 41 WEBKIT_OPTION_DEFINE(USE_WOFF2 "Whether to enable support for WOFF2 Web Fonts." PUBLIC ON) 37 42 38 43 # Private options specific to the WPE port. … … 73 78 find_package(WPEBackend REQUIRED) 74 79 find_package(ZLIB REQUIRED) 80 81 if (USE_WOFF2) 82 find_package(WOFF2Dec 1.0.2) 83 if (NOT WOFF2DEC_FOUND) 84 message(FATAL_ERROR "liwoff2dec is needed for USE_WOFF2.") 85 endif () 86 endif () 75 87 76 88 if (ENABLE_ACCELERATED_2D_CANVAS) -
trunk/Tools/ChangeLog
r229865 r229866 1 2018-03-22 Adrian Perez de Castro <aperez@igalia.com> 2 3 [WPE] Enable WOFF2 support 4 https://bugs.webkit.org/show_bug.cgi?id=178158 5 6 Reviewed by Frédéric Wang. 7 8 * wpe/jhbuild.modules: Add "brotli" and "woff2" to the JHBuild moduleset. 9 1 10 2018-03-22 Brendan McLoughlin <brendan@bocoup.com> 2 11 -
trunk/Tools/wpe/jhbuild.modules
r227900 r229866 8 8 <metamodule id="webkitwpe-testing-dependencies"> 9 9 <dependencies> 10 <dep package="brotli"/> 10 11 <dep package="glib"/> 11 12 <dep package="libsoup"/> … … 18 19 <dep package="xkbcommon"/> 19 20 <dep package="webkit-gstreamer-testing-dependencies"/> 21 <dep package="woff2"/> 20 22 <dep package="wpe"/> 21 23 <dep package="wpe-mesa"/> … … 47 49 href="https://www.gnupg.org/ftp/gcrypt/"/> 48 50 51 <cmake id="brotli"> 52 <branch repo="github.com" module="google/brotli.git" checkoutdir="brotli" tag="v1.0.1"/> 53 </cmake> 54 55 <cmake id="woff2"> 56 <branch repo="github.com" module="google/woff2.git" checkoutdir="woff2" tag="v1.0.2"/> 57 <dependencies> 58 <dep package="brotli"/> 59 </dependencies> 60 </cmake> 61 49 62 <autotools id="libffi" autogen-sh="configure"> 50 63 <branch module="libffi/libffi-3.0.10.tar.gz" version="3.0.10"
Note: See TracChangeset
for help on using the changeset viewer.