[GTK] HTTP auth layout tests are flaky
authorcarlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 3 Jan 2017 09:04:20 +0000 (09:04 +0000)
committercarlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 3 Jan 2017 09:04:20 +0000 (09:04 +0000)
commitecafb16a64f49f84fe844d8f5969914ff2839746
treea7c2e61b45af9deb763507e8e64d5e4ebe11786b
parent0cf25a2f97cc51c1d317c2a7ce6602104f88532a
[GTK] HTTP auth layout tests are flaky
https://bugs.webkit.org/show_bug.cgi?id=158919

Reviewed by Michael Catanzaro.

Source/WebKit2:

Implement NetworkSession::clearCredentials() for soup using the new libsoup API when available.

* NetworkProcess/soup/NetworkSessionSoup.cpp:
(WebKit::NetworkSessionSoup::clearCredentials):
* NetworkProcess/soup/NetworkSessionSoup.h:

Tools:

* gtk/jhbuild.modules: Update libsoup to version 2.57.1.
* gtk/jhbuildrc: Stop passing --enable-introspection unconditionally to all modules. We don't really need
introspection for the dependencies in the internal build, and it makes newer libsoup build fail because of
missing valac in the bots.

LayoutTests:

Unskip tests that should pass now.

* platform/gtk/TestExpectations:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@210234 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/platform/gtk/TestExpectations
Source/WebKit2/ChangeLog
Source/WebKit2/NetworkProcess/soup/NetworkSessionSoup.cpp
Source/WebKit2/NetworkProcess/soup/NetworkSessionSoup.h
Tools/ChangeLog
Tools/gtk/jhbuild.modules
Tools/gtk/jhbuildrc