From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id yPDUCDueWmdZBgAAe85BDQ:P1 (envelope-from ) for ; Thu, 12 Dec 2024 08:26:35 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id yPDUCDueWmdZBgAAe85BDQ (envelope-from ) for ; Thu, 12 Dec 2024 09:26:35 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=ClU1DEkE; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1733991994; a=rsa-sha256; cv=none; b=EkTdRnaJcpordBOArupZ5jp3cr2EH6p8NVKrfpqnSwsII42ntpKajkMmXmzTlbUMRyVVIv hU18tLo8p3FObPb8ZjBokkVlWRiULRJ07kN5b5ip8DEYnLnl8+hgFdErI7ym7rrAT4P5eD xQDVakjn4FT7q1SSRo7fV3XWr+PagUp7/LNe5Hfuo7N+cZNixdknsvGqfnUouPbbuCnH4I TiU5yXXj8xP0jazv/vT4ruYe3CpVOfSt3wBs8gOu1FvjiGRfTjNMj5N9VW73staqlzvSPx +Nk8uPO7bXIcve03Q0jp1UO+fIPgmRsj8hVF8wG756ooQoQ4FOmP9sNjFYbxNQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=ClU1DEkE; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1733991994; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=E/pVe1NvIlIhN251w2mwhUC8oekjn/VmAR16sdUlnSY=; b=hxxACfBL8t0WOP5ADM3u0IF5wTfmX/FTPHV+NHhzdqvrUSCd5PxI7fZvycZqJXBmz2uA4m lwP1xF2Top0E6/4gkQjuSVLfdFk1spv83IT1lvQyFwFv8Y1Ui8IvPXq3E6FP8HAwdL8ITO fcE9z4FV2t2ykFbvZ38rqMTnY+zpwI+XTscyjzRcrOSnB0Aa27XI8GT8i+dPK6gZh2ImQi NmLF3l1BkNUvN4kokR5WfgPmSO5ww7LdU2BsJjqIAKWtxsJn9APMVcotgWWZQ05f3Pbsnx 2dyCgwDd6YXq24o2wp17pE1Fo91MYvQ3ekPEo+tYuBRE2r8oo/zrTa/4E2P6VQ== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id BB70C11D2 for ; Thu, 12 Dec 2024 09:26:34 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tLeW5-00052s-60; Thu, 12 Dec 2024 03:25:49 -0500 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 1tLeJV-0001z1-JU for emacs-orgmode@gnu.org; Thu, 12 Dec 2024 03:12:53 -0500 Received: from mail-pl1-x634.google.com ([2607:f8b0:4864:20::634]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tLeJR-0006Ja-KH for emacs-orgmode@gnu.org; Thu, 12 Dec 2024 03:12:47 -0500 Received: by mail-pl1-x634.google.com with SMTP id d9443c01a7336-216426b0865so2754525ad.0 for ; Thu, 12 Dec 2024 00:12:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1733991163; x=1734595963; darn=gnu.org; h=mime-version:message-id:date:user-agent:subject:to:from:from:to:cc :subject:date:message-id:reply-to; bh=E/pVe1NvIlIhN251w2mwhUC8oekjn/VmAR16sdUlnSY=; b=ClU1DEkE4r5PoaHsX69F2EAtW5MPh4aP/3aMbhV8LAz6sIB9lKrtgQSl3QrnHTwE2S IksPRzqISquiYdewIog+S5mtmoCAR8Kja/0TsYfis5HiS1XK2IgokenI95BZQoyhgYFl buAPoJUID+9S5haL7veQ4AKovZ2xBLJUlnAd5W12p3C/JR1I8TYNNnoCGBmaHpoZP7fs Q5IYdZj95a0XzFUcTyDek1LyljhiLWZpMAmGvhpyKGT/By/2Kbpth5/F4yPoefLgl6Jd PklHPdWRiWXF5f2TIrXAgHTUwyXV+K/lkyGjLqwpBaSdEakb0FOspK64VQ/uEEH+Z5xO CAEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733991163; x=1734595963; h=mime-version:message-id:date:user-agent:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=E/pVe1NvIlIhN251w2mwhUC8oekjn/VmAR16sdUlnSY=; b=sXCe/RfYc8+QUBd1SlGvABKgL2mOguZpgqHofIywqaoWrNkR4Wb45XWraUYACT5WOR dyGDlmwitgozmCRxAje1XF/+zQp5OPzoyVDVycXDUJGfZ6uU6HmqWLUOzOauXQqGHifX uz02q1mJUxj0SeUhlPlPoRvOpUZuTVc4pkgGuLfMouQ2z/sIp2W5ZbOyP/2chCn+MTCh tWEdbtL05xCdjlbBPBDgQMQr0b+uCW7GdB75tI0LDVk1GiPdLQ0jTAAXuUfUdisAamEZ J6EtHrP098ggbUeIuJuSs3rnEmkeeOJm1cDMNZKrVcQUPoOcY5SfKWv7qI4f/rLILBdh 5gWw== X-Gm-Message-State: AOJu0YzeeDeSKx/VOVZIwstPhD882IGkNLAoMI1NYDxB13urFF/6T7uC b3MrtqxUVSpbtSPOVHUTY/XYYnXJNL2FP/iYgjOyHgw89PVdcXhvZXbIzUNg X-Gm-Gg: ASbGncuqLR9nJgiw1npe5uwP2aqzzbEPLk3iVTbZTz1HN9YfACPXpSsResigfrfznkx ZWdHKpAxhUWv5IL7TW+5y4bbRNzYYjkfIZHKB9FYzLBEvI7sUBrpFBEDR2/H42iD/RK2miem3V9 rBz8CdWYCLFwLDNZMFLuidChgYhdPUpLuRsADBMqISpSxvlpRfkJxLLVsx08XB/JX/k0fsuJG2y D1PmEC3Xd8TZ1B1wyFyJFs0fxR0gOtkGJSWzPP6P5ob1XQtkcjOvcs= X-Google-Smtp-Source: AGHT+IH0FIByd5rXb83SXOy7iOQ1c9hiTwv89CjNHB/smCHrU4LLfOPmlrPeTEBlhmqxtubPcapjGA== X-Received: by 2002:a17:902:d2c5:b0:216:2426:7666 with SMTP id d9443c01a7336-21778395919mr105799495ad.12.1733991162571; Thu, 12 Dec 2024 00:12:42 -0800 (PST) Received: from rd-t460 ([2402:d000:8120:2a48:1313:6926:6fa7:7ecb]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-21791843569sm6794275ad.50.2024.12.12.00.12.41 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 12 Dec 2024 00:12:42 -0800 (PST) From: Rehan Deen To: emacs-orgmode@gnu.org Subject: [BUG] Org-protocol bookmarklets in Firefox behaving badly after recent upgrade [9.6.15 (release_9.6.15 @ /usr/share/emacs/29.4/lisp/org/)] User-Agent: mu4e 1.12.7; emacs 29.4 Date: Thu, 12 Dec 2024 13:42:34 +0530 Message-ID: <87pllx7219.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::634; envelope-from=rehan.deen@gmail.com; helo=mail-pl1-x634.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 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Thu, 12 Dec 2024 03:25:46 -0500 X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -5.20 X-Spam-Score: -5.20 X-Migadu-Queue-Id: BB70C11D2 X-Migadu-Scanner: mx12.migadu.com X-TUID: Sw7g9iuPycCk Hello all, After upgrading Firefox to version 133.0-1 on Manjaro Linux, I find that that my Org-protocol bookmarklets in Firefox are not working properly. Namely, after I click on them to capture a link or some text, the information is copied appropriately but the browser switches from displaying the webpage to displaying an almost blank page with just the text of an Org-protocol link. E.g. when using the following bookmarklet javascript:location.href='org-protocol://store-link?'+new URLSearchParams({url:location.href, title:document.title}); on the webpage https://orgmode.org/, Emacs is able to capture the link and title ("Org mode for GNU Emacs") as desired, but the browser displays a blank page with the following text: org-protocol://store-link?url=https%3A%2F%2Forgmode.org%2F&title=Org+mode+for+GNU+Emacs I have to hit refresh to redisplay the original webpage. The same occurs for more complicated bookmarklets involving Org capture templates, as well as Org-roam-protocol bookmarklets, but I think the basic issue arises from Org alone. I have continued to use the same `org-protocol.desktop` file to handle these links: [Desktop Entry] Name=org-protocol Exec=emacsclient -n %u Type=Application Terminal=false Categories=System; MimeType=x-scheme-handler/org-protocol; I know that Emacs 29.2 introduced a new `emacsclient.desktop` file that handles Org-protocol links, but copying it from `/usr/share/applications` to `~/.local/share/applications/`, renaming/removing the old `emacsclient.desktop` and `org-protocol.desktop` files, and running update-desktop-database ~/.local/share/applications/ does not resolve the problem. Interestingly, the `org-capture` extension for Firefox from https://github.com/sprig/org-capture-extension continues to work without producing this issue (i.e. the link is captured and the webpage continues to be displayed properly). ------------------------------------------------------------------------ Emacs : GNU Emacs 29.4 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.43, cairo version 1.18.2) of 2024-12-06 Package: Org mode version 9.6.15 (release_9.6.15 @ /usr/share/emacs/29.4/lisp/org/)