|Product:||WebKit||Reporter:||Ting-Wei Lan <lantw44>|
|Component:||WebKitGTK||Assignee:||Michael Catanzaro <mcatanzaro>|
|Severity:||Normal||CC:||bugs-noreply, mcatanzaro, Ms2ger|
|Version:||WebKit Local Build|
Description Ting-Wei Lan 2018-03-01 06:53:22 PST
Comment 1 Michael Catanzaro 2018-03-01 08:54:06 PST
Is this a regression?
Comment 2 Michael Catanzaro 2018-03-01 08:56:19 PST
Comment 3 Michael Catanzaro 2018-03-01 08:57:17 PST
If downgrading libsoup doesn't help, please try the various recent unstable releases of WebKitGTK+ to try to pinpoint the one that introduced this regression; that will make it much easier for us to guess the problematic commit or bisect it.
Comment 4 Ting-Wei Lan 2018-03-03 09:39:06 PST
Comment 5 Michael Catanzaro 2018-03-05 10:53:44 PST
Please test again with libsoup 2.61.91; it should be fixed there, because Claudio reverted my commit that I think broke this. I'll continue to investigate and try to re-land in https://bugzilla.gnome.org/show_bug.cgi?id=792130.
Comment 6 Michael Catanzaro 2018-03-05 10:53:58 PST
(In reply to Michael Catanzaro from comment #5) > Please test again with libsoup 2.61.91; it should be fixed there Do let us know :)
Comment 7 Ting-Wei Lan 2018-03-07 07:24:02 PST
(In reply to Michael Catanzaro from comment #6) > (In reply to Michael Catanzaro from comment #5) > > Please test again with libsoup 2.61.91; it should be fixed there > > Do let us know :) Yes, libsoup 2.61.91 works fine with Phabricator.
Comment 8 Michael Catanzaro 2018-03-07 14:50:44 PST
Testing this today... No problems with GNOME Bugzilla or Freedesktop Bugzilla. I tried signing up for an account with FreeBSD Bugzilla, but the email confirmation has not arrived yet. We'll see how long it takes....
Comment 9 Michael Catanzaro 2018-03-07 15:03:39 PST
OK, the mail came through, it just took a while. I can reproduce on FreeBSD Bugzilla.
Comment 10 Michael Catanzaro 2018-03-07 16:25:05 PST
Problem is the domain in the cookie starts with a dot, which we pass it into soup_tld_get_base_domain, which gets rejected with an error that hostnames must not begin with a dot. I'll prepare a fixed patch for GNOME Bugzilla. Thanks for reporting this problem, Ting-Wei!
Comment 11 Michael Catanzaro 2018-03-07 16:25:29 PST
(The other Bugzillas were fine because they didn't set the cookie domain property.)