diff options
| author | Jim Porter | 2025-07-01 18:33:05 -0700 |
|---|---|---|
| committer | Jim Porter | 2025-07-01 18:34:56 -0700 |
| commit | fa77689b1e352febb2cf9bdd38c595937ae8089e (patch) | |
| tree | 7891808c282e79e6121706465b12ca5c623a6b04 | |
| parent | f732a44af801a11467b160d5efc0c7aa7d11266e (diff) | |
| download | emacs-fa77689b1e352febb2cf9bdd38c595937ae8089e.tar.gz emacs-fa77689b1e352febb2cf9bdd38c595937ae8089e.zip | |
Ensure <style> and <template> HTML tags are never "readable" in EWW
This helps fix EWW readable mode on some web pages that use these tags,
like the FSF blog.
* lisp/net/eww.el (eww--walk-readability): Check for <style> and
<template> tags.
| -rw-r--r-- | lisp/net/eww.el | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/net/eww.el b/lisp/net/eww.el index f27b66c5dd5..2f99234c47d 100644 --- a/lisp/net/eww.el +++ b/lisp/net/eww.el | |||
| @@ -1182,7 +1182,7 @@ non-nil, don't actually compute a score; just call the callback." | |||
| 1182 | ((stringp node) | 1182 | ((stringp node) |
| 1183 | (setq score (length (split-string node)) | 1183 | (setq score (length (split-string node)) |
| 1184 | noscore t)) | 1184 | noscore t)) |
| 1185 | ((memq (dom-tag node) '(script head comment)) | 1185 | ((memq (dom-tag node) '(head comment script style template)) |
| 1186 | (setq score -2 | 1186 | (setq score -2 |
| 1187 | noscore t)) | 1187 | noscore t)) |
| 1188 | ((eq (dom-tag node) 'meta) | 1188 | ((eq (dom-tag node) 'meta) |