From f1cb0ab451f3282648caec6ec359be356c921942 Mon Sep 17 00:00:00 2001 From: Allan Sandfeld Jensen Date: Mon, 11 Jul 2022 16:32:50 +0200 Subject: Fix PDF viewer It was broken after 102-based merge Submodule src/3rdparty c57592220..8496e1340: > Revert "Jumbo build mojom files" > FIXUP: Fix building with optimize_webui=false > Revert "Add remove_v8base_debug_symbols to GN" > FIXUP: Fix crashes and asserts > Add missing node modules for PDF support > [Backport] CVE-2022-2614: Use after free in Sign-In Flow > [Backport] CVE-2022-2618: Insufficient validation of untrusted input in Internals > [Backport] CVE-2022-2612: Side-channel information leakage in Keyboard input > [Backport] CVE-2022-2613: Use after free in Input > [Backport] CVE-2022-2624: Heap buffer overflow in PDF > [Backport] CVE-2022-2610: Insufficient policy enforcement in Background Fetch > [Backport] CVE-2022-2615: Insufficient policy enforcement in Cookies > [Backport] CVE-2022-2294: Heap buffer overflow in WebRTC > [Backport] CVE-2022-2478 : Use after free in PDF > Jumbo build mojom files Pick-to: 6.4 Change-Id: I4fc608c21ab8aaa508329e708446b57cccbddf76 Reviewed-by: Peter Varga --- src/core/configure/BUILD.root.gn.in | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/core/configure') diff --git a/src/core/configure/BUILD.root.gn.in b/src/core/configure/BUILD.root.gn.in index 9a49d6465..24e8563eb 100644 --- a/src/core/configure/BUILD.root.gn.in +++ b/src/core/configure/BUILD.root.gn.in @@ -219,6 +219,7 @@ source_set("qtwebengine_sources") { "//components/plugins/renderer/", "//content/browser/resources/quota:resources", "//extensions/buildflags:buildflags", + "//pdf:buildflags", "//printing/buildflags:buildflags", "//qtwebengine/common:mojo_bindings", "//rlz/buildflags:buildflags", @@ -339,9 +340,9 @@ source_set("qtwebengine_sources") { if (enable_pdf) { deps += [ "//pdf", - "//pdf:buildflags", "//chrome/browser/resources/pdf:resources", "//components/pdf/browser", + "//components/pdf/browser:interceptors", "//components/pdf/common", "//components/pdf/renderer", "//components/printing/browser", -- cgit v1.2.3