From unknown Tue Jun 17 20:17:20 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#57796 <57796@debbugs.gnu.org> To: bug#57796 <57796@debbugs.gnu.org> Subject: Status: 29.0.50; textsec-link-suspicious-p is unaware of eww-url-transformers Reply-To: bug#57796 <57796@debbugs.gnu.org> Date: Wed, 18 Jun 2025 03:17:20 +0000 retitle 57796 29.0.50; textsec-link-suspicious-p is unaware of eww-url-tran= sformers reassign 57796 emacs submitter 57796 Visuwesh severity 57796 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 03:41:42 2022 Received: (at submit) by debbugs.gnu.org; 14 Sep 2022 07:41:42 +0000 Received: from localhost ([127.0.0.1]:53579 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYN1h-0004ib-HH for submit@debbugs.gnu.org; Wed, 14 Sep 2022 03:41:42 -0400 Received: from lists.gnu.org ([209.51.188.17]:36754) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYN1f-0004iT-J2 for submit@debbugs.gnu.org; Wed, 14 Sep 2022 03:41:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41526) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oYN1f-0008Ae-Aq for bug-gnu-emacs@gnu.org; Wed, 14 Sep 2022 03:41:39 -0400 Received: from mail-pj1-x1041.google.com ([2607:f8b0:4864:20::1041]:37803) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oYN1c-0007H1-Lx for bug-gnu-emacs@gnu.org; Wed, 14 Sep 2022 03:41:38 -0400 Received: by mail-pj1-x1041.google.com with SMTP id n23-20020a17090a091700b00202a51cc78bso11811448pjn.2 for ; Wed, 14 Sep 2022 00:41:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date; bh=NfAW7bsKqu2lik36nOZHo0hCPvowwndBq77CBRkE0Gs=; b=bbaRH9lqQHRwuv/b4kxYB3xLb8vml+Gy6ZH39aWOYY8yccruHkuKlgC+jLldyWJhtu Qpt5z2U6eNnHQDCYxPN5Ppe4b5PHXhZljMJnNnsnF6TQ+nDZKorP8KQxRVyCPbckUx+7 P/xwnt3FyVtehzG3uorGl0MOd2nOvWDtqCGpLjXFX96Fn38OIgSqjA+JjTt7Nje3G739 VfVpxfi8cmrXo4oVYv386FrWovb2Xam4cy/G3Drf7oofW/lbi5Z1kNm9FMcl5YWBO1ve EA//0RMrekd9AhxZEEgAi4F1Jq1piXGqB61RyyXvsgit4Ac/PAAzWwPPo5K3AscI0c/i jp7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date; bh=NfAW7bsKqu2lik36nOZHo0hCPvowwndBq77CBRkE0Gs=; b=nJ2KosT0YbxihAIY9cpH3GpXT8aDwHj9p7GRxNRWl11KkcV9q0YQSPbc7uWCI8oJgp fTIu4z7fsDltXCq1VP8xBARXJLtWTnQppvE8qTwoWtSE8L+i0ZFdiW+FoMZTiQGulc75 0HJlbcbXejEkEBGNFsWdhvV5ufgmWvjHkhI2mUHi9hWfp6k9vvDrsW4NQHwL1itQ+jkC sXquv6RoVxKSobNtiAUXYw9GovdLPVFpJH1PeHUikeemlYCICNWlPamQgKzIiHdMjlmH jiG1smtKle+0M52g02lVOl2xvdPsnOPX64Gzminndb59wUMqsxHvVpyodENBKelYYzGh tGyA== X-Gm-Message-State: ACgBeo3Nw3tPzd2ggvM3b/vY9ymexfbB2J+jcG7SI45vvkzdsJthydD5 y0MXdWG8Nqy0WdbjQFNmx4QYtQdn6rI= X-Google-Smtp-Source: AA6agR4nIQz5w2cSakEVZDkURUXhwLoNuJgyBt4xVR/Fj0CEuoV2P22tV2YT6J79sWXQYRzCwj/2nQ== X-Received: by 2002:a17:902:e8d1:b0:172:9bc0:bc9d with SMTP id v17-20020a170902e8d100b001729bc0bc9dmr35570154plg.20.1663141294234; Wed, 14 Sep 2022 00:41:34 -0700 (PDT) Received: from localhost ([14.139.216.98]) by smtp.gmail.com with ESMTPSA id z27-20020aa79e5b000000b0053e5b905843sm1967303pfq.203.2022.09.14.00.41.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Sep 2022 00:41:33 -0700 (PDT) From: Visuwesh To: bug-gnu-emacs@gnu.org Subject: 29.0.50; textsec-link-suspicious-p is unaware of eww-url-transformers Date: Wed, 14 Sep 2022 13:11:21 +0530 Message-ID: <87zgf21jz2.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::1041; envelope-from=visuweshm@gmail.com; helo=mail-pj1-x1041.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-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit 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: -2.3 (--) I use eww-url-transformers to redirect URLs to libre front-ends of certain websites like YouTube, Imgur, etc. however, textsec-link-suspicious-p is blissfully unaware of this transformation and reports false positives in certain cases. A simple reproducer is the following, 1. emacs -Q 2. Eval the following lisp code (defun vz/eww-url-transformer (url) (if (string-prefix-p "https://youtube.com/watch?v=" url) (concat "https://yewtu.be/watch?v" (substring url (string-search "=" url))) url)) (setq eww-url-transformers '(vz/eww-url-transformer)) 3. Say M-s M-w https://youtube.com/watch?v=nMqBCkxfRMk RET 4. Scroll up to the description and see textsec highlight links to YouTube in red colour since now they are redirected to yewtu.be I don't think anything can be meaningful can be done here though, perhaps it might suffice to document this in the docstring of eww-url-transformers. P.S. Can we make the :foreground attribute of textsec-suspicious face to be white? It is very hard to read what the link is in this case. In GNU Emacs 29.0.50 (build 11, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw scroll bars) of 2022-09-11 built on astatine Repository revision: 9219e83b3c0ef53df02caf4c8ba38f482937ab50 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101004 System Description: Debian GNU/Linux bookworm/sid Configured using: 'configure --with-sound=alsa --with-x-toolkit=lucid --with-json --without-xaw3d --without-gconf --without-libsystemd' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LIBOTF LIBSELINUX LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LC_MONETARY: ta_IN.UTF-8 value of $LC_NUMERIC: ta_IN.UTF-8 value of $LANG: en_GB.UTF-8 locale-coding-system: utf-8-unix Major mode: ELisp/l Minor modes in effect: bug-reference-prog-mode: t recentf-mode: t shell-dirtrack-mode: t paredit-mode: t eros-mode: t flymake-mode: t pdf-occur-global-minor-mode: t minibuffer-depth-indicate-mode: t repeat-mode: t display-time-mode: t display-battery-mode: t winner-mode: t acme-tag-minor-mode: t delete-selection-mode: t xterm-mouse-mode: t straight-use-package-mode: t straight-package-neutering-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t use-hard-newlines: t tab-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t undelete-frame-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t abbrev-mode: t Load-path shadows: /home/viz/lib/emacs/straight/build/faceup/faceup hides /home/viz/lib/ports/emacs/lisp/emacs-lisp/faceup Features: (shadow sort ecomplete mail-extr emacsbug descr-text find-dired files-x grep dired-aux shr-color textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check network-stream url-http url-gw nsm url-cache url-auth pdf-sync pdf-outline pdf-links pdf-history org-capture doct ob-R ob-awk ob-calc calc-store calc-trail calc-ext calc calc-loaddefs rect calc-macs ob-clojure ob-css ob-dot ob-eshell eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util ob-forth ob-fortran ob-gnuplot ob-groovy ob-haskell ob-java ob-js ob-julia ob-latex ob-lilypond ob-lisp ob-lua ob-makefile ob-maxima ob-ocaml ob-octave ob-org ob-perl ob-processing ob-python python compat ob-ruby ob-sass ob-scheme ob-screen ob-sed ob-sqlite ob-sql doctor cal-islam holidays holiday-loaddefs mule-util cal-move ob-ditaa ob-plantuml org-colview org-crypt org-habit org-plot org-archive cus-start dabbrev vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs smerge-mode log-edit add-log executable notifications bug-reference xref shortdoc help-fns radix-tree cl-print pulse color avy misearch multi-isearch reveal recentf tree-widget vc-backup log-view pcvs-util vc diff vc-git diff-mode vc-dispatcher org-clock org-duration cal-iso writegood-mode flyspell ispell org-pdftools pdf-annot facemenu org-noter org-element avl-tree generator org-agenda ob-C cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs ob-shell shell ob-racket async ob-async cdlatex texmathp org-attach ol-eww eww xdg url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg gnus-group gnus-undo gnus-start gnus-dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo parse-time gnus-spec gnus-int gnus-range message sendmail yank-media puny rfc822 mml mml-sec epa epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util mail-utils range mm-util mail-prsvr ol-docview doc-view ol-bibtex ol-bbdb ol-w3m ol-doi org-link-doi org-tempo tempo org-id org-refile ol-man org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob-core ob-eval org-table oc-basic bibtex iso8601 org-keys oc org-loaddefs ol org-compat org-macs cursor-sensor icomplete face-remap server paredit edmacro kmacro eros time-date checkdoc lisp-mnt flymake-proc flymake project warnings wordel-autoloads sokoban-autoloads ement-autoloads svg-lib-autoloads taxy-magit-section-autoloads magit-section-autoloads dash-autoloads taxy-autoloads plz-autoloads nov-autoloads esxml-autoloads kv-autoloads transmission-autoloads lua-mode-autoloads nix-mode-autoloads gnuplot-autoloads racket-mode-autoloads pos-tip-autoloads faceup-autoloads eros-autoloads flymake-shellcheck-autoloads writegood-mode-autoloads siege-mode-autoloads paredit-autoloads puni-autoloads expand-region-autoloads filladapt-autoloads compose scroll-other-window org-pdftools-autoloads org-noter-autoloads change-env-autoloads math-delimiters-autoloads doct-autoloads ob-async-autoloads async-autoloads emacs-ob-racket-autoloads valign-autoloads cdlatex-autoloads auctex-autoloads tex-site pdf-occur ibuf-ext ibuffer ibuffer-loaddefs tablist advice tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet pdf-isearch let-alist pdf-misc imenu pdf-tools package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source eieio eieio-core json map byte-opt url-vars compile comint ansi-color cus-edit edebug debug backtrace find-func icons wid-edit pdf-view password-cache jka-compr pdf-cache pdf-info tq pdf-util pdf-macs image-mode dired-x dired dired-loaddefs exif pdf-tools-autoloads tablist-autoloads mb-depth repeat visual-fill-autoloads olivetti-autoloads time format-spec battery dbus filenotify xml dom tamil99 quail disp-table lacarte-autoloads winner ring acme-tag shell-command+ thingatpt acme-tag-autoloads shell-command-plus-autoloads delsel easy-mmode xt-mouse cus-load avy-autoloads finder-inf vc-backup-autoloads compat-autoloads icalendar diary-lib diary-loaddefs cal-menu calendar cal-loaddefs rx filecache imenu-xref-autoloads derived chemtable-autoloads molar-mass-autoloads saveplace-pdf-view saveplace bookmark text-property-search pp saveplace-pdf-view-autoloads pcase inspector-autoloads xr-autoloads straight-autoloads cl-seq info cl-extra help-mode straight subr-x cl-macs gv cl-loaddefs cl-lib bytecomp byte-compile cconv vz-nh-theme vz-options-theme rmc iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo x-toolkit xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 873008 103092) (symbols ?0 54900 3) (strings 32 281437 10459) (string-bytes 1 17412302) (vectors 16 110864) ( vector-slots 8 2509054 178881) (floats 8 997 840) (intervals ?8 25313 2962) (buffers 1000 ?J)) From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 04:05:53 2022 Received: (at 57796) by debbugs.gnu.org; 14 Sep 2022 08:05:53 +0000 Received: from localhost ([127.0.0.1]:53621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYNP6-0007Y0-PD for submit@debbugs.gnu.org; Wed, 14 Sep 2022 04:05:53 -0400 Received: from mail-pg1-f195.google.com ([209.85.215.195]:46657) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYNP4-0007Xn-3X for 57796@debbugs.gnu.org; Wed, 14 Sep 2022 04:05:51 -0400 Received: by mail-pg1-f195.google.com with SMTP id 78so13594140pgb.13 for <57796@debbugs.gnu.org>; Wed, 14 Sep 2022 01:05:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:to:from:from:to:cc:subject:date; bh=MeWYUeaERYpmFf9QJ/c8sP+4BznkWnG4To/JJULd2i8=; b=NRtLOQB+VRfEXZZ1sP08xm6Vke/054UNIn6otj0xjyfJaAmImeBfhxeY51t4uS6UNk Nj/NeSJE92g8zMlxMGCq4YmNHHNM+ynfo/dDZymtCtLuOfk+6voEKajWxsKhbkbEJQJl CigwC0DE7G5wExreIpqHRQmRA5NPiB8uiWDU8yfpm1pIkuMBQTZmoA6VAtGi4iF+gtiR 97TZy3YrlLDZRr+DvlWX4lEJbhzc9vE0puC3Iby6BQbQlLlxFpJIL1wLUmjV2XKaBWR0 u1cUESFG7kIQc37/ah6Sr/NwikhD+yTrSSeuSAV/JzmvzFGO45LvYwvj/zMmQW/AzFAU oEpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:to:from:x-gm-message-state:from:to:cc:subject:date; bh=MeWYUeaERYpmFf9QJ/c8sP+4BznkWnG4To/JJULd2i8=; b=fBaOtGhYb1hHFDbTvYpVg6nWyFcGsbtW0tTe/EgF5OJ28CRkBxOyzKNcOiLBGt7Lfz 4RdEg6m6qTpnEzpCvspqiLNpk/5MKC1PunAQwBsRDQx/HDvG8tPi2JiGOzTF993irqFO yfZ/84514RCxBh0C14mRpmN6qF+wx9e4OsGtS839+IHXkdeDW4cbBm40t65Q1fZIBu5A QEPlMb0vNg47rVvB/hkvj7HlK044ip11AzwEUQnuirZRz3azinjQUQtb4s1mTzKGeu6G Sp6wRD8yRWs1Omf2SoDZ8nkw9wCkSKODGN4uCxgcSNRkthoAjaCnca2iYXnK//GcZau6 QLMw== X-Gm-Message-State: ACgBeo0wdAniDZdYZ/NCm9KTvSWUYbS7RUJSHrERS5Dtxa5HnzRKPqXn kEoas+rTqtkFLGzaDgkHZiNE3BJ0W5s= X-Google-Smtp-Source: AA6agR6e4CZ5u2hhAHQrR8G03WsG+zbl4DU2118xuxFTxIYEhS/eHC87wYrscGpb+pv+NohhNXiheg== X-Received: by 2002:a63:90c4:0:b0:438:a962:61e7 with SMTP id a187-20020a6390c4000000b00438a96261e7mr18448583pge.426.1663142743779; Wed, 14 Sep 2022 01:05:43 -0700 (PDT) Received: from localhost ([118.185.152.162]) by smtp.gmail.com with ESMTPSA id a2-20020aa79702000000b00537aa0fbb57sm9325550pfg.51.2022.09.14.01.05.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Sep 2022 01:05:43 -0700 (PDT) From: Visuwesh To: 57796@debbugs.gnu.org Subject: Re: bug#57796: 29.0.50; textsec-link-suspicious-p is unaware of eww-url-transformers In-Reply-To: <87zgf21jz2.fsf@gmail.com> (Visuwesh's message of "Wed, 14 Sep 2022 13:11:21 +0530") References: <87zgf21jz2.fsf@gmail.com> Date: Wed, 14 Sep 2022 13:35:40 +0530 Message-ID: <87v8pq1iuj.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57796 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: -1.0 (-) Upon digging this issue further, I see the problem is with shr-tag-a not textsec-link-suspicious-p. Sorry for the misleading bug title---I'm not sure what the right way to rename the title is. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 04:06:11 2022 Received: (at 57796) by debbugs.gnu.org; 14 Sep 2022 08:06:11 +0000 Received: from localhost ([127.0.0.1]:53625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYNPP-0007Yv-2k for submit@debbugs.gnu.org; Wed, 14 Sep 2022 04:06:11 -0400 Received: from mail-pj1-f66.google.com ([209.85.216.66]:53951) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYNPM-0007Yg-7v for 57796@debbugs.gnu.org; Wed, 14 Sep 2022 04:06:09 -0400 Received: by mail-pj1-f66.google.com with SMTP id q3so13761713pjg.3 for <57796@debbugs.gnu.org>; Wed, 14 Sep 2022 01:06:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:user-agent:references:in-reply-to :subject:to:from:from:to:cc:subject:date; bh=d/EzuFQJ4t43JT7GafFQH6deqOewlf32ziEV0ep+ko8=; b=UYh+UOIiTgHKeSoWvUKBR7fVFXLkSr38/PAzyzwpVO6aphMzIXhv6XuN8Owzb+j7HS IVvBPGD37tWQpnBWd9TqLpYv9Bjg8UGUX2uxy50dsVgm7kBQ8P8UBknf2nRaRhMGMjrv Yh9E4zP4v9HoUJ7fimqyUqHS3tHrzNx8kA14asPHAXwEFP64uM0+mRhb9RVLkWDNuRwd i+5QWmaaSxz5Njuk7r172XyPHhUJWOgXw6kSO4rwNSaOD2tpIMOuLZcXz1pYkKP14TCB HXtydGIU46TNCwx6o698bVyEPwAV9RBLWuKv7YG/mfT3t2oWn0OgDUkPsLAb6zedGGCK Vx8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:user-agent:references:in-reply-to :subject:to:from:x-gm-message-state:from:to:cc:subject:date; bh=d/EzuFQJ4t43JT7GafFQH6deqOewlf32ziEV0ep+ko8=; b=VOBjtBr6EXTlO7VhARkWiIh0r8Ls3QJdVpRF49lCarTqLMDCKqgCiraGLpOv271Vrr ekNmXmlWQFm6/A7PJtMtguwTAU/WZIIVTeycJtJqdlDUzqckHTdbaHtoqej+2J6aMmXZ OJWLfDwcYDa3tH1evUzkEIC4IJWIZ+2QYL2H/uM9m00SVX68GuqTu5ttaVUD/+spv2Xw UCeU2OBLRFSAsppKS6dx6tX+Ceu6j163CSNKIdFjxuPQn55JSj9rdXOeRZuh72MwqyCR G9LXYEaPMDlWxEVL0y4J+ZBDwa+pCFJlNIbrjF4B6jb+SujOFQRNSJZXnu2KCLF/fDwH ks2w== X-Gm-Message-State: ACrzQf1vLMlFb/LeESDWwz8rj3QygBZXMAVUiT+kGcgf20u/eEfifW6Z 5BnAsYO55HAJZAnXan5zjeY15D6dWSk= X-Google-Smtp-Source: AMsMyM67fvLmNFWSsT+894PofK+lERkUokEQde4ImSwv+/xKH+lV29n7Ikzy4QVvkMQrv3oUd5C+8Q== X-Received: by 2002:a17:90b:350b:b0:202:8495:6275 with SMTP id ls11-20020a17090b350b00b0020284956275mr3533485pjb.216.1663142762181; Wed, 14 Sep 2022 01:06:02 -0700 (PDT) Received: from localhost ([14.139.216.98]) by smtp.gmail.com with ESMTPSA id j16-20020a170902da9000b0016dbdf7b97bsm9887548plx.266.2022.09.14.01.06.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Sep 2022 01:06:01 -0700 (PDT) From: Visuwesh To: 57796@debbugs.gnu.org Subject: Re: bug#57796: 29.0.50; textsec-link-suspicious-p is unaware of eww-url-transformers In-Reply-To: <87zgf21jz2.fsf@gmail.com> (Visuwesh's message of "Wed, 14 Sep 2022 13:11:21 +0530") References: <87zgf21jz2.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Date: Wed, 14 Sep 2022 13:35:59 +0530 Message-ID: <87tu5a1iu0.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57796 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: -1.0 (-) Upon digging this issue further, I see the problem is with shr-tag-a, not textsec-link-suspicious-p. Sorry for the misleading bug title---I'm not sure what the right way to rename the title is. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 09:18:00 2022 Received: (at 57796) by debbugs.gnu.org; 14 Sep 2022 13:18:01 +0000 Received: from localhost ([127.0.0.1]:54138 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYSHA-0003RN-C7 for submit@debbugs.gnu.org; Wed, 14 Sep 2022 09:18:00 -0400 Received: from quimby.gnus.org ([95.216.78.240]:48910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYSH3-0003R3-Un for 57796@debbugs.gnu.org; Wed, 14 Sep 2022 09:17:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=KxjEw8wICk5f6jK7bM5PVZ2N+BeUureR0bqO+b/aYoE=; b=CDvGfOKj+mpmWMRafTVTrg1ILs eIQ0VewpeK05cK6l6PNfxvy94dSh2j+kBAYWl3itXUfACUiVv2bywEVX2912RVbypQhSsiXgWB0LY a7L7nu+GWzhT6t4Ty8qgmyCuiOJTaD5yDTCStpZJCuap8UFI+bq/l9yISbwCV2eSjVp0=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oYSGv-0006o8-6P; Wed, 14 Sep 2022 15:17:47 +0200 From: Lars Ingebrigtsen To: Visuwesh Subject: Re: bug#57796: 29.0.50; textsec-link-suspicious-p is unaware of eww-url-transformers In-Reply-To: <87zgf21jz2.fsf@gmail.com> (Visuwesh's message of "Wed, 14 Sep 2022 13:11:21 +0530") References: <87zgf21jz2.fsf@gmail.com> X-Now-Playing: Joan as Police Woman's _Joanthology (3)_: "The Classic (Live at the BBC)" Date: Wed, 14 Sep 2022 15:17:44 +0200 Message-ID: <87v8pq858n.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Visuwesh writes: > I don't think anything can be meaningful can be done here though, > perhaps it might suffice to document this in the docstring of > eww-url-transformers. I've now made shr use the transformers (in eww buffers). Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57796 Cc: 57796@debbugs.gnu.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: -3.3 (---) Visuwesh writes: > I don't think anything can be meaningful can be done here though, > perhaps it might suffice to document this in the docstring of > eww-url-transformers. I've now made shr use the transformers (in eww buffers). > P.S. Can we make the :foreground attribute of textsec-suspicious face to > be white? It is very hard to read what the link is in this case. Done. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 09:18:03 2022 Received: (at control) by debbugs.gnu.org; 14 Sep 2022 13:18:03 +0000 Received: from localhost ([127.0.0.1]:54141 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYSHC-0003S3-S2 for submit@debbugs.gnu.org; Wed, 14 Sep 2022 09:18:03 -0400 Received: from quimby.gnus.org ([95.216.78.240]:48924) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYSH7-0003R7-4M for control@debbugs.gnu.org; Wed, 14 Sep 2022 09:18:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=vC/VPrYPtUg25Hr8RDOx6CwyMk8nxat3xi1AUgzBLck=; b=JfS+wUXI1dYjDtiWs3s8ToBfS7 OUUVCHraR8BpZvxoaph6JxlnSN/4g59zvWA/yvjk6Fa9h7B1yGe6YWCHciHBq/SvKluekWoR2yJw0 RPYW35/d6yeZBKe1JgTmlShogMJ50WlPvED57Jdkmp8nswX4CN5VY0d8si2zKiOg8PoM=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oYSGz-0006oF-8i for control@debbugs.gnu.org; Wed, 14 Sep 2022 15:17:51 +0200 Date: Wed, 14 Sep 2022 15:17:48 +0200 Message-Id: <87tu5a858j.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #57796 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 57796 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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: -3.3 (---) close 57796 29.1 quit From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 10:39:27 2022 Received: (at 57796) by debbugs.gnu.org; 14 Sep 2022 14:39:27 +0000 Received: from localhost ([127.0.0.1]:55732 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYTXy-00042O-Q5 for submit@debbugs.gnu.org; Wed, 14 Sep 2022 10:39:27 -0400 Received: from mail-pj1-f68.google.com ([209.85.216.68]:51790) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYTXw-00042B-E3 for 57796@debbugs.gnu.org; Wed, 14 Sep 2022 10:39:25 -0400 Received: by mail-pj1-f68.google.com with SMTP id ge9so3271556pjb.1 for <57796@debbugs.gnu.org>; Wed, 14 Sep 2022 07:39:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:references :message-id:date:in-reply-to:subject:to:from:from:to:cc:subject:date; bh=gwT4vbNnwAkbak2DThTYjXpoJZTHTmvNfelYV4Lo2FA=; b=Z6j/xM2rY8pTOwuAGznjIzI9hpmMJgm7IKKoG/okDBfRN00exvdzNqBJvLFNknl2Wn mPMQDzB6DZUi6GIDaPMMjVLtOJ4rn2pW6cwo14BjOgK3LOmvPxQkEjjMJF2iz76f+v7w u3dwvej1toL6coJRB1YcHP1+Aj2D60q++td7LVQiCucn0yOvx2PwZtRDfeYOd70Dxl7M 8qamFZA17USM1J6076XrAvLtj//wRKJFUb/qnpeLdQVd2ByNXlugr7n9rYeR7fkzgp6g S8sEX16BmWikkmwN87rUbNQvMuvZMuyT98d91i/sezRnp1JKYYw8UAxHkCLc6PCtcKTg oZdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:references :message-id:date:in-reply-to:subject:to:from:x-gm-message-state:from :to:cc:subject:date; bh=gwT4vbNnwAkbak2DThTYjXpoJZTHTmvNfelYV4Lo2FA=; b=h0T85eiVmjvMN8e6o+WrSOI0WsASpPq1+Q7vmIj3ZWjuo7qFHPDbF4X+9T54WgBEqQ FGm/K72UPrrCZKXWg2mptc902rzfe2mapaGL+0lqhdI2UXBBStY/4o57U1T1vdela7Pl hPdnLCaryXathd2iZMYn7Av0Y7llNg4TFZee/56WY4b4IwRI7bFY1aqsNVnA7//Sut0d a52iNGatya1+TqK7kDvURPlUc6T86kLiRNXEAlyj5WXiWeljv3vJyfuNLfVrOylqWtm7 xpQkR8gRnFvjM3WCladqjNmTz5qNl7YdE1CKK9STDe2Z2w78U8xWh64VyP568xWeCqlE vmZw== X-Gm-Message-State: ACrzQf2htKnJxP78FsVRU7gxsSwbrheBTNJ3nnfmXDqXT27cXoovJrx7 slUVoaNnKpMQtby3qLUCGPeiwV3xYNI= X-Google-Smtp-Source: AMsMyM72HR+kShEozZ4I5ZWYAD0OW2U0saALVaK0pBz1JJgb+gimES1E8b2Y/qa1BeHJD99oSzZixA== X-Received: by 2002:a17:90a:c782:b0:202:c73e:5488 with SMTP id gn2-20020a17090ac78200b00202c73e5488mr5138986pjb.202.1663166357796; Wed, 14 Sep 2022 07:39:17 -0700 (PDT) Received: from localhost ([118.185.152.162]) by smtp.gmail.com with ESMTPSA id y6-20020a655a06000000b0043942f73570sm3672389pgs.74.2022.09.14.07.39.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Sep 2022 07:39:17 -0700 (PDT) From: Visuwesh To: 57796@debbugs.gnu.org Subject: Re: bug#57796: 29.0.50; textsec-link-suspicious-p is unaware of eww-url-transformers In-Reply-To: <87tu5a1iu0.fsf@gmail.com> (Visuwesh's message of "Wed, 14 Sep 2022 13:35:59 +0530") Date: Wed, 14 Sep 2022 19:18:51 +0530 Message-ID: <87wna6kqws.fsf@gmail.com> References: <87zgf21jz2.fsf@gmail.com> <87tu5a1iu0.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57796 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: -1.0 (-) [=E0=AE=AA=E0=AF=81=E0=AE=A4=E0=AE=A9=E0=AF=8D =E0=AE=9A=E0=AF=86=E0=AE=AA= =E0=AF=8D=E0=AE=9F=E0=AE=AE=E0=AF=8D=E0=AE=AA=E0=AE=B0=E0=AF=8D 14, 2022] V= isuwesh wrote: > Upon digging this issue further, I see the problem is with shr-tag-a, > not textsec-link-suspicious-p. Sorry for the misleading bug title---I'm > not sure what the right way to rename the title is. Looks like eww uses a custom tag function for . I tried the following patch but I cannot figure out how to turn `href' into a full URL. diff --git a/lisp/net/eww.el b/lisp/net/eww.el index 6ed0719eca..de4a06dc47 100644 --- a/lisp/net/eww.el +++ b/lisp/net/eww.el @@ -781,9 +781,13 @@ eww-tag-link =20 (defun eww-tag-a (dom) (eww-handle-link dom) - (let ((start (point))) + (let ((start (point)) + (href (dom-attr dom 'href))) + (when href + (setq href (eww--transform-url (shr-expand-url href))) + (dom-set-attribute dom 'href href)) (shr-tag-a dom) - (if (dom-attr dom 'href) + (if href (put-text-property start (point) 'keymap (if (mm-images-in-region-p start (point)) From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 10:41:07 2022 Received: (at 57796) by debbugs.gnu.org; 14 Sep 2022 14:41:07 +0000 Received: from localhost ([127.0.0.1]:55736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYTZb-00045w-73 for submit@debbugs.gnu.org; Wed, 14 Sep 2022 10:41:07 -0400 Received: from mail-pg1-f195.google.com ([209.85.215.195]:44932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYTZW-000452-Sx for 57796@debbugs.gnu.org; Wed, 14 Sep 2022 10:41:06 -0400 Received: by mail-pg1-f195.google.com with SMTP id c24so14501743pgg.11 for <57796@debbugs.gnu.org>; Wed, 14 Sep 2022 07:41:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date; bh=k5vHLVbzSitpVXU8qAQYt7kipumxbt4JCJtmprYiym0=; b=d8kTmynP8RwlF+x34afqFzudkqKt4hP7w8xCx3Q4cEfKYSLtzP1dR35a1nQYJcfEgj VVs4TTtlRNkqq9r0x5H1jhyqNy99QXgT7URyX/awOF2y5537lQ21uFeWEqc/QFBMq1Dc OnQOuzgZ6OfAZHVedZ2YxTxSq20/t/p6ToQfZNAETYYuJMoT2O/ZA/7U50K/e4+FYeS7 RlcPLUbI11za1Wr/mMrxw8iDJk5KBqwpceZxP3byhWiPFYfUltoWZU/bLfPSu6K1ZQlx CcbxAz9apu5xYAWgyXSE6L6MMj0CkUJ9dexB52XEQA+K3wsYEWcn9K+V5dMikqpcZzqS 3ETA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date; bh=k5vHLVbzSitpVXU8qAQYt7kipumxbt4JCJtmprYiym0=; b=Yz0kkvPn5Ng65hfhuRGoaRtY5DywsODIQydZUOVDutXGsAGaDjOucKYL+Khux9grxI RnTYGTcjn7Y6NnXemF/3ZXjQqCDq7pzcVL538j9FoHrH/ucuZe6F3fUgZaSIt4gw6i0T HA+lcaamRujewJ5/CxqIxJt5+EsoDzF14ysDulslTp6XDJlXrmNzf9jewHX7b2XsECET vKLUEBoM1EfZ3FtrUhsfc+GCxjPxEI8ADab9lMvtEEyn+v89J8oOMSsH1IFE6Wf2iJMb SgGgK3gNGE/HdHrjwJq0/9OFsQixbDkq+lqV7fan5RpoW1DrMjoSlKbfIP6hEm5AWvA0 Z1ng== X-Gm-Message-State: ACgBeo0/wZ2fNUPt4zBuXxXFXE0bn9DZJaWP3I2D6adzKKzUYhk00Emn hzmv7+QoGCZwhdmWFoGUXbfQ7l2JsS4= X-Google-Smtp-Source: AA6agR7jvmFbF6rSNDfpSdFhLqFYhOAgtjZhK8rphXUSST6eilRN96UgSVYs9x8ZiHHSYyqyKTM3IQ== X-Received: by 2002:a65:464a:0:b0:434:883:ea21 with SMTP id k10-20020a65464a000000b004340883ea21mr33490061pgr.152.1663166457338; Wed, 14 Sep 2022 07:40:57 -0700 (PDT) Received: from localhost ([118.185.152.162]) by smtp.gmail.com with ESMTPSA id l21-20020a170902d35500b001752216ca51sm10797899plk.39.2022.09.14.07.40.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Sep 2022 07:40:56 -0700 (PDT) From: Visuwesh To: Lars Ingebrigtsen Subject: Re: bug#57796: 29.0.50; textsec-link-suspicious-p is unaware of eww-url-transformers In-Reply-To: <87v8pq858n.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 14 Sep 2022 15:17:44 +0200") References: <87zgf21jz2.fsf@gmail.com> <87v8pq858n.fsf@gnus.org> Date: Wed, 14 Sep 2022 20:10:51 +0530 Message-ID: <87o7vikoi4.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57796 Cc: 57796@debbugs.gnu.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: -1.0 (-) [=E0=AE=AA=E0=AF=81=E0=AE=A4=E0=AE=A9=E0=AF=8D =E0=AE=9A=E0=AF=86=E0=AE=AA= =E0=AF=8D=E0=AE=9F=E0=AE=AE=E0=AF=8D=E0=AE=AA=E0=AE=B0=E0=AF=8D 14, 2022] L= ars Ingebrigtsen wrote: > Visuwesh writes: > >> I don't think anything can be meaningful can be done here though, >> perhaps it might suffice to document this in the docstring of >> eww-url-transformers. > > I've now made shr use the transformers (in eww buffers). Thanks! >> P.S. Can we make the :foreground attribute of textsec-suspicious face to >> be white? It is very hard to read what the link is in this case. > > Done. Thanks again. From unknown Tue Jun 17 20:17:20 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 13 Oct 2022 11:24:18 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator