From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.devel Subject: Re: Processed: Re: bug#19717: 24.4.50; printing.el still uses ps-eval-switch Date: Wed, 25 May 2016 14:51:32 -0700 Organization: UCLA Computer Science Department Message-ID: <8107393c-81e6-8422-cebf-f372bc0061bd@cs.ucla.edu> References: <83oa7x5wpc.fsf@gnu.org> <83k2ik68h2.fsf@gnu.org> <83bn3w675o.fsf@gnu.org> <834m9o659c.fsf@gnu.org> <83fut74fbu.fsf@gnu.org> <5745F418.1070508@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1464213121 27563 80.91.229.3 (25 May 2016 21:52:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 25 May 2016 21:52:01 +0000 (UTC) To: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed May 25 23:51:53 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1b5giV-0005B2-BG for ged-emacs-devel@m.gmane.org; Wed, 25 May 2016 23:51:51 +0200 Original-Received: from localhost ([::1]:35377 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b5giU-00084g-Jr for ged-emacs-devel@m.gmane.org; Wed, 25 May 2016 17:51:50 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60751) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b5giK-00084U-W2 for emacs-devel@gnu.org; Wed, 25 May 2016 17:51:41 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b5giF-00016y-3t for emacs-devel@gnu.org; Wed, 25 May 2016 17:51:40 -0400 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:43184) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b5giE-00016u-UX for emacs-devel@gnu.org; Wed, 25 May 2016 17:51:35 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 530411613A2; Wed, 25 May 2016 14:51:34 -0700 (PDT) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id Oet0rM9up46O; Wed, 25 May 2016 14:51:33 -0700 (PDT) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 369F916139F; Wed, 25 May 2016 14:51:33 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id eEDPgao-m1E7; Wed, 25 May 2016 14:51:33 -0700 (PDT) Original-Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 1F22F1613A2; Wed, 25 May 2016 14:51:33 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.1.0 In-Reply-To: <5745F418.1070508@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 131.179.128.68 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:204009 Archived-At: On 05/25/2016 11:51 AM, Cl=C3=A9ment Pit--Claudel wrote: > Presumably when you did the simple refresh Firefox queried the server=20 > to know if a more up-to-date version of the page was available (using=20 > the X-Modified-Since header); it should have received a positive=20 > answer, but instead received a negative one (that would be the bug).=20 Yes, in this case the request headers include "Cache-Control: max-age=3D0= "=20 and "If-Modified-Since: |Tue, 24 May 2016 17:50:01 GMT". Firefox is=20 using If-Modified-Since because the HTTP response from debbugs.gnu.org=20 for contains a=20 header line "Last-Modified: Tue, 24 May 2016 17:50:01 GMT". This=20 Last-Modified time is the|time that Glenn added Bug#23612 as a blocker=20 for Bug#|19759|. However, that's the wrong time value: the Last-Modified=20 time should be at least Wed, 25 May 2016 17:45:21 GMT, which is when I=20 fixed the blocking bug #23611, as this fix caused a change to the=20 contents of . > Doing a hard refresh forces Firefox to bypass its cache; but ideally,=20 > debbugs should respond correctly to Firefox' queries and indicate that=20 > the page was in fact modified.=20 Yes, the bug is clearly on the debbugs side here. That being said, the=20 workaround is to use a shift-reload, which causes Firefox to specify=20 "cache-control: no"in its request, which in turn causes debbugs to=20 recalculate the page.