From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#22720: 25.0.91; url/eww: add function to delete all cookies Date: Wed, 17 Feb 2016 15:32:20 +0100 Message-ID: <87h9h7xv9n.fsf@web.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1455719671 11448 80.91.229.3 (17 Feb 2016 14:34:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 17 Feb 2016 14:34:31 +0000 (UTC) Cc: Lars Ingebrigtsen To: 22720@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Feb 17 15:34:18 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1aW3BJ-0003Hm-S9 for geb-bug-gnu-emacs@m.gmane.org; Wed, 17 Feb 2016 15:34:18 +0100 Original-Received: from localhost ([::1]:57979 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aW3BG-0007O2-39 for geb-bug-gnu-emacs@m.gmane.org; Wed, 17 Feb 2016 09:34:14 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42036) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aW3B8-0007Nb-V2 for bug-gnu-emacs@gnu.org; Wed, 17 Feb 2016 09:34:11 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aW3B4-0000hQ-EG for bug-gnu-emacs@gnu.org; Wed, 17 Feb 2016 09:34:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:40299) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aW3B4-0000hM-Al for bug-gnu-emacs@gnu.org; Wed, 17 Feb 2016 09:34:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aW3B4-00080M-6x for bug-gnu-emacs@gnu.org; Wed, 17 Feb 2016 09:34:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 17 Feb 2016 14:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 22720 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.145571961430736 (code B ref -1); Wed, 17 Feb 2016 14:34:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 17 Feb 2016 14:33:34 +0000 Original-Received: from localhost ([127.0.0.1]:38973 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aW3AX-0007zb-SE for submit@debbugs.gnu.org; Wed, 17 Feb 2016 09:33:34 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:50682) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aW3AR-0007zL-Th for submit@debbugs.gnu.org; Wed, 17 Feb 2016 09:33:28 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aW3AI-0000Nq-Eb for submit@debbugs.gnu.org; Wed, 17 Feb 2016 09:33:18 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:46672) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aW3AI-0000NZ-B4 for submit@debbugs.gnu.org; Wed, 17 Feb 2016 09:33:14 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41606) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aW3AD-0006xP-0r for bug-gnu-emacs@gnu.org; Wed, 17 Feb 2016 09:33:13 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aW39v-0000Id-R4 for bug-gnu-emacs@gnu.org; Wed, 17 Feb 2016 09:33:04 -0500 Original-Received: from mout.web.de ([212.227.17.12]:57299) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aW39v-0000Gq-HN for bug-gnu-emacs@gnu.org; Wed, 17 Feb 2016 09:32:51 -0500 Original-Received: from drachen.dragon ([92.74.186.207]) by smtp.web.de (mrweb102) with ESMTPSA (Nemesis) id 0MHp8z-1aXQjR2ih3-003Zpg; Wed, 17 Feb 2016 15:32:44 +0100 X-Provags-ID: V03:K0:/R9WrfyS6sFX7yBtAiQkYqdrM8WhpoiyWUJdi5xbrmf+KMQbWMA I17Sq4cEA5y4A0GTQHl5PwHhmyDCjqle4Wqo1EiiHvfHzOQTeSXovcT5thq0rUoNuG8NLj8 bufl6uLcBIa47YHvW6Tc8kGWPJ0A3ALeHyqVzAoKHvFrKEFtX3QKacKFrm3DopaaJ9nJKD4 LY08P3GLP0W2++koJ2W5g== X-UI-Out-Filterresults: notjunk:1;V01:K0:FWg1vI64Toc=:wSDWkH3Qp13ekpEWmeCHvA +a9u4+5JuqN2+ZzQ/6uWvju3nAefD0C0j0UQ72D4fFNDV4PE7ZKXsye5Rh2tSBOQ7zG6nNSMF 3R7cfSUFZ0WbOyOh1WktSds6ofYNzPOpDWaQq88a85cx6a8gbLa5cdo/fnWPcRsiLeiW4Fx3W Lrw/vfnDJtEof/5LVpuO6G57Gy3moBFdTJxqTuH5u/LXpq3TmraPNH0AEqRw3ZNYTPzJVDWVS O+y/HVmIv+KyY7cXg/sEJJpn0BrBAFj5X3m509HdJD4QDUMJBFaVp1Ay2DRAfzRA03ZLI2rMt E37iPT5L2mbtxwQLbzFXEnz3o2ObCCtgPWlqOepkvU1HnSWnAG8/kBmkCUa211wbH4SayftFL NSn2BNgEaInd+KZSq5WtUYBt0YM7MqaLB+B1ymN2jV0u4VQvwcjC5WvPY/Z803R6YjMDTWxxf g4mnRokyiBlRktBVViu0bNo6SI8f+kcYEkUp+nkAVX7zSqVZuBy+QVMoM7V0XSq1BKyzNPexn mi0+CsvtQVEQBAW22t56r38FywkHdhP7DC7I7kiW/yhiBbdAu9siSzHKuX9DILXunG8HmaaL+ PBgulJRBDkYf+TNmArwQLo2VlRxMVRfJPzpeD96jwe6ReZ9zhUtlbPq4dPHk4EUPFtEYuWEl0 r3dEMfmQscVyd7PWzmgZHVXTsCR+F74UsvUrfnfP5mx1dOwOlfvjHSjZhv9lrFCfQGVHzcSAd /zTdMwK6UnPHFg1bRv0F6QSJEf8GZV3NIquwELVAu8dRZHwusUxiJ8nBoIpqsuIxAUzyc32R X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:113183 Archived-At: Hello! as for any popular browser, it would be cool if eww users had a mean to delete all cookies - in a command, or by adding a function to a hook. And probably also something to do this selectively for only some cookies etc. AFAIK, eww uses the cookie mechanism from url, so the command should probably be added there. But AFAICT, direct cookie manipulation is not really possible yet, so I need the following hack currently: --8<---------------cut here---------------start------------->8--- (defun my-url-delete-all-cookies () "Delete all cookies" (interactive) (require 'url) (cl-letf (((symbol-function 'url-cookie-expired-p) (lambda (&rest _args) t))) (url-cookie-write-file))) --8<---------------cut here---------------end--------------->8--- Of course we should not do it like this. Regards, Michael. In GNU Emacs 25.0.91.1 (x86_64-pc-linux-gnu, GTK+ Version 3.18.7) of 2016-02-14 built on drachen Repository revision: 23ca48d3d867cfff9f49ef600e2aad7a26c7a870 Windowing system distributor 'The X.Org Foundation', version 11.0.11800000 System Description: Debian GNU/Linux testing (stretch) Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND DBUS GSETTINGS NOTIFY LIBXML2 FREETYPE XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 Important settings: value of $LC_ALL: de_DE.utf8 value of $LC_COLLATE: C value of $LC_TIME: C value of $LANG: de_DE.utf8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp