From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jim Porter Newsgroups: gmane.emacs.devel Subject: Re: [RFC] Proposed change to EWW history navigation Date: Wed, 28 Feb 2024 15:41:48 -0800 Message-ID: <9f6e987f-4876-30c4-11b5-1fc2f67c7fdb@gmail.com> References: <3f46031c-3b76-0aad-c4a9-fbacb63ceafb@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36171"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Feb 29 00:42:47 2024 Return-path: Envelope-to: ged-emacs-devel@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 1rfTZX-0009Fk-6W for ged-emacs-devel@m.gmane-mx.org; Thu, 29 Feb 2024 00:42:47 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rfTYh-0006nW-Mn; Wed, 28 Feb 2024 18:41:55 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rfTYf-0006n1-9J for emacs-devel@gnu.org; Wed, 28 Feb 2024 18:41:53 -0500 Original-Received: from mail-oi1-x233.google.com ([2607:f8b0:4864:20::233]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rfTYd-0008Ii-H3 for emacs-devel@gnu.org; Wed, 28 Feb 2024 18:41:53 -0500 Original-Received: by mail-oi1-x233.google.com with SMTP id 5614622812f47-3c1bfc9a35eso153694b6e.2 for ; Wed, 28 Feb 2024 15:41:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709163709; x=1709768509; darn=gnu.org; h=content-transfer-encoding:in-reply-to:references:to:from :content-language:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=pWCsuzlNof7lDwj/GlLkhpituZFlGkVGI/Nc5ppdcko=; b=OxQK8L3O0a1ia8VUEqSDNlZzmbNmKbnouIN0Lqj0txAo9wBUdWsZGzMclSipk/bKTm cdk+/5BIsCJqYAQ5+CfVfCOsGn7mpuHaK17bK5WLdmO44iJWCQjGFvgH34CWCEeg7JPb whXdzvEIGONK9CLnbN4OWcepPjaQRAKI0TSNiVW1d93XgepvesUaIVy69ztGCZYmZ9n0 RucDQOYcwjQCmYikst4iiK1G7uB6yEy/7eY1xd3KicIeK5P9zE1bP3+5IlhATK4dSmxc suuKeVJklQkkJ/gP9TA4A2k2WZrd2DCqTujwVduqGZnLZt8be5rKr8HhWjdFlYLD5lw8 VCQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709163709; x=1709768509; h=content-transfer-encoding:in-reply-to:references:to:from :content-language:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=pWCsuzlNof7lDwj/GlLkhpituZFlGkVGI/Nc5ppdcko=; b=V4k1CGAiXt+9zmUuyWvgBFUUddWBDXAawRyofx9unXN4wIpICCdXZOBJ4OiECp38Ua kyD6AagylcdPoP7gDp+i5oQSCZRnCOOqenT6MOVGpOwEdKJpX4BIaJjpcemquEEzuj4J Xc55tydRkwAGmcc0AN9WG39qM5qLHvgCHzc1AFD8FCAUATpte22khj+qs0wtY9YZuqsC lQ291H/GJzfTN9pIP80Q9mlRZ9dR7kBNdrRGleKvgPc6vugnQSWezKb4VqMINndQIxor HgwCEPTe4zO0nR2b0oyd3fZ9K4mD44dUaUKfs7f6817r+hBnPQlprnrEM7mGtCQicOeK 0MVA== X-Gm-Message-State: AOJu0Yw6i78pyczNmJPUSnt+JWzSYEBJQ5uLbmHkBVzZiR3yDEi+WcYU 0j30ABbn1omWiEPeduGf2/MR34kVh8lQcePuCR2JNO2w3bpiI5iBq9u0Qm2q X-Google-Smtp-Source: AGHT+IErX2+KrkwqmYprj948S2eYWbiwnNb/MZNXO29nd/Pi5Jo8YpQ4aNHXJmqg8o/4BoNlumj2uw== X-Received: by 2002:a05:6808:2e86:b0:3c0:bdb1:eb8f with SMTP id gt6-20020a0568082e8600b003c0bdb1eb8fmr676873oib.17.1709163708877; Wed, 28 Feb 2024 15:41:48 -0800 (PST) Original-Received: from [192.168.1.2] (076-168-148-233.res.spectrum.com. [76.168.148.233]) by smtp.googlemail.com with ESMTPSA id u20-20020a62d454000000b006e468cd0a5asm15466pfl.178.2024.02.28.15.41.48 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 28 Feb 2024 15:41:48 -0800 (PST) Content-Language: en-US In-Reply-To: <3f46031c-3b76-0aad-c4a9-fbacb63ceafb@gmail.com> Received-SPF: pass client-ip=2607:f8b0:4864:20::233; envelope-from=jporterbugs@gmail.com; helo=mail-oi1-x233.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:316631 Archived-At: On 2/19/2024 12:04 PM, Jim Porter wrote: > Over in bug#69232[1], I've posted a patch to change how history > navigation in EWW works (read: when you go back/forward). [snip]> [1] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=69232 I've updated this patch to be more like other browsers: now, when navigating to a brand-new page from a historical one, EWW clears the "future history" after that historical page. If you're familiar with how most web browsers like Firefox and Chrome work, this is exactly the same. As before, if this would cause problems for any EWW users, let me know, and I'll try to accommodate your use cases in my patch.