diff --git a/webkitgtk-2.12.4-message-sender-destination.patch b/webkitgtk-2.12.4-message-sender-destination.patch new file mode 100644 index 0000000..b8ad1e7 --- /dev/null +++ b/webkitgtk-2.12.4-message-sender-destination.patch @@ -0,0 +1,11 @@ +Index: /Source/WebKit2/NetworkProcess/NetworkResourceLoader.cpp +=================================================================== +--- a/Source/WebKit2/NetworkProcess/NetworkResourceLoader.cpp ++++ b/Source/WebKit2/NetworkProcess/NetworkResourceLoader.cpp +@@ -407,5 +407,5 @@ + sendReplyToSynchronousRequest(*m_synchronousLoadData, nullptr); + } else if (auto* connection = messageSenderConnection()) +- connection->send(Messages::WebResourceLoader::DidFailResourceLoad(error), 0, 0); ++ connection->send(Messages::WebResourceLoader::DidFailResourceLoad(error), messageSenderDestinationID(), 0); + + cleanup(); diff --git a/webkitgtk4.spec b/webkitgtk4.spec index 64f9d1e..87f3ecf 100644 --- a/webkitgtk4.spec +++ b/webkitgtk4.spec @@ -7,7 +7,7 @@ Name: webkitgtk4 Version: 2.12.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: GTK+ Web content engine library License: LGPLv2 @@ -16,6 +16,8 @@ Source0: http://webkitgtk.org/releases/webkitgtk-%{version}.tar.xz # https://bugs.webkit.org/show_bug.cgi?id=142074 Patch0: webkitgtk-2.7.90-user-agent-branding.patch +# https://bugs.webkit.org/show_bug.cgi?id=161494 +Patch1: webkitgtk-2.12.4-message-sender-destination.patch BuildRequires: at-spi2-core-devel BuildRequires: bison @@ -246,6 +248,9 @@ make %{?_smp_mflags} -C %{_target_platform} %{_datadir}/gtk-doc/html/webkitdomgtk-4.0/ %changelog +* Thu Sep 01 2016 Michael Catanzaro - 2.12.4-1 +- Add patch for network loader regression + * Wed Aug 24 2016 Tomas Popela - 2.12.4-1 - Update to 2.12.4