From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#51716: 29.0.50; [PATCH] Expose xwidget navigation history to Lisp code Date: Wed, 10 Nov 2021 07:57:26 +0800 Message-ID: <87pmr8yja1.fsf@yahoo.com> References: <871r3p8r05.fsf.ref@yahoo.com> <871r3p8r05.fsf@yahoo.com> <83a6id5u7x.fsf@gnu.org> <87r1bp5tps.fsf@yahoo.com> <8335o55t2s.fsf@gnu.org> <87czn9zami.fsf@yahoo.com> <83zgqd4dxv.fsf@gnu.org> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19460"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) Cc: 51716@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Nov 10 00:58:10 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mkb0E-0004hc-05 for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 10 Nov 2021 00:58:10 +0100 Original-Received: from localhost ([::1]:49814 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mkb0B-0000cR-TY for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 09 Nov 2021 18:58:07 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:45122) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mkb06-0000cJ-CO for bug-gnu-emacs@gnu.org; Tue, 09 Nov 2021 18:58:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:52947) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mkb06-0002YC-3d for bug-gnu-emacs@gnu.org; Tue, 09 Nov 2021 18:58:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mkb06-0000FO-3Z for bug-gnu-emacs@gnu.org; Tue, 09 Nov 2021 18:58:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 09 Nov 2021 23:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51716 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 51716-submit@debbugs.gnu.org id=B51716.1636502266927 (code B ref 51716); Tue, 09 Nov 2021 23:58:02 +0000 Original-Received: (at 51716) by debbugs.gnu.org; 9 Nov 2021 23:57:46 +0000 Original-Received: from localhost ([127.0.0.1]:36260 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mkazq-0000Et-0N for submit@debbugs.gnu.org; Tue, 09 Nov 2021 18:57:46 -0500 Original-Received: from sonic303-22.consmr.mail.ne1.yahoo.com ([66.163.188.148]:45833) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mkazk-0000Ea-Kf for 51716@debbugs.gnu.org; Tue, 09 Nov 2021 18:57:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1636502254; bh=GSWTkkj+JeGtqqEw2ZyHTk1sOE01Ts3yCM452P39vt8=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=fDFZiDg8iUqd5LQo3UGhi1FbYY02qR/m/9EZUwWg2gt9j9/jDfuAbNeVDMqJIdnyUMLU2vtvmF+x5vKB/aaeAk17hndh/S+sNQvAUgO6vJOuVQRD5yNIKsppSFaSo7Sx3LSFhD/zpv76RScPBHl+RLOC779FTJv7H6udZYriQDQUOmb/IaGr/mlFlYPQsQQ2v6Nwm6j2HdS6qtDav38Bc98sqHOxWnmlndTiNf1XdOmyQ65LFyvvXO4ePFWzNtAE3Tme06hWjdFxZdHCFg/AH9PLFqGPu3Pw9hztnw8YpaUxEKfMcBnc4v/JHP8/8sSCIfNhsxxEJ4fhpy7O3g8VeA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1636502254; bh=iB/tbkT1nKW+zSggxS6ORAW7I8+TSWHe68FH6o+OxmI=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=auXy1GZezOOZs1Qdy4lzMnOKnxTH6a522LF3CAPQgeUqH2BjgYTwBTxtAQz3FdCul1VG1JXxZv5Cy6AAPsf38goveXRXPwOPcM+ywMpBtXd/mqt2ri5n5owQFCl1QWaZwJCBZpIRx3dqsgG/yLnNCAn8KItFeyVQIni5X4sE2tRBJSobzUir8ZI+rLHIzzicngQu3i1ERRpbqAU1lregajcs/7f/PqVrk1NQA+Y7ZTfVNYLslUMdv2Ht2GMmU402fPIo2NqcoESYLXHSRoARkHgHJfN6hXAjJt/yvobVNR7U3lxBncQ9/HSuPLokCe9upLMKa/y84HR3HYK5CHPcYA== X-YMail-OSG: dnvvESoVM1klix1Ce85btXBcLdoQkkxLQx39yMJOqcDIWdTbNQrWysy6tnVOdNn E2vsVIDM.HcynLa1fpIDnWHLwAVrH8M1B4E3uB6lvijylrhGyQvJDODVIUsJhd4_SRdLwPca0Xcg IeQcb5CCKjOCHb0RvgS45BRcknXWlE_Oc07G.TqGZsKHwHOftcEzvaPPe7JA3tePw2Cy59NSSK5Z 3Crw9oQlP_.9IY7IGN6bBfmT1BTt3KZzp.LLbFN8ACW7cFEqBZZYqfC3jBLsGRrxiNgcQ_a23rnH Z7ENZ9hUWBrNF4v5DUksBQQikgQgyE8o_N2ylywO7l0xGv_aTABOYEUZEjp2TcK8jaU04QSnvlS4 FhdDUHdHGQUfHp7U7PEFj5GTRQxaBL8TmNTmKFIoC2yyY0CB8AYfBjeAmAn28GXP1At4jLNZ0tb7 eUvOxffr27HGlQw_VpcEKa8yVa10mOuWSvxbg1JEqQpaEQ2sNCrHHfavsKOjbsHUxEROyN6nIyNf s1RFWKhwqEyC7moVNjgis6D59snyVVHGo6Ict9uBJsMED4Y3ZEWwjMQFYZ_9dSPJ3QLeEwzff22B OczP5phl.9aEd0eaBfeY670N_geemm.rI9DJ9XPBdPsmdapujLb_Lvhsz_an532lR6J1q4VtGq_y xQTzpbPSi1AcRvClFq15bhjciDVI.E9HuAVseQwQJr9RRLpiSHHoMYW9i6LU9XiIuc3QJ5AsW7fb MfdqDqOFqYtcVpckiWP9DSXX7WRaQoylXBTAGmiMYWGfUWzKzhG4xHmmkCcqavMl3e3ucW2azUUD 7S_iHd2keS7vUXaUssltIXQh4gEjBkmUuZVQ22cIj5 X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ne1.yahoo.com with HTTP; Tue, 9 Nov 2021 23:57:34 +0000 Original-Received: by kubenode514.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 71368c1b1e0e3ba08afadcc46b64d955; Tue, 09 Nov 2021 23:57:29 +0000 (UTC) In-Reply-To: <83zgqd4dxv.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 09 Nov 2021 16:10:52 +0200") X-Mailer: WebService/1.1.19306 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:219482 Archived-At: Eli Zaretskii writes: > And we cannot detect those repetitive redirects in Lisp? Yes, and there are various other shenanigans that vary by system configuration, WebKit configuration, WebKit version, security policy and such that are impractical to keep track of. I can't give a concrete list though. > So you must rely on WebKit for producing the history? Yes. > But once the history is produced/updated, can it be treated as any > other history variable in Emacs? Also correct, thanks.