diff --git a/qt5-qtwebengine.spec b/qt5-qtwebengine.spec index 96818f8..72314e3 100644 --- a/qt5-qtwebengine.spec +++ b/qt5-qtwebengine.spec @@ -89,6 +89,8 @@ Patch10: qtwebengine-opensource-src-5.9.0-openmax-dl-neon.patch Patch21: qtwebengine-everywhere-src-5.12.0-gn-bootstrap-verbose.patch # Fix/workaround FTBFS on aarch64 with newer glibc Patch24: qtwebengine-everywhere-src-5.11.3-aarch64-new-stat.patch +# Fix missing semicolon in Blink +Patch25: qtwebengine-everywhere-5.13.2-missing-semicolon-in-blink.patch ## Upstream patches: # qtwebengine-chromium @@ -373,6 +375,7 @@ popd ## NEEDSWORK #patch21 -p1 -b .gn-bootstrap-verbose %patch24 -p1 -b .aarch64-new-stat +%patch25 -p1 -b .missing-semicolon-in-blink # the xkbcommon config/feature was renamed in 5.12, so need to adjust QT_CONFIG references # when building on older Qt releases diff --git a/qtwebengine-everywhere-5.13.2-missing-semicolon-in-blink.patch b/qtwebengine-everywhere-5.13.2-missing-semicolon-in-blink.patch new file mode 100644 index 0000000..55251d7 --- /dev/null +++ b/qtwebengine-everywhere-5.13.2-missing-semicolon-in-blink.patch @@ -0,0 +1,13 @@ +diff --git a/src/3rdparty/chromium/third_party/blink/renderer/core/dom/document.cc b/src/3rdparty/chromium/third_party/blink/renderer/core/dom/document.cc +index 18100c7b7..542f9bd11 100644 +--- a/src/3rdparty/chromium/third_party/blink/renderer/core/dom/document.cc ++++ b/src/3rdparty/chromium/third_party/blink/renderer/core/dom/document.cc +@@ -5710,7 +5710,7 @@ static ParseQualifiedNameResult ParseQualifiedNameInternal( + + for (unsigned i = 0; i < length;) { + UChar32 c; +- U16_NEXT(characters, i, length, c) ++ U16_NEXT(characters, i, length, c); + if (c == ':') { + if (saw_colon) + return ParseQualifiedNameResult(kQNMultipleColons);