From unknown Fri Jun 20 20:08:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30546: 27.0.50; shr: span tag with href attribute Resent-From: Katsumi Yamaoka Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 20 Feb 2018 09:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 30546 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 30546@debbugs.gnu.org Cc: jidanni@jidanni.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.151912042131434 (code B ref -1); Tue, 20 Feb 2018 09:54:02 +0000 Received: (at submit) by debbugs.gnu.org; 20 Feb 2018 09:53:41 +0000 Received: from localhost ([127.0.0.1]:52134 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eo4cF-0008As-0i for submit@debbugs.gnu.org; Tue, 20 Feb 2018 04:53:41 -0500 Received: from eggs.gnu.org ([208.118.235.92]:60919) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eo4cD-0008Af-Ne for submit@debbugs.gnu.org; Tue, 20 Feb 2018 04:53:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eo4c7-0005UX-Jw for submit@debbugs.gnu.org; Tue, 20 Feb 2018 04:53:32 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, T_TVD_MIME_NO_HEADERS autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35283) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eo4c7-0005UR-FU for submit@debbugs.gnu.org; Tue, 20 Feb 2018 04:53:31 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51869) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eo4c5-0008Cg-TR for bug-gnu-emacs@gnu.org; Tue, 20 Feb 2018 04:53:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eo4c1-0005S2-Sw for bug-gnu-emacs@gnu.org; Tue, 20 Feb 2018 04:53:29 -0500 Received: from hampton.hostforweb.net ([181.214.31.159]:52706) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eo4c1-0005CH-Nx for bug-gnu-emacs@gnu.org; Tue, 20 Feb 2018 04:53:25 -0500 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:60000 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89_1) (envelope-from ) id 1eo4bH-002BhE-D6; Tue, 20 Feb 2018 03:52:40 -0600 Date: Tue, 20 Feb 2018 18:52:37 +0900 Message-ID: From: Katsumi Yamaoka Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-unknown-cygwin) Cancel-Lock: sha1:IQCbI5NDwI0UFsJziS63KeL6o7A= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-OutGoing-Spam-Status: No, score=-1.0 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: authenticated_id: yamaoka/from_h X-Authenticated-Sender: hampton.hostforweb.net: yamaoka@jpl.org X-Source: X-Source-Args: X-Source-Dir: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (barebone) [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --=-=-= Hi, Though it is not necessarily a bug[1], Firefox renders this as a link but shr doesn't: Foo Jidanni wrote me that some html mails he receives contain such forms, and I tried making shr support it as the patch attached below. I'm not quite sure whether it causes a trouble but I'm going to try it for some time. Thanks. [1] --=-=-= Content-Type: text/x-patch Content-Disposition: inline --- shr.el~ 2018-01-15 21:54:49.635451500 +0000 +++ shr.el 2018-02-20 09:47:39.198990800 +0000 @@ -1751,3 +1751,5 @@ (defun shr-tag-span (dom) - (shr-generic dom)) + (if (dom-attr dom 'href) + (shr-tag-a (cons 'a (cdr dom))) + (shr-generic dom))) --=-=-=-- From unknown Fri Jun 20 20:08:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30546: 27.0.50; shr: span tag with href attribute Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 20 Feb 2018 11:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30546 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Katsumi Yamaoka Cc: 30546@debbugs.gnu.org, jidanni@jidanni.org Received: via spool by 30546-submit@debbugs.gnu.org id=B30546.15191250786087 (code B ref 30546); Tue, 20 Feb 2018 11:12:02 +0000 Received: (at 30546) by debbugs.gnu.org; 20 Feb 2018 11:11:18 +0000 Received: from localhost ([127.0.0.1]:52160 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eo5pO-0001a7-JV for submit@debbugs.gnu.org; Tue, 20 Feb 2018 06:11:18 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:55557) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eo5pK-0001Zv-LF for 30546@debbugs.gnu.org; Tue, 20 Feb 2018 06:11:17 -0500 Received: from cm-84.209.240.67.getinternet.no ([84.209.240.67] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1eo5oy-0007gg-H0; Tue, 20 Feb 2018 12:11:10 +0100 From: Lars Ingebrigtsen References: Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEVUUlKQj5D8/f2zsrMJ BgUEAAAHAwL////e3d4XFBTdC5n6AAACTElEQVQ4jcXTPW+jMBgAYHPhonjD5+qObA0dkhHHHehG VBfJ2w0lUrcMxBJrlnTEMBzdiHBR/W/PNk1bVV1P9w4I+fH7gZEBL9SD/iIAJbT9KsBxdfwy/jM0 BCGM3iIACLg4VJkQaW5DCC20nnaZeWMW9vkIea4LDb7vnvOtKD5Byb05d8muVP57f4bS82ILLkPs TfYIXGgvzt5L8WfhcqASKUGDeG2e3zO+FWb9YarELMA/hSgs3OVbPtZKB1Wuq/DmFbI89cq5Wb+H W72r4746l9qnwD/Bu/vTVKRpPeloNgJjnecXHkJQiN2mCb12cCBpe91hinAADPSymZFh7IEpDCg1 RxkIUU6wJL5JsNDLQCNqaG6mASGFTGQOZpcYzfmEUtNDdAlkRcEc/KgoCodyhP6KMBcG1kFrQPQO bttGnaEGLaVTUY6lwujmHRJMzSQzkIkCepF8Ay9ssdl9C4eigH1yBrny1hGxHxcMxebyAyyCJMK2 DFfF5uDJN7hE+IDng9ixaYGbJsFmLK4sTLwI+1PxEivGmwklvknQDuIa+X52QmanOVtzJsrBwlvM iN+xDviMB3C2ItDeKNujDojaqRNkLIUspQnUykIFEqlYiYI5YxuDXaBHoDEm0yKVuOrUi5mV2wQH VSgvmE4Iri96ade1zx3ISXzBTdOGgG+NhhwC35X6JU/kWquXZr3g9QoyDgBkABzlMu7wtTbT4qe0 rZ9YqiHrGnC8WjZoLYn56aurJFo+Jvb619G/us6Pfz5Au1p+2ns4Rub5F63ni99J/Z+rAAAAAElF TkSuQmCC Date: Tue, 20 Feb 2018 12:10:52 +0100 In-Reply-To: (Katsumi Yamaoka's message of "Tue, 20 Feb 2018 18:52:37 +0900") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Katsumi Yamaoka writes: > Though it is not necessarily a bug[1], Firefox renders this as > a link but shr doesn't: > > Foo > > Jidanni wrote me that some html mails he receives contain such > forms, and I tried making shr support it as the patch attached > below. I'm not quite sure whether it causes a trouble but I'm > going to try it for some time. That sounds kinda weird. :-) And I'm not able to reproduce the behaviour in Firefox. My crystal ball says that the page jidanni is looking at has some Javascript that transforms the spans into links. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Fri Jun 20 20:08:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30546: 27.0.50; shr: span tag with href attribute In-Reply-To: Resent-From: Katsumi Yamaoka Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 20 Feb 2018 22:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30546 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Lars Ingebrigtsen Cc: 30546@debbugs.gnu.org, jidanni@jidanni.org Received: via spool by 30546-submit@debbugs.gnu.org id=B30546.151916722826398 (code B ref 30546); Tue, 20 Feb 2018 22:54:01 +0000 Received: (at 30546) by debbugs.gnu.org; 20 Feb 2018 22:53:48 +0000 Received: from localhost ([127.0.0.1]:53369 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoGnE-0006ri-3f for submit@debbugs.gnu.org; Tue, 20 Feb 2018 17:53:48 -0500 Received: from hampton.hostforweb.net ([181.214.31.159]:40859) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoGnC-0006ra-Dp for 30546@debbugs.gnu.org; Tue, 20 Feb 2018 17:53:46 -0500 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:60000 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89_1) (envelope-from ) id 1eoGn8-000dHq-9s; Tue, 20 Feb 2018 16:53:43 -0600 Date: Wed, 21 Feb 2018 07:53:41 +0900 Message-ID: From: Katsumi Yamaoka References: Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-unknown-cygwin) Cancel-Lock: sha1:9UnkwYY6lNyYigwTkpiuDxQanH4= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-OutGoing-Spam-Status: No, score=-1.0 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: authenticated_id: yamaoka/from_h X-Authenticated-Sender: hampton.hostforweb.net: yamaoka@jpl.org X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Tue, 20 Feb 2018 12:10:52 +0100, Lars Ingebrigtsen wrote: > That sounds kinda weird. :-) And I'm not able to reproduce the > behaviour in Firefox. Could you try an example html mail? I will send it to you personally hereafter. By sending it to Firefox using the `K H' command, Firefox shows two likns that shr doesn't render. > My crystal ball says that the page jidanni is looking at has some > Javascript that transforms the spans into links. I don't see `javascript' in the article that `K t RET' shows. :-) From unknown Fri Jun 20 20:08:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30546: 27.0.50; shr: span tag with href attribute Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 21 Feb 2018 08:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30546 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Katsumi Yamaoka Cc: 30546@debbugs.gnu.org, jidanni@jidanni.org Received: via spool by 30546-submit@debbugs.gnu.org id=B30546.151920338327141 (code B ref 30546); Wed, 21 Feb 2018 08:57:02 +0000 Received: (at 30546) by debbugs.gnu.org; 21 Feb 2018 08:56:23 +0000 Received: from localhost ([127.0.0.1]:53583 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoQCM-00073h-Su for submit@debbugs.gnu.org; Wed, 21 Feb 2018 03:56:23 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:54155) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoQCL-00073Y-PN for 30546@debbugs.gnu.org; Wed, 21 Feb 2018 03:56:22 -0500 Received: from cm-84.209.240.67.getinternet.no ([84.209.240.67] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1eoQCG-0005iN-8l; Wed, 21 Feb 2018 09:56:18 +0100 From: Lars Ingebrigtsen References: Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAElBMVEWflq+Nf5ZnWW0KCA4u JzG1rcNS8qw6AAACYElEQVQ4jWWUUXLrMAhFcaf6N1T5jzDdQKwF1BILsDvV/rfyLk6adOYpE4/j 4wvigkJj7CNrSeO19rjQOGTsqvNfcgdvTdrEOv8HxnjbShG9nL/TK9REh7qyjBeICx0uKt0L0Uj0 SE4g9P71nQsAQh3poSAQ+ig/beve9HMc9IhyAmnFmvUKMOYACYKZBk2q0mxdKzJQ2hMlookCiCy5 A5B8MhRAEARW7b5W31iV40GKHFjj8GoARcu3lnveOxjSta9NG/9o4TnCR6CoqfHiaq7eLM/ndvcT HF8JaWxTUdPruBcS4HumjiQGBdgFpVx27Hjf0piQwxrDy1nLr+3fuCsfqyuVssAFTYxiAKA8Lu8A Wop5K7jhK0c/dhbObk1V3Wvr7toUxQxByebFYKUFKeLuJdFUpDFsrLNYRjzPILNcSS4/pQzmke36 o+3IH0nbJxfs5WCRvDEbNzURw9QE0EhhHUlrfNa6ogW5FhJsM/bj9ebw/7Gqhs/zjI2gBl2ewFu4 m9KUTRsqfym2c5QSvUMArx6v49tituDl0sTU1teqdHbszb+m7P33ITS3mAii7DNA0ydbnSjabFFf h432J1SAfmMMNoA+JWd79+XG3KOx8PmBiEORoVgbYwlAhc5JCjO93az1LcBkAQx14J5hSa+98LmQ fxNYQjH2vKzV2p0gzsbm99M1LSsm4Q4E93DnAaTAxxjpiXmpaFGAPX7xlFuJQYcaM6AWTkGOObfz 5EJdI+QTnCOEo7dTrlc8svOdmU9WOHIsNXwVOs81TmOctBnP0eXgQs//otO1iaOVEeAf1o7BE0Wc +u4AAAAASUVORK5CYII= Date: Wed, 21 Feb 2018 09:56:16 +0100 In-Reply-To: (Katsumi Yamaoka's message of "Wed, 21 Feb 2018 07:53:41 +0900") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Katsumi Yamaoka writes: > Could you try an example html mail? I will send it to you > personally hereafter. By sending it to Firefox using the `K H' > command, Firefox shows two likns that shr doesn't render. The email in question had the structure ... So Firefox treats the entire table as a link. The span href seems to be ignored. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Fri Jun 20 20:08:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30546: 27.0.50; shr: span tag with href attribute Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 21 Feb 2018 09:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30546 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Katsumi Yamaoka Cc: 30546@debbugs.gnu.org, jidanni@jidanni.org Received: via spool by 30546-submit@debbugs.gnu.org id=B30546.151920374727796 (code B ref 30546); Wed, 21 Feb 2018 09:03:02 +0000 Received: (at 30546) by debbugs.gnu.org; 21 Feb 2018 09:02:27 +0000 Received: from localhost ([127.0.0.1]:53587 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoQIF-0007EF-IM for submit@debbugs.gnu.org; Wed, 21 Feb 2018 04:02:27 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:54279) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoQIE-0007E7-Ah for 30546@debbugs.gnu.org; Wed, 21 Feb 2018 04:02:26 -0500 Received: from cm-84.209.240.67.getinternet.no ([84.209.240.67] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1eoQIB-0003pL-Md; Wed, 21 Feb 2018 10:02:25 +0100 From: Lars Ingebrigtsen References: Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEXbxaX589ixkW3//+f+ /uj//+giFRJ4XEKuNnhHAAACVklEQVQ4jV2UQU8jMQyFnSDa66Szs1xDVpq5Mg0RZxYqrtA04ooq lFxLDuO/v3aSVrC+tPU3z87YLwXF0c+2t9Y+2RIlBb3l7Gx/UcY729BsoXzpO1XDzgpUSRUwC6gh ttmY2wZcmLuNkYZDbNMFOK+UkFqixGzEQxoxN/DWiR5AIov0QzLPzyH4AsTgGWRpNGyS6WDXwC4E kAaPYLTYJ7MpwIMLFEUBBuCdgKEnbYD7C5BGnEE5bgUTZm2UYKB3JWXPikmPiQE3p3NV0NFb49cS v95TXjPwTUHxhp8xfr4klFzKO3hypRQpPpZ4WscEeSCBK4rDGjEvExwxxtS15qXMQol4gjzS5w0B Tz240iv9XpIGWNGXR8WHsg2kHBEErAkADMFV4PbxeBOPUnVT5BguCgK/Y6JRrQu4LiMh4PfxaxWz BA1GEvjj6mq93yYxUSkpQXUx4hXbgIANW6RhTbDRoG4I9GeX+LnslVqAovapr6Wo1h2a5QOEUh2o cZkacM7tEfEkhVBUa0Szc2fD/TU48RzZDnTsoQJPCkP7q17kaV1fLLo1U57MRLaTNM545b4BZIfe bsqrXzXvWntnTM4M1vIb8NZtTY3bcfVjVuGVHqceWsRVXBj4M0BKk38grurY7Q+AOacC2LvuO8Cc dAWBTe0K4DyeluNYSpUe9wyQvEtg1VZbwEFVQBHH+LP5XQFLbHHt6zXwB1LQRs75pqAFcqlMq6sI cfDtntM1MHz7uw50J0G4Nvbwf3h7UZCvQQGQhPxJ1iz2sXxNwoH+YYR6VGpokn8ukQ14aVqvwwAA AABJRU5ErkJggg== Date: Wed, 21 Feb 2018 10:02:23 +0100 In-Reply-To: (Katsumi Yamaoka's message of "Wed, 21 Feb 2018 07:53:41 +0900") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) And the reason that shr doesn't show that tablish link is that libxml interprets this (invalid?) HTML:
Like this: (a ((href . "https://band.us/band/67135487/post/2088") (target . "_blank") (style . "display:block;text-decoration: none;color:#222"))) (table () (tr nil That is, an empty and then a
. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Fri Jun 20 20:08:51 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Katsumi Yamaoka Subject: bug#30546: closed (Re: bug#30546: 27.0.50; shr: span tag with href attribute) Message-ID: References: X-Gnu-PR-Message: they-closed 30546 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 30546@debbugs.gnu.org Date: Wed, 21 Feb 2018 09:22:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1519204922-30007-1" This is a multi-part message in MIME format... ------------=_1519204922-30007-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #30546: 27.0.50; shr: span tag with href attribute which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 30546@debbugs.gnu.org. --=20 30546: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D30546 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1519204922-30007-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 30546-done) by debbugs.gnu.org; 21 Feb 2018 09:21:11 +0000 Received: from localhost ([127.0.0.1]:53611 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoQaN-0007mx-Du for submit@debbugs.gnu.org; Wed, 21 Feb 2018 04:21:11 -0500 Received: from hampton.hostforweb.net ([181.214.31.159]:58229) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoQaM-0007mn-8K for 30546-done@debbugs.gnu.org; Wed, 21 Feb 2018 04:21:10 -0500 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:60000 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89_1) (envelope-from ) id 1eoQaJ-002qIU-9e; Wed, 21 Feb 2018 03:21:08 -0600 Date: Wed, 21 Feb 2018 18:21:06 +0900 Message-ID: From: Katsumi Yamaoka To: Lars Ingebrigtsen Subject: Re: bug#30546: 27.0.50; shr: span tag with href attribute References: Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-unknown-cygwin) Cancel-Lock: sha1:YCy2Q+i9+qRLfbiSiAFo8/LUWTY= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-OutGoing-Spam-Status: No, score=-0.2 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: authenticated_id: yamaoka/from_h X-Authenticated-Sender: hampton.hostforweb.net: yamaoka@jpl.org X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 30546-done Cc: 30546-done@debbugs.gnu.org, jidanni@jidanni.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Wed, 21 Feb 2018 09:56:16 +0100, Lars Ingebrigtsen wrote: > The email in question had the structure >
... > So Firefox treats the entire table as a link. The span href seems to be > ignored. I realized that the url values of and are the same. I tried changing the value of and verified Firefox doesn't use it as a separate link. Thank you for investigating it. I'm closing this bug. Regards, ------------=_1519204922-30007-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 20 Feb 2018 09:53:41 +0000 Received: from localhost ([127.0.0.1]:52134 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eo4cF-0008As-0i for submit@debbugs.gnu.org; Tue, 20 Feb 2018 04:53:41 -0500 Received: from eggs.gnu.org ([208.118.235.92]:60919) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eo4cD-0008Af-Ne for submit@debbugs.gnu.org; Tue, 20 Feb 2018 04:53:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eo4c7-0005UX-Jw for submit@debbugs.gnu.org; Tue, 20 Feb 2018 04:53:32 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, T_TVD_MIME_NO_HEADERS autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35283) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eo4c7-0005UR-FU for submit@debbugs.gnu.org; Tue, 20 Feb 2018 04:53:31 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51869) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eo4c5-0008Cg-TR for bug-gnu-emacs@gnu.org; Tue, 20 Feb 2018 04:53:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eo4c1-0005S2-Sw for bug-gnu-emacs@gnu.org; Tue, 20 Feb 2018 04:53:29 -0500 Received: from hampton.hostforweb.net ([181.214.31.159]:52706) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eo4c1-0005CH-Nx for bug-gnu-emacs@gnu.org; Tue, 20 Feb 2018 04:53:25 -0500 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:60000 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89_1) (envelope-from ) id 1eo4bH-002BhE-D6; Tue, 20 Feb 2018 03:52:40 -0600 Date: Tue, 20 Feb 2018 18:52:37 +0900 Message-ID: From: Katsumi Yamaoka To: bug-gnu-emacs@gnu.org Subject: 27.0.50; shr: span tag with href attribute Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-unknown-cygwin) Cancel-Lock: sha1:IQCbI5NDwI0UFsJziS63KeL6o7A= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-OutGoing-Spam-Status: No, score=-1.0 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: authenticated_id: yamaoka/from_h X-Authenticated-Sender: hampton.hostforweb.net: yamaoka@jpl.org X-Source: X-Source-Args: X-Source-Dir: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (barebone) [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: jidanni@jidanni.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --=-=-= Hi, Though it is not necessarily a bug[1], Firefox renders this as a link but shr doesn't: Foo Jidanni wrote me that some html mails he receives contain such forms, and I tried making shr support it as the patch attached below. I'm not quite sure whether it causes a trouble but I'm going to try it for some time. Thanks. [1] --=-=-= Content-Type: text/x-patch Content-Disposition: inline --- shr.el~ 2018-01-15 21:54:49.635451500 +0000 +++ shr.el 2018-02-20 09:47:39.198990800 +0000 @@ -1751,3 +1751,5 @@ (defun shr-tag-span (dom) - (shr-generic dom)) + (if (dom-attr dom 'href) + (shr-tag-a (cons 'a (cdr dom))) + (shr-generic dom))) --=-=-=-- ------------=_1519204922-30007-1-- From unknown Fri Jun 20 20:08:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30546: 27.0.50; shr: span tag with href attribute In-Reply-To: Resent-From: Katsumi Yamaoka Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 21 Feb 2018 09:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30546 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Lars Ingebrigtsen Cc: 30546@debbugs.gnu.org, jidanni@jidanni.org Received: via spool by 30546-submit@debbugs.gnu.org id=B30546.151920509130298 (code B ref 30546); Wed, 21 Feb 2018 09:25:01 +0000 Received: (at 30546) by debbugs.gnu.org; 21 Feb 2018 09:24:51 +0000 Received: from localhost ([127.0.0.1]:53618 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoQdu-0007sc-SW for submit@debbugs.gnu.org; Wed, 21 Feb 2018 04:24:51 -0500 Received: from hampton.hostforweb.net ([181.214.31.159]:40225) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoQdt-0007sV-HJ for 30546@debbugs.gnu.org; Wed, 21 Feb 2018 04:24:49 -0500 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:60000 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89_1) (envelope-from ) id 1eoQdq-002r75-43; Wed, 21 Feb 2018 03:24:47 -0600 Date: Wed, 21 Feb 2018 18:24:44 +0900 Message-ID: From: Katsumi Yamaoka References: Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-unknown-cygwin) Cancel-Lock: sha1:D2jZt0g9EVSC/WYfbwucGnoyJug= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-OutGoing-Spam-Status: No, score=-1.5 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: authenticated_id: yamaoka/from_h X-Authenticated-Sender: hampton.hostforweb.net: yamaoka@jpl.org X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Wed, 21 Feb 2018 10:02:23 +0100, Lars Ingebrigtsen wrote: > And the reason that shr doesn't show that tablish link is that libxml > interprets this (invalid?) HTML: > >
> > Like this: > (a ((href . "https://band.us/band/67135487/post/2088") > (target . "_blank") > (style . "display:block;text-decoration: none;color:#222"))) > (table () > (tr nil > That is, an empty and then a
. Oh, the email in question is simply broken. Thanks. From unknown Fri Jun 20 20:08:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30546: 27.0.50; shr: span tag with href attribute In-Reply-To: Resent-From: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 22 Feb 2018 00:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30546 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Katsumi Yamaoka Cc: Lars Ingebrigtsen , 30546@debbugs.gnu.org Received: via spool by 30546-submit@debbugs.gnu.org id=B30546.15192595322795 (code B ref 30546); Thu, 22 Feb 2018 00:33:01 +0000 Received: (at 30546) by debbugs.gnu.org; 22 Feb 2018 00:32:12 +0000 Received: from localhost ([127.0.0.1]:55082 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoeo0-0000j1-Ko for submit@debbugs.gnu.org; Wed, 21 Feb 2018 19:32:12 -0500 Received: from homie.mail.dreamhost.com ([208.97.132.208]:50921 helo=homiemail-a99.g.dreamhost.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eoenz-0000it-9N for 30546@debbugs.gnu.org; Wed, 21 Feb 2018 19:32:11 -0500 Received: from homiemail-a99.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a99.g.dreamhost.com (Postfix) with ESMTP id 12BBFD3E06C; Wed, 21 Feb 2018 16:32:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to:cc :subject:references:date:message-id:mime-version:content-type; s=jidanni.org; bh=jnCqX13lNtLocuk+iBGWyxv9dgQ=; b=ErC5R/TbRA0eG wU22F97Zm1myEEI3YLu4yMEUUZRHvzDBJQ3k5pQJv597lOudJVSVYUmZqR1vm8eT yOqUNGN6v2j14aScHIj/VV7gy0qF6ILJ0tsCJFIt8B2ENgcEKO38yhmka6W5FVPa 1082T7MYpEC/l8xRhu1i7N6ylwp1EI= Received: from jidanni.org (1-170-82-90.dynamic-ip.hinet.net [1.170.82.90]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by homiemail-a99.g.dreamhost.com (Postfix) with ESMTPSA id AC332D3E064; Wed, 21 Feb 2018 16:32:09 -0800 (PST) From: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson References: Date: Thu, 22 Feb 2018 08:32:06 +0800 Message-ID: <87r2pd6f09.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) >>>>> "KY" == Katsumi Yamaoka writes: KY> Oh, the email in question is simply broken. Thanks. OK I told https://band.us/cs/help .